mdconfig a soft updates

Juraj Lutter freebsd-users-l at wilbury.sk
Tue Apr 24 19:41:33 CEST 2007


Dan Lukes wrote:
> 	No a mame dva FS - hostitelsky "spodni" a hostovany "horni". SoftU je o 
> vhodne synchronizaci zapisu dat a metadat na disk a v pripade 
> simulovaneho disku se z hlediska hostiteskeho file-systemu zapisuji 
> pouze data do souboru konstantni predem dane velikosti - k zapisu 
> metadat v teto souvislosti prakticky nedochazi a tak je z tohoto pohledu 
> jedno, jestli je na hostitelskem FS synchronni nebo SoftU zapis. Pro 
> ostatni pristupy je vyhodnejsi SoftU, takze se mi zda, ze otazka 
> moutovani hostiteskeho FS je tim vyresena.
> 
> 	U hostovaneho FS nas zajima, jestli nahodou v tomhle pripade neni 
> synchronni zapis vyhodnejsi nez SoftU. IMHO neni. Neprihlizel jsem 
> presne implementaci emulace disku v souboru, ale v zasade vidim dve 
> moznosti, jak to tam je udelano. Predpokladam, ze se pri zapisech dat do 
> souboru ve kterem je emulovan disk vola sync/flush nebo podobny prikaz, 
> ktery zajisti, ze data budou skutecne zapsana az na fyzicke medium. V 
> takovem pripade se pri zapisech cache hostujiciho systemu prakticky 
> neuplatni a bude mit svuj vyznam jen pri cteni, kde bude pusobit podobne 
> jako cache samotneho disku - jen vetsi. Osobne se domnivam, ze pri 
> zapisech se tak vlastnosti budou znacne blizit synchronnimu zapisu - 
> budou pomale. Kdyby se sync/flush nepouzival, bylo by to ve vysledku 
> prakticky totez jako bychom hostovany system meli mountnuty asynchronne 
> - a bylo by velke riziko poskozeni pri padu. Takze predpokladam, ze tam je.

Zapletku uz mame, staci nam prezradit, kto je vrah :-)

otis


-- 
Juraj Lutter                            |  /\  ASCII Ribbon Campaign
otis (at) wilbury.sk                    |  \/  - NO HTML/RTF in e-mail
http://www.wilbury.sk/                  |  /\  - NO Word docs in e-mail



More information about the Users-l mailing list