Telegram bot
O'yin yangiliklari

RPCS3 emulyatori ishlashi sezilarli darajada tezlashdi

2026-10-25
RPCS3 emulyatori ishlashi sezilarli darajada tezlashdi

PlayStation 3 uchun mo'ljallangan RPCS3 emulyatori yangi optimizatsiya tufayli ma'lumotlarni qayta ishlash vaqtini sezilarli darajada qisqartirdi.

PlayStation 3 konsolini kompyuterda ishga tushiruvchi mashhur RPCS3 emulyatori yaratuvchilari uni optimizatsiya qilish bo'yicha yangi yutuqqa erishdilar. Dasturchilardan biri xotirani boshqarish tizimidagi muammoni aniqlab, kompilyatsiya jarayonini sezilarli darajada tezlashtiruvchi yechim taklif qildi.

Xotirani boshqarishdagi muammo qanday hal qilindi?

Megamouse laqabli dasturchi dastur kodini tahlil qilib, dastlabki modullar kompyuter protsessorini atigi 20 foiz atrofida yuklayotganiga e'tibor qaratdi. Ma'lum bo'lishicha, LLVM xotirani ajratish va bo'shatish jarayonlarida umumiy blokirovkadan foydalanar ekan. Vaqt o'tishi bilan xotira parchalanib ketadi va ko'p oqimli tizimlar yetarlicha katta bo'sh joy hosil bo'lishini kutishga majbur bo'ladi.

Ushbu muammoni bartaraf etish uchun Windows operatsion tizimidagi xotirani taqsimlash mexanizmi bo'lgan SegmentHeap'ga o'tish taklif qilindi. Sinov jarayonida bu yondashuv kutilganidan ham yaxshiroq natija berdi va tizim imkoniyatlaridan to'liq foydalanish imkonini yaratdi.

RPCS3 emulyatori ishlashi sezilarli darajada tezlashdi — 2-rasm

Gran Turismo 6 misolidagi sinov natijalari

AMD Ryzen 9 9950X3D protsessori o'rnatilgan shaxsiy kompyuterda Gran Turismo 6 o'yini yordamida sinovlar o'tkazildi. Natijada PPU va SPU ni qayta kompilyatsiya qilish vaqti 2 daqiqayu 50 sekunddan 1 daqiqayu 55 sekundgacha qisqardi. Bu ko'rsatkich avvalgi holatga nisbatan 48 foizga tezroq ishlashini ko'rsatdi.

  • Protsessor: AMD Ryzen 9 9950X3D
  • Sinovdan o'tgan o'yin: Gran Turismo 6
  • Kompilyatsiya vaqti: 2 min 50 sek dan 1 min 55 sek gacha
  • Unumdorlik o'sishi: 48% tezroq

Shunga qaramay, muallif bu o'zgarish o'yinlardagi umumiy FPS ko'rsatkichiga yoki kadrlar chastotasiga ta'sir qilmasligini eslatib o'tdi. Yangilanish faqatgina o'yin boshlanishidan oldingi kutish vaqtini qisqartiradi, xolos. Hozircha bu yechim qo'shimcha sinovlardan o'tkazilmoqda, chunki kelgusida yuzaga kelishi mumkin bo'lgan texnik nosozliklar to'liq o'rganib chiqilishi kerak.

Yana o'qing

O'yin yangiliklari

Uncharted: The Nathan Drake Collection PC porti yangilandi

Uncharted: The Nathan Drake Collection norasmiy kompyuter portining yangi versiyasi chiqarilib, xotira sarfi ikki baravar qisqartirildi.

2026-10-25
O'yin yangiliklari

Peak o'yinining Steam'dagi hajmi nega oshgani tushuntirildi

Aggro Crab studiyasi Peak qoyaga chiqish simulyatori Steam'da nima sababdan 10 gigabaytgacha kattalashganini tushuntirdi.

2026-10-25
O'yin yangiliklari

Dota 2 onlayni to'rt yil ichida ilk bor milliondan oshdi

Steam ma'lumotlariga ko'ra, Valve kompaniyasining mashhur MOBA o'yini Dota 2 so'nggi to'rt yil ichida ilk bor bir milliondan ortiq foydalanuvchini to'pladi.

2026-10-25
O'yin yangiliklari

Genshin Impact 7.2 yangi qahramonlari va bannerlari

miHoYo studiyasi Genshin Impact 7.2 versiyasi tafsilotlarini ochib, yangi qahramonlar, bannerlar tarkibi va chiqish sanasini e'lon qildi.

2026-10-25