顯示具有 mac 標籤的文章。 顯示所有文章
New Apple MacBook Battery
因為有重大的活動要帶出門,所以還是得買一顆電池用用,還有不然CPU都會被限制在 1GHz(有時候沒有)。本來決定要買比較便宜的副廠 A1185 電池,而且因為貴森森的蘋果品質和服務這樣,有點不太想用蘋果原廠電池。
這台 MacBook 的耗電量,依照AC電源接頭的設計 60W (當然電腦不會用到上限),而電池是 55Wh,5000mAh。所以如果CPU全速,整個電池是將近 1C 的方式在供電。如果可以讓放電的容量越小,電池循環次數和剩餘容量的壽命會大大增加。雖然最大 1C 是符合原廠設計,但是就是怕一些山寨電池用的電池芯不是很好,所以當然電壓和原始容量都跟原廠一樣,可是沒幾次下來,剩餘容量就會越來越少。這也就是為什麼不太想去買太便宜的副廠電池。搞不好裡面只有一半的容量,面表一樣印上原廠文字 55Wh,其實是用 1~2C 在放電,當然使用時間會較短,電池壽命也會更短。
後來運氣好在拍賣看到這顆原廠電池,而且剛開始賣不久,有人要脫手,價格也才一半,等於副廠的價格買原廠。衝著這種價格,於是就買了原廠蘋果電池 XD。
抽出內盒,電池就躺在中間
電池正面,和說明書。看到這應該就相信是蘋果原廠,因為說明書和包裝方式,相信買過 apple 硬體都知道蘋果的風格,還有那股味道。
看起來跟就的那顆會吹氣(膨脹)的電池寫的文字差不多。前一顆 2006,這顆 2007。大概是依照2007原始設計製造,後來就沒改版過。
跟之前不同,側面沒有螺絲,可能用卡榫組裝起來的。
裝上電腦,小白的屁股腫脹的那塊不見了,恢復原有的光溜平滑。
Mac OS X 的系統資訊看,製造商是 SMP,而非上次那顆的 DP,循環次數是 0。
結論,電池要用就該用,拼命用,用到一年不到有問題就給他大力申請更換。像我因為很少帶出去,cycle count 也不到 50 次,就膨脹了,所以原本那顆電池反而是有「保存」期限而非「使用」期限。再來這型號的 MacBook 不適合拔掉電池用,雖然很多電池建議用法是平常插電就拔掉,不過這會讓你的MacBook CPU降低速度。So, 如果你想省電不裝 CoolBook 把 CPU 降頻使用,直接插電拔掉電池。Free and cost no memory and CPU resources.
Inside a MacBook (Expanding, Swelling, Inflated) Battery
別人拆解的照片,Inside a MacBook Battery,原作似乎沒有膨脹問題,只是單純電池死掉。後來似乎他自己掛上尿袋鋰電組。
看出來了嗎?電池芯都漲起來了。
側面看更明顯,其實剛轉下螺絲,兩片電池殼就好像要仇家一樣分開。已經漲得不像話了,就像從金融風暴來到現在台股的高點。如果不是鋁殼(應該是鋁的複合材質)夠堅固,不然應該裂了。所以如果已經損壞到 laptop 上面的其他部分,那麼我猜應該應該更是漲得不像話,大概一鬆螺絲不用轉到底,就彈開了。
ATL的鋰電電池包,單個 3.7V * 3 串聯 = 11.1V,單個 2500 mAh 並聯共 5000 mAh,11.1V * 5000 mAh = 55500 mWh ~= 55 mW。
根據上面 Inside a MacBook Battery 內的 QC 印痕,他的 2006.06,我的 2008.01,反正都是 ATL 3.7V的電池。可惜蘋果還是 OEM 廠
I'm just what I am: mac - Inside a MacBook (Expanding, Swelling, Inflated) Battery
MacBook 與 MacBook Pro:移除電池並使用交流電轉換器操作時,Mac 會降低處理器的速度
MacBook 與 MacBook Pro:移除電池並使用交流電轉換器操作時,Mac 會降低處理器的速度。怪怪,之前不會,電池拔掉還是拿來打 game,Windows 下的 RMClock 或是 CoolBook 上的速度都會跳動說。現在電池拔掉,怎麼跑都只有 1GHz。可是那是蘋果叫我拔掉的,因為蘋果硬凹成電池老化的安全提示設計之膨脹問題,所以不能繼續放上去用。
更新1: 開機進 bootcamp 也是會被限制在 1GHz 的速度。但是之前的確是有過,把電池拿掉後還是可以跑全速 2.16GHz(參考下圖,CPU clock 和 throttle 有到最高 2161MHz,在參考 Battery Info那邊,沒有電池所以為 null狀態)。星海二也用最低的解析度和畫質玩到破關。剛試了一下,把 Windows 開機後進到休眠,然後再開起來。RMClock 選擇 Performance on demand。然後跑了很耗CPU的Facebook餐廳遊戲,CPU馬上就飆上去了。看來是軟體限制,不是偵測電池控制CPU的硬體限制。Mac OS X 也有沒裝電池全速跑過說。不知道是哪邊設定改掉了。
I'm just what I am: mac - MacBook 與 MacBook Pro:移除電池並使用交流電轉換器操作時,Mac 會降低處理器的速度
VMware Fusion 2.0 與 Parallels Desktop 4.0 比較
在 Mac OS X 上的虛擬機器選擇,除了免費的 Virtual Box 外,商業的軟體最常聽到的就是 VMware,Mac 上也很普遍的就是 Parallels。目前這兩套都試用過之後,唯一剩下來保留會繼續考慮採用的就只有 VMware Fusion。而 Parallels Desktop 用起來其實體驗差異不大,但是有些小問題產生後,覺得他並不是一套穩定的產品,從 3.x 到現在的 4.0 都一樣。
我的需求只是要跑些簡單 windows 程式,不需要給 VM 太多記憶體,也不會跑 3D Game,所以基本上兩套對基本的要求都沒什麼差異。唯一有的問題,表列於此:
- Parallels Desktop 會佔用太多記憶體資源。除了 VM 和程式本身之外,系統記憶體會被吃到乾,連 swap 都快爆表,長期開著 VM 甚至用超過 1GB 導致 swap 長到 2GB(主記憶體本身已經是 3GB)。而 VMware 扣除 VM 和程式主體記憶體外,其他記憶體用量還 ok,就算長期開著,swap 也幾乎沒什麼用到。(假設 VM 配置 256MB 記憶體,含虛擬機器程式本身在 host 可能會有 3xx~4xx MB。其中 inactive 系統並無歸類到何種程式,但唯有關閉 Paralles 才有辦法釋放 inactive & swap,故算到他頭上)
- Parallels 消耗或倒置系統資源問題。這是已經重現過三四次的現象,如果一直開著 Parallels Desktop,不管放著,隱藏起來,縮小,或是用 Coherence 模式,連續開著使用過三四天後,可能會導致系統 Core Graphics 資源出現問題。因為 Firefox、Safari、Dock 會突然無預警 crash,而 call stack 就是 CG 的 API。甚至 Parallels 自己的 GUI 也會卡住或 crash,但是 VM 程式本身是分離的程式。所以有需要強迫把 Parallels 強制結束後,在開一次,而畫面當然還是虛擬機器還在執行的狀態,才能繼續使用。(VMware Fusion 完全沒這問題)
- Parallels Coherence 常有問題。在 Parallels 3.0 使用 Windows 內建休眠,重開機會 blue screen。4.0 好多了,可以正常休眠和開機,但是休眠後,Coherence 會失效;VMware Fusion 不會。為什麼要用休眠?因為反正 VM disk 空間都有了,不用再讓虛擬機器用軟體方式把記憶體內容存到 host disk,額外浪費那些空間。
I'm just what I am: mac - VMware Fusion 2.0 與 Parallels Desktop 4.0 比較
3GB DDR2 DRAM
記憶體真的是有夠便宜,不過很可惜,舊款 MB chipset 只支援到 3GB,就算插上 2x2GB 也只能用到 3GB。簡單一點,在麥克見聞 Activity@Mactivity有這篇文章和規格對應表格,很清楚分變出哪代支援容量,不然大家都叫 MacBook、MacBook Pro、Mac Mini、iMac。不然直接買 2x2GB 比之前一條 1GB 的還便宜。所以那些拼命燒錢的 DRAM 廠不知道在賺什麼,大概也只能賺前面那波比較貴一點的時候。
好消息是直接上了 3GB 感覺順很多,之前只要常常 Virtual Machines 一開(記憶體也只給他 256MB),加上一些系統程式,常常就看 swap 已經快用到 1GB。理論上最差 VM 給他消耗 0.5GB,Firefox、Safari和一堆吃記憶體怪物各給 150MB,這樣要消耗光 2GB 空間時真的是不知道消失到哪去了。另外一個最大感覺就是,平常習慣使用 Safe Sleep,常常會在剛回復的時候,電腦和滑鼠都頓頓的。現在這些症狀完全消失了,唯一的缺點大概就是 disk space 少了 1GB,因為 sleepimage 這時候變成 3GB 了。至於 swap,我已經強迫設為開機就是 1GB,也固定就 1GB,因為實際上真的用太多,對效能沒有幫助,自動倍數成長對實際使用和 disk space 都沒有好處。而且真的就是 swap,叫做「虛擬記憶體」實在是太超過了。
用 Adeona 找回失竊電腦的資訊
第一次看到 Adeona 的資訊,是在 OpenFoundry 的電子報。詳細內容就請看電子報內容囉。當時覺得很有趣也很有用,就在 MacBook 上裝了。
在這裡特別下的標題是找回失竊電腦的資訊,而非找回失竊電腦。因為並無法幫助使用者馬上找回失竊電腦,而是提供和提高一些線索的機會。Adeona 會把使用者的資料,像是目前 IP, Wireless SSID, iSight 照下來的圖片,經過加密後存在 OpenDHT 的 server 上。目前這些 server 是由 PlanetLab 維護的 200~300 台 Linux 機器。
一旦裝了 Adeona 後,請記得把產生的 adeona-retrievecredentials.ost 備份下來,供以後必要時候用來作身份認證使用。否則直接放在安裝的 NoteBook 上,被幹走了當然連這檔案都沒辦法取得,要事後跟 OpenDHT 要回可能的資料是不可能的。同時設定的密碼也是要牢記,因為他沒有 central server 管理你的帳號密碼,因為根本也不回要你註冊帳號。所以有了 adeona-retrievecredentials.ost 沒有密碼,也是作白工。
當真的有需要取回有關資訊時候,同樣也要安裝 Adeona 程式,然後執行 /Applications/Adeona/adeona-retrieve.term。這是個 Terminal 設定,他會執行 /usr/local/adeona/adeona-retrieve.exe。然後就是選擇之前的 adeona-retrievecredentials.ost
接著會問你要取回哪個時間範圍,以及數量的選項。
以及輸入正確密碼。都無誤後,會向 OpenDHT 取回相關資訊。如果當初有透過 iSight 擷取圖片,也會下載下來。

基本上不一定下可以取回全部紀錄的時間所記載的資訊,像是可能電腦狀態相同,就沒有上傳; 或是網路問題等等。下載的圖片解析度為 160x120px,雖然小但是對於正面看著螢幕操作電腦的距離來說,已經是可以非常清楚辨識出面貌。另外還有 internal ip, external ip(如果是使用 NAT 或是 AP 的話), nearby routers(基本上就是類似 traceroute 的結果)。同樣,這些資訊並無法幫助使用者取回電腦,只是提供部份線索,以及提高尋回的機會。
缺點的話,如果 iSight 鏡頭被刻意遮掩住,當然就無法取得照片資料。另外,電腦開機後,因為沒有密碼所以可能沒辦法進系統操作。雖然 Adeona 在開機就啟動,也有辦法在登入前就有能力回傳資料。但是大部分除非被接上網路而且是可以直接存取 Internet,否則要對方透過像是 Wireless AP 之類的,通常還是要使用者登入。當然因為對方不知道帳號密碼,所以不可能登入。電腦內當然也不可能有對方 AP 帳號,也不可能直接就連上 Internet。況且對方甚至就直接重灌 OS,當然本來在電腦內的 daemons 就不復存在。除非這種功能是類似內建在 Firmware 的軟體。
** 部份畫面圖片直接引用自 http://adeona.cs.washington.edu/osxretrieveguide.html
Intel廣邀部落客一起愛地球

現在的處理器都強調耗電量低,但是無可避免的notebook上除了CPU外,最基本還有硬碟、LCD螢幕、主機板等等也會耗電的裝置或晶片。雖然notebook在耗電量上已經比Desktop或Server省很多,但是節能一直是notebook上不可必免的問題,移動性高就必須要電池能使用時間長。此外notebook也要充電或是插著電源使用,即使不是充電,省電當然也就直接節省能源。
所以這邊要介紹一些技巧,嘗試盡可能在Mac OS X下降低MacBook/Pro的能源消耗,也可以讓電池使用時間增加。
- 停用螢幕保護程式,縮短螢幕關閉的時間間隔。
LCD螢幕原理,持續的畫面轉換並沒有達到保護,反而要持續地切換每個像素上的電晶體。且加上Mac OS X內建的螢幕保護程式,有些是使用OpenGL來達到渲染和3D特效,所以使用保護程式時反而消耗CPU和GPU。不如關閉螢幕保護程式,把螢幕關閉的啟動間隔縮短,讓背光板關閉節省電源消耗。
- 手動關閉螢幕
現在Leopard和新的MacBook都可以透過Shift-Ctrl-Eject來直接把螢幕關閉,而不用透過等待螢幕關閉的間隔。如果電腦還在處理某些東西不能關閉,卻要離開一段時間,立即啟動此功能把螢幕關閉,達到省電效果。 - 避免在強光之下使用
由於液晶螢幕是透過背光將顏色呈現到眼睛,如果在強大環境光源下,會使畫面表現不自然,也需要將背光亮度調整到最大才能看得清楚。如果可以適當將使用地點或是背對光源方向作個調整,顯示的背光可以調整到適當舒服亮度,節省電源的消耗(非LED背光螢幕)。 - 關閉用不到的裝置
像是藍牙,平常沒用可以關閉。當使用網路線時候,可以將無線網卡關閉。開關這些裝置非常容易且輕鬆,在Mac OS X 上整合介面做得很好,如果你有把這些裝置顯示在Menu Bar上,簡單幾個滑鼠鍵就可以開關。
- 將動態畫面但目前不使用的應用程式縮小或隱藏
有些程式會持續地更新畫面,或是有動態圖片/Flash,這些更新動作都會消耗CPU資源,如果不正在使用或背景的程式,就把他隱藏。在Mac OS X上很輕鬆地按Cmd-H就可以把程式隱藏,Alt-Tab配合滑鼠很容易叫出程式。Mac OS X Aqua 的使用者介面上,有個程式叫做 WindowServer 是用來管理視窗和處理螢幕內容合成。因為程式動態的畫面更新,也會使得 WindowServer 的使用率增加。使用 Terminal 執行 top 後用 CPU usage 排序,就可以看得到其實 WindowServer 使用率一直在 5%~10%,如果有動態的畫面更新,則會更高。所以能將目前不使用的視窗隱藏,減少 WindowServer 在處理畫面上的 loading。 - 使用 Adblock plus for Firefox 或 SafariBlock for Safari
一方面可以減少額外的下載資料量和增加版面清晰,另外一方面降低內嵌Flash廣告、WMV/MP3等消耗資源的影片廣告。 - 使用CoolBook調整CPU速限和降低廢熱
雖然切換到Intel平台,Performance Per Watt高很多,但是相對速度的增加,廢熱也大量產生,有些能源就不可避免轉成熱量散逸到空氣中。在PowerPC時代,Energy Saving還有可以調整CPU速度的選項。到了Intel x86-based機器上,就沒有這個選擇,一切都是Mac OS X自動調整。但是手動限制不僅可以避免CPU在無謂的時候直奔最高速度,用低速對付非重量級的工作都還很輕鬆。也可以在電池模式下,限制CPU速度也可增加電池使用時間。
- 使用Deep Sleep來選擇休眠模式
短時間間隔內會使用電腦,則直接用Sleep後回復速度也快。但是會消耗一點電力,長時間下不可用,或是外出攜帶不想關機重新開機,則Deep Sleep將記憶體寫入到硬碟後完全關機,就不會消耗電池的電力。 - 把一些快取、暫存檔移到RAM Disk
現在電腦有2GB以上記憶體是稀鬆平常,使用多餘的記憶體當RAM Disk來存放快取、暫存檔案,會使其讀寫效能要比硬碟來得快,也能減少硬碟磁臂seek次數和距離,或是使長時間不用的硬碟進入停止狀態,畢竟機械動作要比電子動作有更多的功耗。 - 兩個月將電池校正一次
根據這篇Apple文章,大約一兩個月就把電池校正一次,以達到電池的最大效能,延長電池的壽命,減少因容量不足而常常充電的能源轉換消耗。當然不是刻意要去浪費能源跑些程式來消耗電力,在校正時候還是可以正常做事情,只是特別注意當電力警示時候,要把工作中的檔案存檔關閉。
降低MacBook電源接頭的高頻聲
MacBook 的電源接頭那邊,只要接上 AC Power,就會有高頻的滋滋聲。其他使用者也有類似問題,看板上的網友回答是,這是 MacBook 的"三高"之一。以前用過其他 IBM 的筆記型電腦也有類似的聲音。Anyway,聲音不是很大,但是在安靜的房間仔細聽起來也是蠻惱人的。不過後來發現,接上 iPod Touch 之後,聲音就沒有了。但是接上耗電量比較少的裝置,像是 USB Solid-state disk,Optical Mouse,還是一樣會有這個問題。所以就是要讓 USB 消耗大一點的電源,才能降低高頻聲。但是不可能一直開著 iPod touch 放在那邊。看來可以找些小玩意來裝,例如 USB 臭氧、負離子產生器,USB 風扇(夏天快到了),NoteBook散熱底座,...
MacBook vs iBook G4
iBook G4 螢幕畫面再次壞掉
繼去年8月初發生螢幕失效(應該是背光壞了)和硬碟損毀, 過了一年多一點點的時間, 螢幕畫面再次壞掉. 不過壞掉的原因應該和 LCD 以及前兩者原因不同, 因為 LCD 每個顆粒顯示還蠻正常的. 壞掉的原因是當螢幕啟動時, 畫面上會出現各種的顏色, 有點像是中國水墨畫加上印象派的畫面, 還會慢慢移動渲染; 等一段時間固定之後, 就不再有反應, 接著出現幾條細直紋. 因為是一直外接 LCD 來使用, 外接螢幕也蠻正常的, 所以到底確切是哪個時間點壞掉也很難推敲. 又因為外接螢幕很正常, iBook 整台操作也沒問題, 推敲應該是內部訊號線路方面出了問題.
memory-based storage notebook
傳言不久會推出沒有硬碟的 notebook,包含 apple macbook/pro。當然用 memory based storage 是有比磁性轉盤的儲存方式多不少好處,像是省電、安靜、體積、速度等等。不過這篇 Flash memory-based Apple Notebook rumor: PCM Rather Than NAND 有提到非 NAND 方式的 memory storage。PCM 就是 Phase Change Memory,看起來有不少項目是比 NAND type 更優。光是速度上,比 NAND 快 500x 的讀寫速度;又更可靠,可抹寫 1 億次。當然硬碟的致命缺陷大都是機械原因,像是壞軌、磁頭 crash、或是伺服馬達掛掉,裡面的資料就岌岌可危。而原本的 NAND/NOR flash type storage,則是會繼續比較在常用在 removal storage。



