virtualna pamet a vykon - bolo 32 ram

From: Jozef Masarik (jmasarik@bigfoot.com)
Date: 04. 06. 2000, 18:00 CEST


> No tak ty se tim zatim trapit nemusis, pri 256 MB je nejlepsi
> dat swap na 1 MB a pridat jen v pripade, ze se ti Windows
> ozvou, ale to by se imho stat nemelo.
> Kdyz jsem tady vcera psal, ze Win pouzivaji swap i v dobe,
> kdy jeste maji volnou fyzickou RAM, na Zive jsem dneska
> nasel jak tomu zamezit. Udajne by melo stacit dat do
> system.ini (sekce [386Enh]) ConservativeSwapfileUsage=1
> Jeste jsem to ale nezkousel.
> Zdar KAB

No, teraz som s tym taku hodinku experimentoval a tu su moje poznatky:
Konfiguracia MB PCCHIPS 765, CPU Celeron 400 MHz, RAM 128 MB (100MHz), TNT2
Vanta 8MB, Maxtor 3,4 GB, OS Win 98 SK SE
Povodne som mal nastavene pevne virtualnu pamet (dalej vp) na 128 MB a stroj
bol nastaveny (ovl. panel-system-karta vykon-system suborov) na sietovy
server (to som mal kvoli internej napalovacke - vraj nastavenie sietovy
server dava viac cahce pamete - predpokladal som, ze to sa = vycsia istota,
ze mi napalovania nezlyhaju na slabom datovom toku - a vsetko slapalo bez
problemov.
Na zaklade vasej diskusie som zacal experimentovat. Ako "merac" ucinku som
pouzival programik "Sledovanie systemu", ktory je sucastou win (sledoval som
najme skutocne vyuzitie vp) a volne prostriedky (ovl.panel-system-karta
vykon druhy riadok)
Takze:
Pri povodnom nastaveni som spustil snad vsetko co mam (Corel 7 Draw i Paint;
GIMP for win, 1st page 2000; staroffice; 602 pro PC 2000; Irfan view...) a v
kazdom programe som otvoril nejaky suborik.
Sledovanie systemu hlasilo vyuzitie VP na 24MB (z pevne nastavenych 128!),
ale napr. volne prostriedky uz boli iba 13% (k tomu neskor).
Skusil som teda napevno nastavit iba 64MB VP. Restart a opat pokus vsetko
pospustat, ale nedalo sa - uz v polovice "zatazovania" sa system ozval, ze
ma malo pamete, tusim GIMP som uz nespustil. Vyuzitie VP pritom bolo este
iba 12MB (zo 64!).
Nahodil som teda do system ini tu sekciu "ConservativeSwapfileUsage=1" a
opyt restart. Vysledok: Tento parameter v system.ini zakaze pouzitie swap
file. Na disku ho sice mate vytvoreny, ale system ho nebude vyuzivat. Pri
spustani programov sa vycerpala realna pamat, system vobec nezacal vyuzivat
swap a hned ohlasil, ze ma malo pamate a nechcel sa bavit. Cize tento
parameter sa da v praxi vyuzit, len ak mate naozaj dost RAM (asi min. tych
256MB) a cisto potrebujete oklamat nejaky soft - vytvorite si sice pevny
swap napr. 1 MB aby bol, ale zakazete jeho pouzitie.
Moje vyskumy koncia zaverom, ze pri akomkolvek mensom swape (vp) ako je
realna RAM sa system win98 coskoro zacne citit "klaustrofobicky" a hlasi
malo pamate, aj ked je realne vyuzitie VP len 25% z celkovej kapacity. Alebo
je tu druha moznost, ze programik Sledovanie systemu klame a neudava presne
realne hodnoty vyuzivania VP.
K tomu vsetkemu som dosiel na tej uvedenej konfiguracii a podla mna pre tych
128 MB treba nechat swap na 128 MB, ked clovek rad pracuje stylom, ze si
vsetky programy otvori a potom v nich robi.

Co som ale nepochopil a to je moja otazka:
co reprezentuje hodnota "volne prostriedky" ?(ovl. panel-system-vykon druhy
riadok). Hlasilo mi to sotva 13% volnych prostriedkov, aj ked sledovanie
systemu nehlasilo ziadnu zataz procesora (spustenych vlakien sice bolo az
az - ved som spustil snad vsetk oco som mal), a skoro cely swap bol volny
(realna pamat sice bola len okolo 4-5MB, ale vyuzitie swapu bolo sotva 35MB
zo 128MB).
Ked niekto viete kde vazi problem, prosim poradte - nedal by sa nejako win
donutit, aby viac vyuzil prednsavenu swap, alebo je chyba v sledovani
systemu, ktore neukazuje relane hodnoty vyuzitia swap a "pravdu" ma polozka
"volne prostredky"? Ako to je vlastne?
Takze tolko moj bleskovy vyskum.
Jozo



This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 02:30 CEST