Hirdetés

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

  • kispx

    addikt

    válasz Lapajbacsi #143 üzenetére

    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