Jak zcela vypnout virtuální paměť

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

18 komentářů: „Jak zcela vypnout virtuální paměť

  • avatar
    14. 07. 2009 (21:05)
    Trvalý odkaz

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

  • avatar
    14. 07. 2009 (22:05)
    Trvalý odkaz

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

  • avatar
    14. 07. 2009 (23:26)
    Trvalý odkaz

    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?

  • avatar
    15. 07. 2009 (00:26)
    Trvalý odkaz

    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?

  • avatar
    15. 07. 2009 (05:28)
    Trvalý odkaz

    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 :)

  • avatar
    15. 07. 2009 (06:28)
    Trvalý odkaz

    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 :)

  • avatar
    15. 07. 2009 (08:26)
    Trvalý odkaz

    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.

  • avatar
    15. 07. 2009 (09:26)
    Trvalý odkaz

    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.

  • avatar
    15. 07. 2009 (08:31)
    Trvalý odkaz

    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…

  • avatar
    15. 07. 2009 (09:31)
    Trvalý odkaz

    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…

  • avatar
    15. 07. 2009 (18:04)
    Trvalý odkaz

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

  • avatar
    15. 07. 2009 (19:04)
    Trvalý odkaz

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

  • avatar
    15. 07. 2009 (21:49)
    Trvalý odkaz

    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.

  • avatar
    15. 07. 2009 (22:49)
    Trvalý odkaz

    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.

  • avatar
    16. 07. 2009 (00:25)
    Trvalý odkaz

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

  • avatar
    16. 07. 2009 (01:25)
    Trvalý odkaz

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

  • avatar
    16. 07. 2009 (04:47)
    Trvalý odkaz

    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í ..

  • avatar
    16. 07. 2009 (05:47)
    Trvalý odkaz

    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í ..

Komentáře nejsou povoleny.