Mac OS X系统保养的方法

相逢她恨晚

相逢她恨晚

2016-02-20 06:43

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是Mac OS X系统保养的方法,一起来学习了解下吧!

购买了MAC之后,很多用户都会细心的对其进行保养,不过图老师小编想说的是,电脑的保养不仅是外观的保养,内部系统的保养也很重要哦。不过如何保养MAC OS X系统,我想应该还有相当一部分用户不清楚吧,那么就跟随图老师小编一起看看吧。

 Mac OS X系统保养的方法

如何保养MAC OS X系统:

1、运行日常维护脚本(Scripts);

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

2、清除缓存(Caches);

3、修理和备份属性文件;

4、清理磁盘碎片(Defragment);

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

5、修复磁盘权限;

6、检查并修理磁盘;

7、清理桌面;

8、重置Safari;

9、重建Spotlight数据库。

更具体的,甚至规定了每日、每周、每月以及每季度用户应该如何如何。从内容上看,它们实际上包括了检修甚至是急救的内容,还包含一点系统优化的内容。而上面没有提到的内容,则包括日常备份、软件及固件的升级、笔记本电池软件的校正。

实际上,从用户的日常使用来说,终归苹果电脑不是一辆车,不能象给车进行定期维修一样往修车店里送,而且除了某些基本的维护外,也没必要每次保养都上全活儿。更主要的,如果在日常使用中每天、每星期、每月、每季度甚至每年都要花费那么多的时间来进行维护和保养,这些时间累计起来恐怕比某些用户的用机时间都长。即使是系统管理员也不可能对所管理的所有机器都定期上全活。甚至,我怀疑那些洋洋洒洒大书特书Mac OS X维修和保养的人,对自己的机器也是那么保养的。

维护和保养的目的其实应该以保证系统目前的性能为主,也就是说通过维护和保养,让你的Mac OS X能够保持目前的性能就已经足够了。这看起来很容易,但实际上并不是如此。换个说法就是,从系统和软件初装一切就续开始,通过一段时间的使用,3个月、半年、一年甚至更长时间,你Mac OS X系统还能跟初始安装时的性能相差无几,那就说明你的机器维护和保养做得相当充分。可是,有多少人能做到这点?

首先,先来逐条研究一下经常提到的维护和保养措施,来看看应该在什么时候使用这些步骤,然后再归纳一下,看看用户日常应该做些什么。

1、运行日常维护脚本(Scripts)

Unix系统下有几个脚本文件,最主要的位于/etc/periodic/下的文件夹中。以前,由于Unix系统往往做为公司或组织信息系统的核心,所以一般也不停机。这些脚本的设计目的,就是针对不停机的Unix进行一定的清理。

每到夜里3点15分,系统就会开始运行每日清理脚本对系统进行清理。根据不同的Mac OS X系统,这些清理包括清除CrashReporter、tmp文件夹里的文件、清除垃圾文件、检查次系统状态、更新系统日志、备份NetInfo和asl日志等。清理完毕将在/var/log/文件夹下产生daily.out文件。每周六夜里3点15分,系统开始运行每周清理脚本进行每周清理。清理的内容包括重建locate和whatis数据库,并各种日志进行更替。最后在/var/log/文件夹下产生weekly.out文件。每月第一天夜里5点半,系统执行月清理脚本,更替安装日志和传真文件,最终生成monthly.out。在更替日志过程中,旧的日志文件被压缩,系统产生新的文件,这样就节约了磁盘空间。

整个作用机制(Leopard)是,系统的cron或launchd首先在硬盘下的系统资源库里的LaunchDaemons文件夹里找到com.apple.weekly.plist、com.apple.monthly.plist、或com.apple.monthly.plist然后到usr/sbin/里启动periodic,periodic到/etc/defaults/下找到periodic.conf,然后根据该文件的设定,到/etc/periodic/下运行相应文件夹里的相应应用。应用启动的时间的设定在上述的plist文件中。Leopard以外的其它版本的Mac OS X的运作过程和清理内容与Leopard稍有不同。

由于这些脚本文件是为不停机的系统编写的,因此,只有在预设的时间里,你的电脑没有关机或休眠时,它们才能如期完成任务。如果由于机器休眠或关机而错过了这些脚本的运行时间,下次什么时候运行就成了一个问题。在Leopard以前的版本,launchd是根据系统定时器来设定脚本运行时间的,而系统定时器不会计算机器的睡眠时间,因此会将定时的时间向后推迟,也就是说,如果你夜里1点15分机器处于睡眠,此时距离启动清理脚本的时间为2小时。当你早晨8点将电脑唤醒后,系统定时仍然以为需要两小时后才能进行清理,于是等到早上10点,你就会发现机器变得很慢,原因是此时机器自动启动了清理脚本。如果你每天只用1、2个小时的电脑,那将很难估计什么时候机器会做自动清理。因此,就不如没次开机或唤醒电脑后,主动运行这些清理脚本。运行这些脚本,可以通过终端的periodic命令也可以通过MacJanitor这个免费软件。使用终端命令,则需输入:

sudo periodic 脚本名 回车

脚本名应该是daily、weekly或monthly。如果要同时运行三个维护脚本,则可输入:

sudo periodic daily weekly monthly

第三方软件MacJanitor也具有这个功能。

在Leopard上,情况有所变化。当机器从睡眠中唤醒后,一旦发现系统没有及时运行清理脚本,它会立即开始自动调用这些脚本。所以,Leopard的用户完全没必要考虑自己运行清理脚本的问题。

2、清除缓存(Caches)

首先要弄明白什么叫缓存以及缓存是干什么用的,然后才能去考虑是否应该定期清除它。

电脑里Cache到处可见,主板上有Cache,根据机型不同,可能是独立的硬件也可能在处理器上; 硬盘上有Cache; 文件系统里仍然有Cache,而应用,比如Safari,也有Cache。Cache本身是个法语词,表示的是临时储藏的地方。在电脑运行时,为了不让处理器等待数据,人们就建立起一个个临时存储数据的地方。总言之,由于Cache的存在,更由于系统和应用的相关数据储存在Cache中,系统和应用才会运行得快。换句话说,如果Cache是空的,在系统运行时,机器首先查看Cache,当没有发现相关内容时,再去调用相关应用,并将系统和应用的数据和状态存于Cache中,这个过程就比直接从Cache里能找到这些数据和状态慢得多。但是如果Cache里面的东西太多或空间不足,在调用新应用或者是应用产生的数据量过大时,部分内容需要从Cache中腾出去,才能在Cache中添加新的东西。这个腾挪的过程本身机器自己就可以控制。当然,如果要人为的清空缓存,可能比机器的清空速度要快些,但是在这么做的同时,你也将其它所有应用的缓存都清除了,这势必会影响那些应用的使用性能。主板上的Cache内存,在关机后,内容便消失了;而以文件形式保存到硬盘里的Cache,随系统或应用的使用情况而不同。

可以说,只有少数情况下,需要人为地清除缓存。比如,缓存内的数据出现错误,造成系统或应用不能正常运行。当出现这种情况时,作为用户你可以感觉到系统或应用的不正常,此时,你可能采取其它的障碍排除的步骤,而清空缓存也是值得考虑的。

通过上述的分析,不难看出,如果缓存内的数据没有错误,没必要来清空缓存,而清空缓存以后,反而会对性能产生负面影响。因此,这个做法应该看作是故障清除的手段,没必要日常定时进行。

清空缓存的方法最好借助其它应用,而不是自己一步步地删除。可以采用Cocktail、Leopard Cache Cleaner或Tiger Cache Cleaner。Tiger的用户也可以使用AppleJack.

以上就是图老师小编要教给大家的保养MAC OS X系统的方法了,如果还不会保养自己的MAC电脑和系统的用户,就快来看看这篇文章吧。

展开更多 50%)
分享

猜你喜欢

Mac OS X系统保养的方法

电脑入门
Mac OS X系统保养的方法

苹果MAC OS X安装双系统方法

电脑入门
苹果MAC OS X安装双系统方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Mac OS X系统如何优化

电脑入门
Mac OS X系统如何优化

Mac OS X系统优化技巧汇总

电脑入门
Mac OS X系统优化技巧汇总

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Mac OS X关闭iCal提醒的方法

电脑入门
Mac OS X关闭iCal提醒的方法

MAC OS X替换Finder字体的方法

电脑入门
MAC OS X替换Finder字体的方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MAC中如何通过Automator解压jar文件

MAC中如何通过Automator解压jar文件

如何在Mac中安装Leopard

如何在Mac中安装Leopard
下拉加载更多内容 ↓