Reiser5 tilkynnir stuðning við sértæka skráaflutning

Eduard Shishkin komið til framkvæmda stuðningur við sértæka skráaflutning í Reiser5. Sem hluti af Reiser5 verkefninu er það að þróast efnislega endurunnið afbrigði af ReiserFS skráarkerfinu, þar sem stuðningur við samhliða stigstærð rökræn rúmmál er útfærð á skráarkerfisstigi, frekar en blokkartækisstigi, sem gerir þér kleift að dreifa gögnum á skilvirkan hátt yfir rökrétt rúmmál.

Áður var flutningur gagnablokka eingöngu framkvæmdur í samhengi við að koma jafnvægi á Reiser5 rökrétt rúmmál til að viðhalda sanngjarnri dreifingu á því. Nú geturðu flutt gögn hvaða skrá sem er yfir á hvaða diskhluta sem er í rökréttu bindi. Þar að auki geturðu merkt þessa skrá sérstaklega þannig að jafnvægisaðferðin hunsi hana og þess vegna verða gagnablokkir hennar áfram á tilgreindum diski.

Notendaviðmótið fyrir skráaflutning og merkingu hefur verið birt. Viðmótið felur í sér notkun ioctl(2) kerfiskallsins og er ætlað fyrir forritara. Flutningur og merking er einnig í boði fyrir notanda með því að nota volume.reiser4(8) tólið.

Augljós beiting þessarar virkni væri að færa allar „heitu“ (þ.e.a.s. þær sem oftast eru notaðar) skrárnar yfir á þá þætti rökrétta bindisins sem afkasta best og „pinna“ þær þar. Í þessu skyni er mælt með því að nota proxy diskur, sem tekur ekki þátt í reglulegri gagnadreifingu. Þú getur líka flutt skrár yfir á venjulega íhlutadiska með rökréttu magni, en „sanngirni“ gæti orðið fyrir skaða.
gagnadreifingu, sem mun leiða til brots samhliða mælikvarða.

Heimild: opennet.ru

Bæta við athugasemd