Jak zcela vypnout virtuální paměť
Tento 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
- Otevřete aplikaci Terminal (Terminál),
- zadejte příkaz
sudo mv /sbin/dynamic_pager_ /sbin/dynamic_pager
sudo mv /sbin/dynamic_pager /sbin/dynamic_pager_old
- restartujte počítač.
- 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
Pěkně napsáno. Nechť destrukce začne, Chudáci switcheři :-)
Pěkně napsáno. Nechť destrukce začne, Chudáci switcheři :-)
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?
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?
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 :)
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 :)
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.
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.
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…
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…
Z jakého důvodu to někdo chce dělat?
Z jakého důvodu to někdo chce dělat?
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.
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.
Tak jsem narazil na prvni problem, nelze instalovat aplikace! Nefunguje instalator, napise neznamou chybu. Kdyz jsem swap vratil zpet, tak zase funguje.
Tak jsem narazil na prvni problem, nelze instalovat aplikace! Nefunguje instalator, napise neznamou chybu. Kdyz jsem swap vratil zpet, tak zase funguje.
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í ..
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í ..