Hirdetés

Új hozzászólás Aktív témák

  • kispx
    addikt

    Igazából a dilemmáim a kötvetkezők itt.
    Mennyi fizikai ramom van? Ha borzalmasan sok, mondjuk 32 giga (és persze adekvát oprendszerem), akkor megengedhetem magamnak hogy a feléből csinálok ramdiszket és oda irányítok minden létező puffert... de azért annyira nem olcsó a rammodul, főleg egy kurrens konfigba való minőségi gyors motyó...

    A letöbb júzernak ugyebár manapság legfeljebb 4-8 gigája van jellemzően általánosan... de irodai, munkagépeken inkább az 1-2 giga jellemző tudtommal. Szóval érdemes meggondolni, minimális sebességnövekedésért elvenni a műveleti memóriából. Szerintem a preferencia a swapfile...
    Ha 32 bites oprendszerünk van és 8 gigánk én azt mondom, csináljunk egy 4 giga körüli ramdiszket, arra tegyünk egy legalább 1 gigás swapfile-t (bár nem fontos, hacsak ismerten nem használunk olyan spéci szoftvert, ami túllép 3 giga ram felhasználást) és irányítsuk oda a temp-et.. persze ha akarjuk odalőhetjük a web kesseket is, csak akkor félő hogy egy napi szessön alatt megtelik a mappa, ha minden szoftver oda dolgozgat...
    Ha viszont 64 bites a rendszerünk, 8 giga memóriával, akkor kb ugyanez lehet a helyzet, hiszen manapság azért azt mondom, 4 giga alá ne vigyük a fizikai rendszermemóriánkat, ha már be van építve a pc-nkbe...

    Hiszen ha alkotunk egy olyan konfigot, hogy össz művelet memória rovására ramdiszkre kesseltetjük a netböngészőnket boldogok vagyunk, ahogy imént kartács írta hogy 30-40-60-100 kismillió lapot egyidőben megnyitunk és az rohadt gyors marad, amikor amúgy már lassulna, akadozna; csak éppen mi van ha egyszercsak elérjük a totál memlimitünklet..? (ami amúgy, ha nem memdiszkre használnák, még bőven rendelkezésre állna ugyebár), hiszen minden tab ugyebár bent figyel a memóriában... egy 1 giga ramos pc-t már kb 10 combos tab-al is kiakaszthatunk, legalábbis belassíthatunk, mivel teletölti ugyebár a fizikai memóriát...

    Szóval szerintem ez csak egyedi esetben, egyedi és nem túl költséghatékony megoldás ínyenceknek ill fanatikusoknak, akiknek van rá bőven ramjuk...

    Üzemidő/élettartam.

    Ez SSD-nél lehet érdekes szerintem. Hagyományos hdd-k élettartama mindig lényegesen több mint a használati effektív élettartam, tehát hamarabb avul el, cserélik ki, selejtezik le, dobják el, bővítés miatt (s ilyenkor is sokan elrakják archív célokra.. nekem is pl itt figyel a fiókban egy ősrégi 400 gigás, tele pakolva és kutyabaja, a világon semmi hibája nincsen, holott vagy 4 évig ment minden nap, szarrá lett hajtva...)

    Mi van akkor hogy ha a gyorsulást gyorsaságot azért észleled, mert mondjuk a cpu-d nem elég erős..? És csupán a proci relatív lassúságát sikerült kompenzálnod a ramdiszk-el..? (csak spekulálgatok bocsi a sok lámaságomért)

    Nah akkor tegyük helyre a dolgokat :)

    "oda irányítok minden létező puffert"
    A puffer a memóriában helyezkedi el. Memóriából memóriába áthelyezni meg felesleges. :)

    "Szerintem a preferencia a swapfile..."
    A swapfile a merevlemezen helyezkedik el. Azt swappolja ki a gép ami a memóriában "nem fér el". Azaz, ha a memóriának van egy olyan része, amit nagyon ritkán vagy sose használ, akkor az kiírja a merevlemez swap fájljába/particiójába. Ezzel a programoknak több fizikai memóriát tud adni a gép, mint amennyi a fizikai memória, mivel a fizikai memória egy része a merevlemezen van, és ha szükség van rá, akkor visszaolvassa.
    A probláma vele csak annyi, hogy ha szükség van rá, akkor a merevlemezről jóval lassabban tudja visszaolvasni, mintha a memóriában lenne. És ekkor a user idegbeteg lesz, mert tetű lassú a gép.

    "Ha 32 bites oprendszerünk van és 8 gigánk"
    Egy 32 bites oprendszer csak 4 Gb memóriát tud megcímezni. Link
    Swapfilet meg felesleges ramdiszkre rakni, mert ha van elegendő memória gépben akkor az oprendszer semmit sem fog kiswappolni, így akár a swap file-t nagy memória esetén akár ki is lehet kapcsolni. De ekkor csak a fizikai memória mennyiségű memóriát tudunk biztosítani a programoknak. Virtuálisat nem.

    Ramdisket ne ész nélkül használjunk! Mert csak ott hatásos ahol sok merevlemez írás-olvasás történik (de ott nagyon hatásos). A másik dolog, hogy ne foglaljunk le 4 GB memórát ha csak 500 MB-ot használunk ki belőle. Mert a maradék 3,5 GB memóriát a többi futó program jobban kitudná használni.
    Továbbá felesleges minden ramdiskbe "tolni", mert ezzel csak azt érjük el, hogy hamar el fog fogyni a memóriánk, így az oprendszer a swap filehoz fog fordulni, ami meg csak lassítani fog.

    "És csupán a proci relatív lassúságát sikerült kompenzálnod a ramdiszk-el..?"
    Egyátalán nem. A ramdiskkel csak a vinyó lassúságát kompenzálód (a processzorét nem), mert a memóriába való írás/olvasás több mint 50X gyorsabb, mint a HDD-re történő szekvenciális I/O. A random módon történő I/O-nál ennél is több.

Új hozzászólás Aktív témák