Úvodní stránka » Možnosti nastavení, Všechny články

Jak zcela vypnout virtuální paměť

14 Červenec 2009 9 Komentářů 849 návštěv

Autor: Vláďa Janeček (pro SuperApple.cz napsal 1001 článků)

Vláďa používá počítače Apple již šestnáct let a nestydí se za to a již více než deset let pracuje jako IT žurnalista. Všechen svůj čas věnuje komunitě prostřednictvím tohoto magazínu a je rád, že se vám líbí a měsíčně jej navštíví více než 80 000 unikátních návštěvníků!

Caution_Sign.36182001Tento tip začnu velmi netradičně upozorněním: POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR! POZOR!

Ale opravdu dobrý pozor!

Dobrá, upozornění již máme za sebou. Aplikovat tento tip může být na v některých případech nebezpečné, protože Mac OS X neumí správně fungovat, pokud nepracuje s virtuální pamětí. Ale protože se na něj uživatelé – nejčastěji switcheři z Windows – ptají, publikuji jej.

Pokud váš Mac nemá alespoň 2 GB operační paměti (ideálně pak alespoň 4 GB), raději vypínat swap nezkoušejte. Pokud totiž systému Mac OS X dojde paměť, spadne.

Protože Mac OS X nepočítá s vypnutou odkládací pamětí, neexistuje žádný “slušný” způsob jejího vypnutí. Všechny jsou více nebo méně “prasácké”, všechny však vedou ke stejnému cíli. My si ukážeme tu nejrychlejší.

Tento tip je ověřen a funkční v Mac OS X 10.5. Musíte jej provádět ihned po startu systému a spouštět jen minimum aplikací.

Jak na to

  1. Otevřete aplikaci Terminal (Terminál),
  2. zadejte příkaz
    sudo mv /sbin/dynamic_pager_ /sbin/dynamic_pager

    sudo mv /sbin/dynamic_pager /sbin/dynamic_pager_old

  3. restartujte počítač.
  4. Hotovo!

A neříkejte, že jsem vás nevaroval…

Doplňkový tip: pokud máte paměti opravdu málo a systém začne padat (do té doby však bude o poznání rychlejší), budete jistě chtít vše vrátit zpět. Je to jednoduché: pomozte si příkazem:
sudo mv /sbin/dynamic_pager_old /sbin/dynamic_pager

Tento příspěvek můžete probírat také v diskusním fóru - (1) Příspěvky

Mohlo by vás také zajímat



9 komentářů »

  • MichalM.Mac
    MichalM.Mac říká:

    Pěkně napsáno. Nechť destrukce začne, Chudáci switcheři :-)

    Thumb up 0 Thumb down 0

  • tiberius
    tiberius říká:

    Hmm, ne že bych to zkoušel, ale když je to tak nebezpečný, neměl by se sem dát ještě tip jak to uvést do původního stavu?

    Thumb up 0 Thumb down 0

  • Schotek
    Vláďa Janeček (autor článku) říká:

    tiberius: no teda :) Já už si zvykl, že někteří čtenáři diskutují dříve, než si přepnou celý článek, ale neustále mě to překvapuje, když se najde někdo nový.

    Jak to uvést do původního stavu se v článku pochopitelně píše – takže prosím přečíst ještě jednou :)

    Thumb up 0 Thumb down 0

  • RiMa
    RiMa říká:

    Tipy by podle mne měli něčemu nebo někomu napomáhat. Tenhle je ale podle mne spíše opakem. Ať už máte paměti kolik chcete, časem může systém dospět do stavu, kdy si něco “potřebuje” odložit. A přejmenovat tuhle binárku…to je jako amputace. Zkoušíme utíkat bez nohou? Sorry za negativní komentář. Jinak hodně zdaru.

    Thumb up 0 Thumb down 0

  • Schotek
    Vláďa Janeček (autor článku) říká:

    RiMa: já to tvrdím taky a v článku jsme to i několikrát zopakoval. Ale divil byste se, kolik dostanu každý týden e-mailů s dotazem na to, jak vypnout v Mac OS X swap. Ano, je to hnusná amputace a ten systém se s tím nevypořádá a jde to jen a pouze “prasáckým” způsobem alá přejmenování binárky (trochu čistší je smazat odkaz na dynamic_pager z příslušného plistu, což však generuje obrovské kvantum zápisů do logu).

    Takže proto tento tip – kdo chce kam, pomozme mu tam…

    Thumb up 0 Thumb down 0

  • mandark
    mandark říká:

    Z jakého důvodu to někdo chce dělat?

    Thumb up 0 Thumb down 0

  • Miroslav Buček
    Miroslav Buček říká:

    Tak jsem popsaný návod vyzkoušel a systém se mi zdá svižnější, pak jsem se pustil do testování, zda spadne po zaplnění paměti a zatím se mi to nepodařilo. Už nevím, který program otevřít, z těch větších mám otevřený Aperture, Photoshop a hlavně Parallels kde mi jedou naráz 3 virtuální Windows a stále nic, systém je stabilní, takže, nebojte se tohoto návodu.

    Thumb up 0 Thumb down 0

  • Miroslav Buček
    Miroslav Buček říká:

    Tak jsem narazil na prvni problem, nelze instalovat aplikace! Nefunguje instalator, napise neznamou chybu. Kdyz jsem swap vratil zpet, tak zase funguje.

    Thumb up 0 Thumb down 0

  • Ondrej Sotek
    Ondrej Sotek říká:

    Je rychlostní nárůst opravdu tak velký, aby stálo za to takhle riskovat a znestabilnit Mac OS X? Mám 4GB paměti a využití swapu je 100MB po 3 dnech provozu (restart kvůli novému Safari), předtím běžel MacBook víc jak 14 dní a swap cca 20MB. Není spíš lepší když Mac swapuje si koupit víc paměti? Při dnešních cenách pamětí ..

    Thumb up 0 Thumb down 0