爱苹果,爱生活

“麦客之风”的归档文章

Mac OS X 下的磁盘优化

放牛好久,忍不住回来更新一下。这次带来篇 Apple 知识库的新手向文章,主要介绍了 Mac OS X 系统下的磁盘优化和碎片整理问题。虽然大多数玩 Mac 的朋友都了解这点“常识”,但对于一些原 Windows 用户还是值得读读的——尽管“碎片整理”即使在 Windows 里都变得陌生。本文涉及 Mac OS X 的全线产品。

摘要

有关磁盘优化和 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 条评论

谁咬了苹果?

Apple's Logo

自 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 的新图标

上一回听说“MacR”这个词,还是在去年十月份的时候。经过大半年的跳票,主编大人 Allen 终于完成了自我斗争,为我们带来了焕然一新的《MacR》第四期。

虽然文章的数量、质量仍然不尽如人意,但本期杂志无论是版式,或者风格,都彻底转型,完全舍弃前三期的表现形式,不仅带给读者完全不同的清新感受,也为以后奠定坚实基础。说实话,第四期让我想起 Ubuntu 的社区杂志《Full Circle》,不过 Apple 独有的设计元素使《MacR》更加养眼。

同时以崭新面貌示人的,还有《Macr》的官网和图标,而这些全部出自于 Allen 一个人之手,真是辛苦了他和他的 Air……

至此,《MacR》第四期完成了创刊以来的首次飞越。请允许我厚着脸皮,向大家推荐这本初出茅庐的 Apple 电脑电子杂志!

7 条评论

拼音输入的新选择

SunPinyin 图标

QIMFIT 后,Mac 上的拼音输入法又多了一个新选择──SunPinyin──不用怀疑,名称中的“Sun”指的就是太阳微系统。该输入法实际上是 OpenSolaris 系统输入法的一个 Mac 版 port。

SunPinyin 是基于统计语言模型的整句输入法。简单地来说,输入法就是将用户拼音输入、所对应的多种词的可能组合、进行概率统计,进而找到可能性最大的那个。其整句输入的效率是相当的理想,超越 Windows 下的微软拼音,已经可以作为主要的中文输入法来使用了。

这是近期来,我见到的第二款类似微软拼音风格整句输入的中文输入法(另一款是宝岛的 Yahoo! 奇摩输入法)。毫无疑问,整句输入将成为拼音输入法开发的大方向,QIM 购买黑马引擎也是迎合潮流之举,而微软在某些方面的远见卓识不得不让人叹服。

本来安装了 SunPinyin,打算写一篇试用文章。无奈在我的 iBook G4 上似乎有点“水土不服”,每次切换伴随的都是硬盘无休止地转动声,既调不出输入法菜单,也根本无法输入任何东西。尝试几次,只能作罢。从开发者 blog 的评论看,应该可以成功运行于 PPC 核心下。所以感兴趣的朋友,可以自己去下载来看看。

4 条评论

“漂浮”的 Dock

Float 样式的 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

Apple Pippin

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

Pippin 正面照

很多人将 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 前的约翰·卡马克

John Carmack

约翰·卡马克会为 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,原因是其所含的解释语言会在后台运行。那么,了不起的卡马克,现在你打算怎么干呢?

暂无评论

« 上一页下一页 »