“麦客之风”的归档文章
Mac OS X 下的磁盘优化
放牛好久,忍不住回来更新一下。这次带来篇 Apple 知识库的新手向文章,主要介绍了 Mac OS X 系统下的磁盘优化和碎片整理问题。虽然大多数玩 Mac 的朋友都了解这点“常识”,但对于一些原 Windows 用户还是值得读读的——尽管“碎片整理”即使在 Windows 里都变得陌生。本文涉及 Mac OS X 的全线产品。
- 作者:Apple 知识库
- 原文链接:About disk optimization with Mac OS X
- 翻译:Klaith
摘要
有关磁盘优化和 Mac OS X 的知识。
关于优化和碎片化
磁盘优化指的是,改变宗卷上文件的物理位置以改善效率的过程。文件和元数据被重新安排,缩短数据的读取时间,最小化硬盘磁头移动的时间。
随着文件更改和保存,随着宗卷被填充,文件会“碎片化”,此时一个单独文件的不同部分存储于宗卷的不同位置。收集碎片并将它们“拼起来”的过程,就是所谓的“优化”。然而优化进行中一旦发生错误,比如掉电,文件便可能损坏,需要通过备份来恢复。
我需要优化吗?
如果你使用 Mac OS X,也许根本无需优化。以下几条回答你“为什么?”:
- 如今的硬盘容量一般都大大高于几年前的,更多的可用空间让文件系统不必再在角角落落填充数据。Mac OS 扩展文件系统(HFS Plus)通过尽可能地避免重利用删除文件后释放的空间,来减少对磁盘小区块的过早使用。
- Mac OS X 10.2 及以后版本为使用 Mac OS 扩展文件系统的宗卷,提供了延迟分配特性。它允许一系列的小分配,被合并为一次单独的大分配写入磁盘的某一区域。
- 碎片化通常源于向存在的文件持续追加数据,尤其是包含资源分支的。借助更快的硬盘、更强的缓存,以及新的包装格式,许多应用程序每次都可以简单地重写整个文件。而 Mac OS X 10.3 Panther 亦能够为这类逐渐增长的文件自动整理碎片,这一过程有时被称为“Hot-File-Adaptive-Clustering”。
- 积极的预读取和后写入缓存,意味着较小的碎片几乎无法影响实际感受到的系统性能。
有鉴于此,整理碎片并无裨益。
注意:Mac OS X 系统拥有数以百计,甚至数以千计的小文件,其中很多极少被存取,优化它们花费巨大,实际却收益无几。而另一种可能,某个被置于“热带”(hot band),方便系统启动时快速读取的文件,在碎片整理过程中被移走,结果反而降低了性能。
如果你觉得你或许需要整理碎片
首先尝试重新启动,它也许有效,而且简单易行。
假如你的磁盘即将装满,而你又经常修改或者创建大文件(例如编辑视频),磁盘很可能已经有许多碎片。这时,你可以借助某些第三方磁盘工具执行碎片整理,并从中获益。
另一个选择是,备份你的重要文件,擦除硬盘,然后重新安装 Mac OS X 和恢复备份。
8 条评论谁咬了苹果?

自 1976 年开始,Apple 公司就一直使用由 Rob Janoff 设计的商标,仅有的改变便是 1998 年它从彩虹色变为单一色调。那么,究竟是何方神圣咬了这只苹果一口呢?这一口又究竟打算告诉我们什么呢?
- 牛顿。想想牛顿与苹果的关系,再想想 Apple 对牛顿的偏好,坐在树下的牛顿发现万有引力的同时,不忘“报复”一下那个倒霉的苹果──合情合理的答案。而关于英语“bite”发音与“byte”相近,也因为上世纪 70 年代晚期 Apple 的公司宣传词“Byte into an Apple”,变得可信度十足。
- 图灵。作为人工智能和计算机领域当之无愧的先驱者,图灵和其他伟大的人物一样,在生活中有着自己的烦恼。同性恋者的身份,令他于保守的英国四处碰壁,甚至不得不通过接受注射激素来治疗所谓的“性欲倒错”。1954 年 6 月 8 日清晨,女管家发现图灵咬了一口浸过氰化物的苹果后,安静地死在家中。Janoff 的灵感据说来源于此,为了纪念伟大的图灵。
- 来自 Allen 的报料,谁咬的不是问题,关键是为什么要咬?这里引用 Allen 君的原话:“为了区分跟西红柿的不同。”相当无厘头,但是看他言之凿凿的样子,莫非这其实才是 Apple 商标唯一的真相?
如果你还有其他关于 Apple 商标来源的故事,欢迎留言与大家一起分享!
10 条评论飞越的《MacR》第四期
上一回听说“MacR”这个词,还是在去年十月份的时候。经过大半年的跳票,主编大人 Allen 终于完成了自我斗争,为我们带来了焕然一新的《MacR》第四期。
虽然文章的数量、质量仍然不尽如人意,但本期杂志无论是版式,或者风格,都彻底转型,完全舍弃前三期的表现形式,不仅带给读者完全不同的清新感受,也为以后奠定坚实基础。说实话,第四期让我想起 Ubuntu 的社区杂志《Full Circle》,不过 Apple 独有的设计元素使《MacR》更加养眼。
同时以崭新面貌示人的,还有《Macr》的官网和图标,而这些全部出自于 Allen 一个人之手,真是辛苦了他和他的 Air……
至此,《MacR》第四期完成了创刊以来的首次飞越。请允许我厚着脸皮,向大家推荐这本初出茅庐的 Apple 电脑电子杂志!
7 条评论拼音输入的新选择

继 QIM 和 FIT 后,Mac 上的拼音输入法又多了一个新选择──SunPinyin──不用怀疑,名称中的“Sun”指的就是太阳微系统。该输入法实际上是 OpenSolaris 系统输入法的一个 Mac 版 port。
SunPinyin 是基于统计语言模型的整句输入法。简单地来说,输入法就是将用户拼音输入、所对应的多种词的可能组合、进行概率统计,进而找到可能性最大的那个。其整句输入的效率是相当的理想,超越 Windows 下的微软拼音,已经可以作为主要的中文输入法来使用了。
这是近期来,我见到的第二款类似微软拼音风格整句输入的中文输入法(另一款是宝岛的 Yahoo! 奇摩输入法)。毫无疑问,整句输入将成为拼音输入法开发的大方向,QIM 购买黑马引擎也是迎合潮流之举,而微软在某些方面的远见卓识不得不让人叹服。
本来安装了 SunPinyin,打算写一篇试用文章。无奈在我的 iBook G4 上似乎有点“水土不服”,每次切换伴随的都是硬盘无休止地转动声,既调不出输入法菜单,也根本无法输入任何东西。尝试几次,只能作罢。从开发者 blog 的评论看,应该可以成功运行于 PPC 核心下。所以感兴趣的朋友,可以自己去下载来看看。
4 条评论“漂浮”的 Dock

Float 是一套相当漂亮的 Dock 样式,由 esXXI 设计。亮点在于程序图标下方的运行指示符,改用压扁的发光圈弧,配合渐变的黑色背景,营造出更强的立体感。作者同时提供 CandyBar 的安装包和图片源文件,我苦于没有 CandyBar 软件,所以更换样式一事便搁置至今。
后来发现 Dock Library 这个轻量级软件,专门管理用户收集的 Dock 样式。虽然大家一直说 CandyBar 的安装过程如何如何方便迅速,但我相信它也麻烦不到哪去:导入,启用,两步搞定。唯一的问题在于,esXXI 的源文件包图片命名不符合 DL 的规范,重命名即可。
Float 样式一共包含 Ocean、Tangy、Kiwi、Blossom 四种颜色的运行指示符,我只修改了 Ocean(蓝色)一种。感兴趣的朋友可以点这里获得,无须解压,直接导入 Dock Library 即可。
14 条评论Safari 的标签栏
我非常喜欢 Apple 自家的浏览器 Safari,快速、简洁,以及优雅,是其魅力所在。不过我至今不敢妄称对它了如指掌,尽管我每天都离不开。

自 Safari 3 随 Leopard 出世以来,我便始终烦恼于一个说大不大、说小不小的问题:标签栏无法设置为总是显示。从小处说,我必须忍受经常出现的页面上下抖动;在大处看,我还不得不改变习惯多年的特殊视觉要求──总之,为了满足本人自以为有品位的审美趣味,我必须解决这一麻烦!
无奈翻遍整个“偏好设置”,我都没能找到“总是显示标签栏”类似字样,哪怕是“Always Show Tab Bar”。结果我只好暗暗问候一下 Safari 的开发人员,去除了如此实用的功能,然后偶尔想起时再装模做样地努力一番。
直到今天,我才发现 Safari 的“显示”菜单下存在一项设置“显示标签栏”……感叹我果然是如假包换的小白,找了这么久的东西竟然在我的眼皮底下没有挪过窝。轻松地点击一下,重新享受总是显示标签栏的浏览器,神思却早已飞回刚刚离开的火星。
很多时候,我们对身边的事物太过熟视无睹。
17 条评论今天读到 Pippin

早上从松江回来,看到有卖《游戏机实用技术》的第 200 期,于是欣然买下好在地铁里打发时间。结果读到了 Pippin,这部由 Apple 设计、三菱制造、Bandai 负责发行的设备。“Pippin”和“McIntosh”一样都是苹果的品种名。

很多人将 Pippin 当作 Apple 进入电子游戏业的尝试,而 1996 年的 IDG 电讯则称其为 Internet 终端,足以看出该产品定位的不明确。作为家用游戏机,它拥有 PowerPC 603 RISC 主处理器,5M 系统和显示共用内存,128K 闪存,4 倍速 CD-ROM,以及内嵌轨迹球的 AppleJack 手柄(另有无线手柄)。但相较当时市场上主流的 SEGA Saturn 或 Sony Playstation,Pippin 支持扩展内存,提供 PCI 与 SCSI 设备接口,可以运行特别版本的 Mac OS 7,配件还包括带绘图板的键盘、调制解调器、磁盘驱动器、MO 驱动器等,无论怎么看 Apple 都意在打造一台儿童用 Macintosh 主机。
可惜 Pippin 的下场几乎和 Bandai 的其他主机如出一辙,靠自家游戏独木支撑三年,即告退出市场,甚至入选 2006 年 5 月 PC Word “史上最差的 25 件科技产品”榜单。原因一方面是 Apple、Bandai 的貌合神离,另一方面显然与产品定位的模糊不清有关。当多年之后,iPod 打倒诸多 MP3 产品,DS 战胜 PSP,恐怕也得益于“纯粹”两字。
吃一堑长一智,难怪 Apple 发布 iPhone SDK 时,虽然把游戏当成重头宣传,却始终闭口不谈重回电子游戏领域的话题,足见教主的谨慎和野心。这场意外之战,结果又会怎样呢?说实话,我可不怎么看好 Apple……
暂无评论iPhone 前的约翰·卡马克
约翰·卡马克会为 iPhone 开发游戏吗?Slashdot 有人这么问。
在我的印象中,Jobs 教主并不太喜欢游戏,所以 3 月 6 日当 EA 与 SEGA 有幸上台展示各自作品时,至少于我是大吃一惊的。结果,人们自然想到这位游戏界最伟大的程序员,而他领导的 id Software 去年底恰巧也成立了 id Mobile 部门,致力为掌上设备开发游戏,似乎颇有水到渠成的味道……只是当时卡马克稍微大嘴了一下。
尽管如此,约翰·卡马克与 Apple 之间,仍然有说不完的故事。他 14 岁那年,曾经因试图闯入学校盗取一台 Apple II 被捕,并接受精神病评估;他早期工作无一例外基于 Apple 平台;他和他的拍档约翰·罗梅洛一起为 NeXTSTEP 平台做过开发,甚至用 Objective-C 语言实现 Doom、Quake;他选择 WWDC 2007 公开 id Software 的下一代引擎 id Tech 5;他同样影响了 Apple 对 OpenGL 的态度。
难怪他可以一边说“我想,Steve 还在不满我前不久就 iPod 开发工具所发表的负面评论”,一边毫不吝惜自己对 iPhone SDK 以及 iTunes 分发途径的赞誉──他有资格这么做。看上去,他和他的公司似乎也希望能在 iPhone 上试试身手。
不过据说 Apple 已限制 Quake 运行于 iPhone,原因是其所含的解释语言会在后台运行。那么,了不起的卡马克,现在你打算怎么干呢?
暂无评论
