Pìos air a dhìochuimhneachadh a chaidh a lorg ann an kernel Linux a’ toirt buaidh air coileanadh AMD CPU

Tha an kernel Linux 6.0, a thathar an dùil a thèid fhoillseachadh an ath Diluain, air gabhail ri atharrachadh a tha a’ dèiligeadh ri cùisean dèanadais air siostaman stèidhichte air pròiseasairean AMD Zen. Thionndaidh bun-stèidh an lughdachadh coileanaidh gu bhith na chòd air a chuir ris o chionn 20 bliadhna gus obrachadh timcheall air duilgheadas bathar-cruaidh ann an cuid de chipsets. Tha an duilgheadas bathar-cruaidh air a bhith air a shocrachadh airson ùine mhòr agus chan eil e a’ nochdadh ann an chipsets gnàthach, ach chaidh an seann eòlas obrach a dhìochuimhneachadh agus tha e air a thighinn gu bhith na adhbhar truailleadh coileanaidh air siostaman stèidhichte air CPUan AMD an latha an-diugh. Chan eil an t-seann fhuasgladh a’ toirt buaidh air siostaman ùra le Intel CPUs, leis gu bheil iad a’ faighinn cothrom air ACPI a’ cleachdadh draibhear intel_idle air leth, agus chan e draibhear processor_idle cumanta.

Chaidh fuasgladh obrach a chuir ris an kernel sa Mhàrt 2002 gus casg a chuir air nochdadh bug ann an chipsets co-cheangailte ri gun a bhith a’ suidheachadh an staid dhìomhain mar thoradh air dàil giollachd chomharran STPCLK #. Gus obrachadh timcheall air an duilgheadas ann am buileachadh ACPI, chaidh stiùireadh WAIT a bharrachd a chuir ris, a ’slaodadh sìos a’ phròiseasar gus am biodh ùine aig a ’chipset a dhol a-steach don staid dhìomhain. Nuair a bhios tu a’ dèanamh pròifil le bhith a’ cleachdadh stiùireadh IBS (Samplachadh Stèidhichte air Stiùireadh) air pròiseasairean AMD Zen3, chaidh innse gu bheil am pròiseasar a’ caitheamh mòran ùine a’ cur an gnìomh stub, a tha a’ leantainn gu mìneachadh ceàrr air staid luchdan a’ phròiseasar agus a’ suidheachadh modhan cadail nas doimhne. (C-State) leis an neach-làimhseachaidh cpuidle.

Tha an giùlan seo ri fhaicinn ann an ìsleachadh dèanadais fo eallach obrach a bhios gu tric ag atharrachadh eadar stàitean leisg agus trang. Mar eisimpleir, nuair a bhios tu a’ cleachdadh bad a chuireas casg air gluasad seach-rathad, bidh na sgòran deuchainn tbench cuibheasach ag èirigh bho 32191 MB / s gu 33805 MB / s.

Source: fosgailtenet.ru

Cuir beachd ann