davkovy soubor

Míla Kuchta mila.kuchta na atlas.cz
Čtvrtek Listopad 30 13:24:47 CET 2000


Míla Kuchta <mila.kuchta na atlas.cz> wrote:
>> -> Spise se diky vyrovnavacim pametem jadra a zahadnym kopirovanim deskriptoru
>> -> shellem stanete svedky "pseudonepredvidatelneho" chovani, ale take se
>> -> mozna nestane nic, tedy bude se interpretovat puvodni soubor.:-)
>> 
>> skor kvoli vyrovnavacim pamatiam libc... vyrovnavacie pamate jadra by mali
>> byt pre ten isty subor totozne nie?
>> 
> 
> No, souborove proudy libc neovlivni vyrovnavaci pameti blokobych zarizeni
> v jadre. Takze pokud jadro nacte dopredu jeden blok, libc to pravdepodobne
> neovlivni.

Tedy, abych to upresnil. Mate pravdu v tom, ze by se pravdepodobne melo 
zapisovat do stejneho bufferu z jakeho se cte i v pripade kopirovani
deskriptoru a libc by pri normalnim otevreni souboru a v pripade neuziti
setvbuf, ktereho jsem si nevsiml, mela pouzit fully buffered stream tedy
vyrovnavaci pamet bloku neurcite velikosti. Jestli je tato pamet
synchronizovana i v pripade zapisu jinym procesem to Vam nepovim.
Jiste je jen to, ze cim vice vrstev vyrovnavacich pameti tim vetsi
pravdepodobnost interpretace puvodniho souboru.

S pozdravem

Mila Kuchta


Další informace o konferenci Linux