江右东流

关于

系统崩溃以及数据去中心化

[ 崩溃  去中心化  Mac  ]

23 Apr 2009

前天的时候mbp崩溃了,多次启动后很不容易的进了系统,结果发现Documents和Desktop上的东西全没了。用磁盘工具验证了下磁盘,说是文件系统已经紊乱的无可救药,且系统随时都有无法启动的可能。仔细的想了下,我平时很少装些乱七八糟的东西,mac上应用程序的安装大多都是傻瓜式的拖拽也不会对系统文件有什么修改,更别提破坏文件系统了。类似此类文件系统的损坏大多是突然断电等导致写磁盘操作非正常终止造成的,很不幸的是俺最近一段时间直接按电源键强行关机的次数不在少数。

我平时出门或者上下班时mbp从不关机,合上就装包带走,这样方便,而且unix base让我很是有些底气。不过事实上Mac上的软件开发者素质层次不齐,软件质量也层次不齐,加上Mac本身一些bug(尤其是有外接硬件设备时),长时间的运行可能导致四国现象。对于我这种不关机且周边设备异常丰富的人来说,这是个噩梦。加上俺的第二块电池又开始告急,常常10分钟后就啥提示都没直接关机,Mac的电池寿命不知道从什么时候起成了永远的痛了。

所以后面还是得定期关机,要我每天关机这不大可能,5天或者一周关一次或者重启一次是个不错的主意。还有要定期检查磁盘权限,验证磁盘,没办法,谁让Mac OS X有一个烂透了的文件系统(语出Linus Torvalds:Their file system is complete and utter crap, which is scary.)呢。我们翘首以盼的Snow Leopard据说会支持ZFS文件系统,但是又不会完全替换现有的HFS+文件系统,只盼这不完全的一点不会还是这样脆弱。

最后还要借用两个现在比饺时髦的词:去中心化、云说些我的感想,即:

我们要使用云存储、云计算来使得我们的数据去中心化。

无论是私人信息也好,工作数据也好,系统设置也好,home only的备份在一些意外情况下总是让你很沮丧,把这些都交给专业稳定的提供商好了,我们的Mac就做一个乖乖的终端和调试器。这样不管何时何地你都能很快的恢复你原生态的工作环境。

诸如MobileMeMediaTempleAmazon EC2S3Github等等都是不错的选择。