win95 swap a ramdrive-ban
Auth Gábor
franko at mail.rgstudio.hu
Mon Jul 14 12:17:05 CEST 2003
Halihó!
2003. július 10. 15.56 dátummal VF ezt írta:
>> VF-el vitáztam ezzel kapcsolatban, és csak azután, hogy felhozta a
>> VMS példát. Előtte csak annyit mondtam, hogy swap-et mindig mindegyik
>> rendszer készít és használ, mert teljesítményt nyer a használatával.
>> És példával támaszottam alá.
> Akkor nyer teljesitmenyt, ha a nagyobb cache magasabb hatekonysagot
> nyujt, mint a swappelessel jaro terheles. Ez igy van, ha szukseg van
> annyi cache-re. Ha nincs, akkor...
> 1G memoria eseten mennyit szamit a 38 megaval nagyobb cache, melynek
> amugy is 80 szazaleka ures?
Nem üres a 80%-a... egy 2.2G-s P4 1G memóriával tökig terhelve nem
szokott üres cache-el menni... a prog.hu fut rajta például... hogy csak
egy közepes terhelésű oldalt említsek meg. :)
>> Kernel forrást csak és kizárólag VF-en kértem számon, mert olyanokat
>> mondott UNIX rendszerekről, amit én még nem tapasztaltam. Remélem
>> felvilágosít majd arról, amiket mondott... lehetőleg tényekkel
>> alátámsztva.
> Kernel forrast nem tudok mutatni, tenyeket igen.
> Ujrainditas utan indits el egy 100M meretu futtathato fajlt, ami az
> elso nehany k-ban kiir egy szoveget, a tobbi valami ertelmetlen adat.
> Most bootoltunk, a fajlhoz meg nem nyultunk, biztos nincs cache-ben.
> Ennek ellenere szinte azonnal vegrehajtodik az elejen levo kod,
> nagysagrendekkel rovidebb ido alatt, mint amennyi a 100M beolvasasahoz
> kene a hardvernek. Ez AIX alatt biztos hogy igy mukodik, de szerintem
> a linux is tudja. Es sok hasonlo egy nagy futtathato fajlbol allo
> program van, pl gcc, netscape, stb...
Igen (utánanéztem hétvégén). A program fájl első betöltődésekor már a
programra kerül a vezérlés, miközben még be sem töltödött teljesen. Ez
gyorsítja a működést, viszont a memória lefogalódik előre a megadott
méretben. Ha viszont a program betöltődött és ki kell lapozni, akkor csak
az egyszerűbb (régebbi) rendszereknél csinálták meg, hogy érvénytelenítik
a lapot, és a programfájlból olvassák vissza a kódot, ha szükséges. A
hálózatok intenzívebb használata azt eredményezte, hogy ez megszünt,
mivel a hálózati kapcsolat sok nagyságrenddel volt lassabb és
megbízhatatlanabb, mint a helyi tárolás. Voltak is problémák, hogy a
programok kipusztultak, mert megszűnt a hálózat... akkortájt szoktak le
erről a módszerről. A beolvasás során átadott futás maradt a régiben.
>> Ezt a tulajodnságát nem ismerem, viszont én csak annyit említettem
>> meg, hogy a ,,szabad'' memória melletti swap használat nem
>> feltétlenül felesleges.
> Amennyiben a szabad memoria cache-kent mukodik, es hasznalatban is van,
> nem uresen all. Feltetelezem hogy egy windoz bootolashoz azert 1G nem
> szukseges. De azert csinal swapet.
Windows-t nem ismerem.
--
Frank O'Yanco -=- Mobil +36-70/312-1856 +36-30/368-7792 -=- ICQ: 49179141
FreeBSD (current stable branch) - Toshiba Satellite 1410
Key fingerprint E99D 1A55 0DF2 3AAC 2A15 FD55 0D71 B88D 35E5 C50D
More information about the Elektro
mailing list