soubor v ramdisku zabírá RAM "nadvakrát"
Napsal: 11. 10. 2017 22:48
Když si vytvořím ramdisk a vytvořím /stáhnu do něj soubor o velikosti např. 6GB a pak ten soubor otevřu ve videopřehrávači (a i ho následně zavřu), tak se stane, že RAMka je obsazena takto <druh využití paměti (parametr/detail) - popis-uložení(Active/standby-modified...) - velikost>:
Process Private(proces System) - Active - 6GB
Mapped File(daný soubor r:\blabla.avi) - Standby - 6GB
Zajímalo by mě, proč po otevření v videoprogramu vznikne druhá kopie v mapped file? Je to nějak dané způsobem funkce ramdisku? To si ten program nevystačí s daty na začátku resp. mohou se k němu nějak dostat z tohoto umístění? Je kopírování nutné i když přehrávač otevírá v režimu jen pro čtení? Proč se nepožije něco jako copy-on write?
Process Private(proces System) - Active - 6GB
Mapped File(daný soubor r:\blabla.avi) - Standby - 6GB
Zajímalo by mě, proč po otevření v videoprogramu vznikne druhá kopie v mapped file? Je to nějak dané způsobem funkce ramdisku? To si ten program nevystačí s daty na začátku resp. mohou se k němu nějak dostat z tohoto umístění? Je kopírování nutné i když přehrávač otevírá v režimu jen pro čtení? Proč se nepožije něco jako copy-on write?