Jak udržovat Maca ve skvělé kondici

Tento tip by mohl být tím nejkratším v historii SuperApple.cz, protože odpověď na radu Jak udržet Maca ve skvělé kondici je až překvapivě jednoduchá. Zapomeňte na různé ladící nástroje třetích stran, nekupujte zbytečné doplňky. Jediné, co musíte udělat, je dodržovat toto pravidlo:

Chcete-li mít Maca ve skvělé kondici, nevypínejte jej přes noc.

To je vše, co potřebujete. A tímto by mohl tento tip skončit. Ale neskončí, protože si ještě povíme, proč počítač nevypínat.

Mac OS X má vestavěny nástroje pro udržování systému v dobrém stavu. Základem tohoto systému je trojice skriptů: denní, týdenní a měsíční. Jak již jejich název napovídá, spouští se buďto každý den, každý týden nebo každý měsíc a starají se o údržbu systému jako takového. Řekněme si, co přesně dělá který z nich:

  • denní skript smaže z pevného disku staré logy, dočasné soubory systému i odpadní soubory vznikající při běhu, zazálohuje databázi NetInfo, vygeneruje statistiky použití komponent systému i sítě a obnoví obsah logovacího souboru system.log. Obnoví také databázi asl.db systémového logu,
  • týdenní skript znovu vygeneruje databáze locate a whatis a obnoví logy rozšířených systémových služeb,
  • měsíční skript provede optimalizaci uživatelských účtů, provede vyčištění dočasných souborů jádra systému, znovuvygeneruje databázi jaderných modulů a opět obnoví zbývající systémové záznamy.

Z tohoto (zjednodušeného) výčtu je snadno viditelné, že systém sám provede potřebné úkony pravidelně tehdy, kdy je to zapotřebí. Jen k tomu musí mít příležitost – musí být tedy zapnutý v příslušné době:

  • denní skript se spouští každý den ráno v 3:15,
  • týdenní skript se spouští každou sobotu ráno v 3:15,
  • měsíční skript se spouští každý první den v měsící ráno v 5:30.

Pokud v tuto dobu nemáte váš počítač spuštěný, skripty se neprovedou, váš systém se zanáší „odpadem“.  A to nejen že mu nesvědčí, ale může vést časem až k citelnému zpomalení celého systému. A přitom stačí tak málo.

Není třeba ale nechat počítač celou noc spuštěný (i když je to ideální), můžeme si pomoci malou berličkou v podobě plánování startu.

Doplněno: svým způsobem stačí „pouze“ na noc počítač uspat. Systém v takovém případě spustí skripty ihned po probuzení. Pozor, toto platí pouze pro uspání, nikoli pro vypnutí! Navíc je provádění především týdenního skriptu často velmi náročné na výkon a může po nějakou dobu způsobovat zpomalování počítače.

Jak na to

  1. Otevřete System Preferences (Předvolby systému) a kliknout na položku Energy Saver (Úspora energie),
    (01) System Preferences
  2. klikněte na tlačítko Schedule (Plánování) v pravém spodním rohu,
    (02) Energy Saver
  3. nyní zaškrtněte položku Start up or wake (Spustit nebo probudit), z rozbalovací nabídky zvolte položku Every Day (Každý den) a zadejte časový údaj 3:00. Poté zaškrtněte také položku na druhém řádku a z rozbalovacích nabídek zvolte Sleep (Uspat) Every Day (Každý den) a zadejte čas 3:45 – stejně, jako na následujícím obrázku. Vše potrďte kliknutím na OK.
    (03) System Preferences
  4. Hotovo! Nyní můžete večer vašeho Maca bez problémů vypnout nebo jen uspat. On se ve tři hodiny ráno poslušně vzbudí, o čtvrt na čtyři provede příslušné skripty (denní nebo týdenní) a patnáct minut před třetí hodinou opět usne. Jediným problémem jsou měsíční rotace probíhající o půl šesté – mě se osvědčila upomínka v kalendáři, díky které vždy poslední den v měsíci zruším na jeden den zaškrtnutí druhého řádku v nastavení Schedule, aby počítač po probuzení neusnul a vyčkal na půl šestou.

Upozornění na základě diskuse: tento článek je první části ve volném cyklu věnujícímu se správě systému. Díky za pochopení.

111 komentářů: „Jak udržovat Maca ve skvělé kondici

  • avatar
    28. 07. 2009 (18:36)
    Trvalý odkaz

    Jo jasne ze se zapne, ale ja to bral tak, ze tento proces se provadi az po prihlaseni do systemu (po vyplneni hesla a jmena). Takze staci kdyz se zapne a najede vlastne jen obrazovka na vyplneni udaju a pak se vlasnte neprihlasi, ale presto tu operaci provede, doufam ze jsem to tak pochopil dobre. Jeste podotazecka, tahle vec se asi neprovede, kdyz je zaklopeny notas. Omlouvam se za tyto otazky :)

  • avatar
    28. 07. 2009 (19:36)
    Trvalý odkaz

    Jo jasne ze se zapne, ale ja to bral tak, ze tento proces se provadi az po prihlaseni do systemu (po vyplneni hesla a jmena). Takze staci kdyz se zapne a najede vlastne jen obrazovka na vyplneni udaju a pak se vlasnte neprihlasi, ale presto tu operaci provede, doufam ze jsem to tak pochopil dobre. Jeste podotazecka, tahle vec se asi neprovede, kdyz je zaklopeny notas. Omlouvam se za tyto otazky :)

  • avatar
    28. 07. 2009 (19:30)
    Trvalý odkaz

    Electropunker: ty scripty spouští systém, ne uživatel. Spustí se tedy vždy, když počítač běží, bez ohledu na to, který uživatel je přihlášen nebo zda je vůbec nějaký…

    Ad zavřený notebook: nevím, portable Maca Intelové generace nemám, vyzkoušejte…

  • avatar
    28. 07. 2009 (20:30)
    Trvalý odkaz

    Electropunker: ty scripty spouští systém, ne uživatel. Spustí se tedy vždy, když počítač běží, bez ohledu na to, který uživatel je přihlášen nebo zda je vůbec nějaký…

    Ad zavřený notebook: nevím, portable Maca Intelové generace nemám, vyzkoušejte…

  • avatar
    29. 07. 2009 (15:58)
    Trvalý odkaz

    Vláďa: píšete: „od 10.5.4 došlo ke změně ve způsobu, jak launchd odpočívá dobu, po které se mají spouštět skripty. Do této doby se totiž nově NEZAPOČÍTÁVÁ doba strávená ve spánku.“ Přiznám se, že tomu nějak nerozumím a nevím, k čemu to může vést. Jak jsem ale nad tím přemýšlel, tak mě napadlo, že vlastně vůbec nevím, jak si můj Mac mini dokáže udržet čas, který je vidět v nabídkové liště, když ho někdy zcela vypnu (Shut Down).
    Díky

  • avatar
    29. 07. 2009 (16:58)
    Trvalý odkaz

    Vláďa: píšete: „od 10.5.4 došlo ke změně ve způsobu, jak launchd odpočívá dobu, po které se mají spouštět skripty. Do této doby se totiž nově NEZAPOČÍTÁVÁ doba strávená ve spánku.“ Přiznám se, že tomu nějak nerozumím a nevím, k čemu to může vést. Jak jsem ale nad tím přemýšlel, tak mě napadlo, že vlastně vůbec nevím, jak si můj Mac mini dokáže udržet čas, který je vidět v nabídkové liště, když ho někdy zcela vypnu (Shut Down).
    Díky

  • avatar
    07. 03. 2011 (09:53)
    Trvalý odkaz

    Tak už vím proč se v noci iMac sám probouzí, když je uspaný.

Komentáře nejsou povoleny.