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

Tha atharrachadh ann an eithne Linux 6.0, a thathar an dùil a leigeil ma sgaoil Diluain seo tighinn, a bhios a’ dèiligeadh ri cùisean coileanaidh le pròiseasairean AMD Zen. B’ e còd a chaidh a chur ris 20 bliadhna air ais gus dèiligeadh ri cùis bathar-cruaidh ann an cuid de chipsets a thug air an lùghdachadh coileanaidh. Tha a’ chùis bathar-cruaidh air a bhith air a càradh o chionn fhada agus chan eil i a’ nochdadh tuilleadh ann an chipsets gnàthach, ach chaidh an seann fhuasgladh sealach a thrèigsinn agus tha e air a bhith na adhbhar airson crìonadh coileanaidh air siostaman stèidhichte air CPUan AMD an latha an-diugh. Chan eil buaidh aig an t-seann fhuasgladh sealach air siostaman nas ùire le CPUan Intel, oir bidh iad a’ faighinn cothrom air ACPI a’ cleachdadh draibhear intel_idle air leth, chan e an draibhear processor_idle co-roinnte.

Chaidh fuasgladh sealach a chur ris an eithne sa Mhàrt 2002 gus casg a chur air biast ann an chipsets co-cheangailte ri fàilligeadh an staid dhìomhain a shuidheachadh gu ceart air sgàth dàil ann a bhith a’ giullachd an t-soidhne STPCLK#. Gus an duilgheadas seo a sheachnadh, chaidh stiùireadh WAIT a bharrachd a chur ris an cur an gnìomh ACPI, a’ slaodadh sìos a’ phròiseasar gus am b’ urrainn don chipset a dhol a-steach don staid dhìomhain. Nochd pròifileadh a’ cleachdadh stiùiridhean Samplachaidh Stèidhichte air Stiùireadh (IBS) air pròiseasairean AMD Zen3 gu bheil am pròiseasar a’ caitheamh ùine mhòr a’ cur stub an gnìomh, a tha a’ leantainn gu mìneachadh ceàrr air luchd a’ phròiseasar agus suidheachadh mhodhan cadail nas doimhne (C-States) leis an làimhsichear cpuidle.

Tha an giùlan seo ri fhaicinn ann an crìonadh coileanaidh fo luchdan obrach a bhios gu tric ag atharrachadh eadar staidean dìomhain agus trang. Mar eisimpleir, nuair a thathar a’ cleachdadh badan a chuireas casg air an fhuasgladh sealach, bidh toraidhean cuibheasach coimeas tbench ag àrdachadh bho 32191 MB/s gu 33805 MB/s.

Source: fosgailtenet.ru

Cuir beachd ann