Namoaka Hermit ny Facebook, fitaovana ho an'ny famonoana programa azo averina

Facebook (voarara ao amin'ny Federasiona Rosiana) dia namoaka ny kaody ho an'ny Hermit Toolkit, izay mamorona tontolo iray ho an'ny fanatanterahana programa voafaritra tsara, ahafahan'ny hazakazaka samihafa hahatratra vokatra mitovy ary mamerina ny famonoana amin'ny fampiasana data fampidirana mitovy. Ny kaody tetikasa dia nosoratana tamin'ny Rust ary zaraina amin'ny alàlan'ny fahazoan-dàlana BSD.

Mandritra ny famonoana ara-dalàna, ny vokatra dia voataonan'ny anton-javatra hafa isan-karazany, toy ny fotoana ankehitriny, ny fandaharam-potoana amin'ny kofehy, ny adiresy fitadidiana virtoaly, ny angon-drakitra avy amin'ny mpamorona nomerao pseudorandom, ary ny famantarana tsy manam-paharoa. Hermit dia ahafahanao mampandeha programa ao anaty fitoeran-javatra iray izay tsy mitsaha-mitombo ireo lafin-javatra ireo mandritra ny hazakazaka manaraka. Ny famonoana miverimberina, izay mamerina tanteraka ny masontsivana ara-tontolo iainana tsy maharitra, dia azo ampiasaina amin'ny diagnostika diso, debugging multi-dingana miaraka amin'ny hazakazaka miverimberina, mamorona tontolo raikitra ho an'ny fitsapana regression, fitsapana adin-tsaina, famantarana ny olana amin'ny multithreading ary amin'ny rafitra fananganana azo averina.

Namoaka Hermit ny Facebook, fitaovana ho an'ny famonoana programa azo averina

Ny tontolo azo reproducible dia noforonina tamin'ny alalan'ny fanelanelanana antso an-tariby, ny sasany amin'izy ireo dia soloina amin'ny mpitantana azy manokana izay mamokatra vokatra maharitra, ary ny sasany dia alefa any amin'ny kernel, ary avy eo dia voafafa amin'ny angona tsy maharitra ny valiny. Mba hanakanana ny antson'ny rafitra dia ampiasaina ny rafitra reverie, izay navoakan'ny Facebook ihany koa ny kaody. Mba hisorohana ny fanovana ao amin'ny rafi-drakitra sy ny fangatahana tambajotra tsy hisy fiantraikany amin'ny fivoaran'ny famonoana, ny famonoana dia atao amin'ny alàlan'ny sary FS raikitra ary miaraka amin'ny fidirana amin'ny tambajotra ivelany kilemaina. Rehefa miditra amin'ny mpamokatra isa pseudo-random dia mamokatra filaharana efa voafaritra mialoha i Hermit izay miverimberina isaky ny atomboka.

Ny iray amin'ireo fiantraikany miovaova be pitsiny indrindra amin'ny fandrosoan'ny famonoana dia ny mpandrindra ny kofehy, izay miankina amin'ny anton-javatra ivelany maro ny fitondran-tenany, toy ny isan'ny cores CPU sy ny fisian'ny kofehy famonoana hafa. Mba hiantohana ny fitondran-tena miverimberina ataon'ny mpandrindra, ny kofehy rehetra dia tanterahana amin'ny alàlan'ny CPU iray ihany ary mitazona ny filaharan'ny fandefasana ny fanaraha-maso amin'ny kofehy. Ny kofehy tsirairay dia avela manatanteraka toromarika maromaro, aorian'izay dia mijanona ny famonoana ary afindra any amin'ny kofehy hafa (ho famerana, ny CPU PMU (Performance Monitoring Unit) dia ampiasaina, izay mampitsahatra ny famonoana aorian'ny sampana misy fepetra voafaritra.

Mba hamantarana ny olana amin'ny kofehy noho ny toetry ny hazakazaka, Hermit dia manana fomba hamantarana ny asa izay tsy mandeha ny baiko famonoana ary nitarika fanakatonana tsy ara-dalàna. Mba hamantarana ny olana toy izany, dia atao ny fampitahana ireo fanjakana izay nandrakitra ny fampandehanana marina sy ny fampitsaharana tsy ara-dalàna ny famonoana.

Source: opennet.ru

Add a comment