使用 SmartSleep 灵活设置 MacBook 的睡眠模式

使用 Mac OS X 的 MacBook/MacBook Pro 的睡眠模式有下面三种:

  1. 睡眠:计算机仅将运行状态保存在内存(RAM)中,电池用来维持内存运行;
  2. 睡眠+休眠:计算机进入睡眠并同时将状态保存到硬盘上(默认);
  3. 休眠:计算机仅进入休眠模式,将运行状态保存到硬盘上,不使用电池。

默认的睡眠+休眠模式可以确保计算机进入睡眠时的数据安全,但是会花费更长的时间和更多的磁盘空间,因为内存状态需要存储到硬盘上,存储文件大小等于内存容量大小。

使用 SmartSleep 可以设置 MacBook 使用哪种睡眠状态:

Continue reading

禁止 Mac OS X 的安全睡眠

Mac OS X 默认是使用普通睡眠+安全睡眠(在 Windows 中称为休眠)。安全睡眠会在计算机进入睡眠状态时把内存(RAM)中的数据保存到硬盘上的「/private/var/vm/sleepimage」文件,然后计算机才进入普通睡眠。这样做的好处是如果计算机完全没电了,那原来内存中的内容还可以从硬盘上恢复。

但这样也带来了不利之处,每当进入睡眠的时候都要写入内存容量大小的数据到硬盘上,这无疑延长了进入睡眠所需的时间(通常需要20秒-1分钟);硬盘上还要使用内存容量大小的空间来存储睡眠文件,像笔者的 MacBook 有 4GB 的内存,那就要使用 4GB 的磁盘空间来存储睡眠文件,这对于磁盘空间比较紧张的笔记本用户来说就不太值得了。

Continue reading

另外两款 Mac OS X Oracle 客户端

笔者在另外一篇博客中曾经介绍过三款 Mac OS X 上的 Oracle 客户端程序:SQL Developer、Navicat、Aqua Data Studio,最近又新发现两款,感觉不错,分享一下。

RazorSQLDB Solo 都是基于 JAVA 的程序,跨平台,支持 Windows、Mac OS X、Linux 和 Solaris 操作系统。同时两者都支持多种数据库,主流数据库不在话下。

两者对比,RazorSQL 支持的数据库更多,功能也更为强大,但个人感觉 DB Solo 的操作界面更为友好好用些。如果只需要应付一般的数据查询和表数据编辑,DB Solo 足够了。

StarCraft II beta Mac 版单机模式

星际2 beta 有一段时间了,第一阶段的 beta 已经结束,无法登录 Battle.net 战网进行多人对战了。而 Mac 版的星际2 beta 目前还没有 AI 可用,有没有办法离线玩呢?答案是肯定的。

MapCraft 是一个让 PC 和 Mac 用户能在 Battle.net 2.0 上进行多人游戏时使用自定义地图的工具。同时,MapCraft 还有一个单人模式,主要是为了使 Mac 版的玩家可以单机离线游戏!

下面介绍如何用 MapCraft 进行游戏。

Continue reading

Mac OS X 定时自动开机关机

想让你的 Mac 在你早晨醒来的时候自动开机?想让你的 Mac 在你入睡的时候自动关机?没问题,简单设置一下即可。

打开「系统偏好设置」的「节能器」设置:

Mac OS X 节能器
Mac OS X 节能器

点击「定时」按钮就可以设置定时开机或唤醒以及定时关机或睡眠了。

Mac OS X 定时自动开机关机
Mac OS X 定时自动开机关机