Reiser5 ag ainmeachadh taic airson imrich faidhle roghnach

Eduard Shishkin air a chur an gnìomh taic airson imrich faidhle roghnach ann an Reiser5. Mar phàirt de phròiseact Reiser5, tha e a’ leasachadh gu mòr ath-obair caochladh de shiostam faidhle ReiserFS, anns a bheil taic airson meudan loidsigeach scalable co-shìnte air a chuir an gnìomh aig ìre siostam faidhle, seach ìre inneal bloca, a’ toirt cothrom dhut dàta a sgaoileadh gu h-èifeachdach thairis air tomhas loidsigeach.

Roimhe sin, chaidh imrich blocaichean dàta a dhèanamh a-mhàin ann an co-theacsa a bhith a’ cothromachadh tomhas loidsigeach Reiser5 gus cuairteachadh cothromach a chumail air. A-nis faodaidh tu dàta faidhle sam bith a ghluasad gu pàirt diosc sam bith de leabhar loidsigeach. A bharrachd air an sin, faodaidh tu am faidhle seo a chomharrachadh gu sònraichte gus an tèid am modh cothromachaidh a leigeil seachad, agus, mar sin, fuirichidh na blocaichean dàta aige air an diosc ainmichte.

Chaidh an eadar-aghaidh cleachdaiche airson imrich fhaidhlichean agus tagadh fhoillseachadh. Tha an eadar-aghaidh seo a’ toirt a-steach cleachdadh gairm siostam ioctl(2) agus tha e an dùil airson luchd-prògramaidh tagraidh. Tha imrich agus comharrachadh cuideachd ri fhaighinn don neach-cleachdaidh deireannach a’ cleachdadh goireas volume.reiser4(8).

Is e cleachdadh follaiseach den ghnìomhachd seo a bhith a’ gluasad a h-uile faidhle “teth” (ie, mar as trice a gheibhear thuige) gu na pàirtean as àirde a tha a ’coileanadh den tomhas loidsigeach, agus am“ prìne ”an sin. Airson an adhbhair seo thathar a 'moladh a chleachdadh diosc proxy, nach eil a 'gabhail pàirt ann an sgaoileadh dàta cunbhalach. Faodaidh tu cuideachd faidhlichean a ghluasad gu diosgan co-phàirteach cunbhalach de mheud loidsigeach, ach faodaidh “cothromachd” fulang.
sgaoileadh dàta, a bheir gu briseadh sgèileadh co-shìnte.

Source: fosgailtenet.ru

Cuir beachd ann