Bidh Facebook a’ foillseachadh Hermit, inneal airson cur an gnìomh prògram a ghabhas ath-aithris

Tha Facebook (toirmisgte ann an Caidreachas na Ruis) air còd an inneal Hermit fhoillseachadh, a tha na àrainneachd airson coileanadh prògram cinntiche, a leigeas le bhith a’ faighinn an aon toradh agus ag ath-aithris adhartas cur gu bàs a’ cleachdadh an aon dàta cuir a-steach aig diofar chuir air bhog. Tha còd a’ phròiseict air a sgrìobhadh ann an Rust agus air a chuairteachadh fo chead BSD.

Rè coileanadh àbhaisteach, bidh grunn nithean taobh a-muigh a’ toirt buaidh air an toradh, leithid an ùine a th’ ann an-dràsta, feartan clàraidh snàithlean, seòlaidhean cuimhne brìgheil, dàta bho ghineadair àireamh meallta meallta, agus diofar aithnichearan gun samhail. Leigidh Hermit leat am prògram a ruith ann an soitheach anns a bheil na factaran sin seasmhach air ruith às deidh sin. Faodar cur an gnìomh ath-aithris, a bhios ag ath-riochdachadh gu h-iomlan suidheachaidhean àrainneachd luaineach, a chleachdadh airson breithneachadh mhearachdan, debugging ioma-ìre le ath-ruithean, cruthachadh àrainneachd stèidhichte airson deuchainnean ais-tharraing, deuchainn cuideam, fuasgladh cheistean ioma-snàithlean, agus siostaman togail ath-aithris.

Bidh Facebook a’ foillseachadh Hermit, inneal airson cur an gnìomh prògram a ghabhas ath-aithris

Tha àrainneachd ath-ghintinn air a chruthachadh le bhith a’ toirt a-steach fiosan siostam, cuid dhiubh air an cur nan àite leis an luchd-làimhseachaidh aca fhèin a bheir toradh seasmhach, agus cuid air an ath-stiùireadh chun kernel, agus às deidh sin thèid an toradh a ghlanadh de dhàta neo-sheasmhach. Gus casg a chuir air fiosan siostam, thathas a ’cleachdadh am frèam reverie, agus tha an còd aige cuideachd air fhoillseachadh le Facebook. Gus casg a chuir air atharrachaidhean san t-siostam faidhle agus iarrtasan lìonra bho bhith a’ toirt buaidh air adhartas cur an gnìomh, thèid an cur gu bàs a’ cleachdadh ìomhaigh FS stèidhichte agus le ruigsinneachd air lìonraidhean taobh a-muigh ciorramach. Nuair a gheibh thu cothrom air gineadair àireamhan meallta, bidh Hermit a’ toirt a-mach sreath ro-mhìnichte a thèid a-rithist a h-uile uair a thèid a ruith.

Am measg nam buaidhean neo-mhaireannach as iom-fhillte air coileanadh tha an clàr-ama snàithlean, aig a bheil giùlan an urra ri mòran fhactaran bhon taobh a-muigh, leithid an àireamh de choraichean CPU agus làthaireachd snàithleanan eile a’ ruith. Gus dèanamh cinnteach à giùlan ath-aithriseach den chlàr-ama, tha a h-uile snàithlean air an t-sreathadh, ceangailte ri dìreach aon chridhe CPU, agus san òrdugh anns a bheil smachd air a chuir gu na snàithleanan. Tha cead aig gach snàithlean àireamh stèidhichte de stiùiridhean a chuir an gnìomh, às deidh sin stad an coileanadh agus thèid a ghluasad gu snàithlean eile (gus cuingealachadh a dhèanamh, thathas a ’cleachdadh an CPU PMU (Aonad Sgrùdaidh Coileanaidh), a chuireas stad air coileanadh às deidh àireamh ainmichte de mheuran cumhach).

Gus duilgheadasan le snàithleanan a lorg mar thoradh air suidheachadh cinnidh, tha dòigh aig Hermit airson obrachaidhean a lorg a bha a-mach à òrdugh agus a lean gu tubaist. Gus na duilgheadasan sin a chomharrachadh, thathar a 'dèanamh coimeas eadar na stàitean anns an deach obrachadh ceart agus crìochnachadh neo-àbhaisteach de choileanadh a chlàradh.

Source: fosgailtenet.ru

Cuir beachd ann