Patch bliye yo te jwenn nan nwayo Linux ki afekte pèfòmans CPU AMD

Kernel Linux 6.0, ki te espere pou lage lendi pwochen, gen ladann yon chanjman ki adrese pwoblèm pèfòmans ak sistèm ki kouri sou processeur AMD Zen. Sous gout pèfòmans yo te jwenn kòd te ajoute 20 ane de sa pou travay nan yon pwoblèm pyès ki nan konpitè nan kèk chipsets. Pwoblèm pyès ki nan konpitè yo te fikse depi lontan epi li pa parèt nan chipset aktyèl yo, men ansyen solisyon an pou pwoblèm nan te bliye epi li te vin tounen yon sous degradasyon pèfòmans sou sistèm ki baze sou CPU modèn AMD. Nouvo sistèm sou CPU Intel yo pa afekte pa ansyen solisyon an, paske yo jwenn aksè nan ACPI lè l sèvi avèk yon chofè intel_idle apa, epi yo pa chofè jeneral processor_idle la.

Yo te ajoute yon solisyon pou nwayo a an mas 2002 pou bloke aparans nan yon ensèk nan chipsets ki asosye ak pa byen mete eta a san fè anyen konsa akòz yon reta nan trete siyal STPCLK# la. Pou rezoud pwoblèm nan, aplikasyon ACPI a te ajoute yon enstriksyon WAIT adisyonèl, ki ralanti processeur a pou chipset la gen tan ale nan yon eta san fè anyen konsa. Lè pwofil itilize IBS (Echantiyon ki baze sou Enstriksyon) enstriksyon sou processeurs AMD Zen3, li te dekouvri ke processeur a depanse yon kantite tan siyifikatif nan egzekite souch, ki mennen nan yon entèpretasyon kòrèk nan eta a chaj processeur ak mete pi fon mòd dòmi (C- Eta) pa processeur cpuidle a.

Konpòtman sa a reflete nan pèfòmans redwi anba chaj travay ki souvan altène ant eta san fè anyen konsa ak eta okipe. Pou egzanp, lè w ap itilize yon patch ki enfim manèv kontoune a, mwayèn tès tbench yo ogmante de 32191 MB/s rive 33805 MB/s.

Sous: opennet.ru

Add nouvo kòmantè