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
- Otevřete System Preferences (Předvolby systému) a kliknout na položku Energy Saver (Úspora energie),
- klikněte na tlačítko Schedule (Plánování) v pravém spodním rohu,
- 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.
- 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í.
Electropunker: zapne, proč by nezaplo?
Electropunker: zapne, proč by nezaplo?
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 :)
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 :)
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…
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…
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
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
Tak s uzavrenym notebookem ve sleep modu to nejde.
Tak s uzavrenym notebookem ve sleep modu to nejde.
Tak už vím proč se v noci iMac sám probouzí, když je uspaný.