跳到主要內容

MBP mid 2009 Lion 改 SSD + HD 後的校調

ajP5RQTSREe5fYif.standard

這篇是硬體改裝篇的後續。只是記錄一下自己做過什麼設定,以免以後需要設定時忘記了。

全部的內容都是參考國外網友寫的這篇與硬體改裝篇中提到的參考資料。

使用 SSD 後,為了延長其使用壽命,改一些系統上的設定,是有幫助的。在進行下列設定前,請先更新 SSD 的韌體,以發揮 SSD 的效能或提高穩定性。

更動的項目,目的都在減少對 SSD 的寫入:

1。將使用者資料目錄改到傳統硬碟上。

系統偏好設定->使用者與群組->解鎖->在帳號上按右鍵選進階選項->將個人專屬目錄改到 HDD 的目錄上->重開機。小弟沒有將舊系統碟上的資料刪除,所以只接指定過去,重開機後,就可以看到原來的桌面。

2。關閉 Time Machine(減少對 SSD 的寫入動作)。

系統偏好設定-> Time Machine->關閉。這個動作的目的只是要關閉 Time Machine 常做快照的動作,但小弟不用 Time Machine 作備份,索性就將它關了。至於只關快照的作法,請參考原文。

3。關閉進入睡眠前將記憶體資料寫入硬碟的動作(hibernation)。

在終端機視窗中輸入 sudo pmset -a hibernatemode 0 即可。設定值為 0,表示電腦由睡眠模式回復時,完全由記憶體中的資料回復,如果電力中斷,則系統需重開機,未儲存的資料會遺失。原始設定值為 3,表示要將資料在記憶體與硬碟中都各保留一份,萬一電力中斷,還可以由硬碟上的資料,從睡眠模式中回復。還有一個設定值是 25,表示只將資料保留在硬碟上,系統就不供電給記憶體。25 這個值是為了節省電力,但進入或回復時,都會比較慢。

4。設定 noatime 旗標。

每一套類 Unix 的系統(包括 Mac OS X)預設都會記錄每一個檔案的最後存取時間,對 SSD 而言,這個動作也是會縮減其壽命的,因為常常要寫入一些容量不大的資料。要將這個旗標關閉,要先做一個設定檔,然後更改其權限即可。

首先開啟終端機,換到 /Library/LaunchDaemons/ 目錄下,輸入 sudo pico 指令(按 Return),將下列內容貼到該檔案裡頭,按 control-X,退出,要將檔案存下來啊!檔名可存成 com.nullversion.noatime.plist。然後回到根目錄 / 下,輸入 sudo chmod root:wheel /Library/Daemons/com.nullversion.noatime.plist,重開機。再進入終端機,輸入 mount,應該就可以看到主要硬碟(SSD)會註明成 /dev/disk0s2 on / (hfs, local, journaled, noatime) 之類的,那就表示 noatime 的旗標設好了。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"


<plist version="1.0">

    <dict>

        <key>Label</key>

        <string>com.nullvision.noatime</string>

        <key>ProgramArguments</key>

        <array>

            <string>mount</string>

            <string>-vuwo</string>

            <string>noatime</string>

            <string>/</string>

        </array>

        <key>RunAtLoad</key>

        <true/>

    </dict>

</plist>

未命名

小弟只設定這 4 項,如果您還要調其他的設定,請參考外國朋友的原文。

留言

這個網誌中的熱門文章

以 Ad-Hoc 方式測試軟體 iOS 7.1 裝置需要使用具 SSL 憑證的伺服器

在進行 iOS 的 app 開發時,常需要讓一些團隊成員或測試者測試 beta 版的 app。如果您以 Ad-Hoc 方式發送測試用 app 給測試者下載安裝的話,使用者的裝置若已更新至 iOS 7.1,則您需要找個有 SSL 憑證,支援 HTTPS 的 host 來放置您的 app,否則測試者要下載測試軟體時,會遇上憑證無效的錯誤訊息而無法下載安裝。 提供給您參考,若您有相關的解決方法,也請不吝賜教分享給大家。 [更新] 可將 ipa 與 plist 檔上傳到 Dropbox 中的"公開檔夾(public)"中,然後連到 itms-services://?action=download-manifest&amp;url=<plist 檔的位置>,即可進行 Ad Hoc 的發佈。當然,測試者的裝置需經過開發裝置的 UDID 碼註冊才行。 另外,Google Site 因不支援以 itms-services:// 的協定連結,所以無法透過 Google Site 的連結來進行 Ad Hoc 的發佈。  [回覆 -> 天天網友] 請如圖所示般,複製 .ipa 檔的公開連結,將 .ipa 的公開連結加到 .plist 檔中。以同樣的方法複製 .plist 檔的公開連結,並將連到 .plist 檔的超連結寫成 itms-services://?action=download-manifest&amp;url=<plist 檔超連結> 的形式(沒有角括號),放在網頁中,或以電郵傳給測試者,點選之後,即可將 .ipa 檔下載安裝。不是以 HTML 的 <a href=""> 來連結。 您的問題應該是沒有在網頁的連結中使用 itms-services:// 的方式來進行連結,或不是連結到 .plist 的公開連結上。 .plist 的 URL 看起來會像是 https://dl.dropboxusercontent.com/u/xxxxxxx/xxxxxx/xxxxxxxx.plist。網頁中連結的寫法是 <a href=itms-services://?action=download-manifest&amp;url=https://dl.dropboxuserco...

Apple 更新 12" MacBook

上一篇才打完,就看到 9to5Mac 發佈阿婆更新 12" MacBook 產品線的消息了。不到 10 分鐘就被打臉了。 新的 MacBook 採用 Intel 第六代 Core M Skylake 處理器,時脈有 1.1 GHz 及 1.2 GHz 二種,8 GB RAM 與 256 GB Flash Storage,高階款則有 512 GB 的儲存空間。電力可維持 10 個小時的無線上網瀏覽,機殼顏色有新的玻瑰金色,新款的售價與第一代 MacBook 相同,從 $1299 起跳。

某些特定的 iOS 開發者遭受由 iMessage 而來的 DoS 攻擊

據 MacRumors 引述 The Next Web 的報導指出,某些特定的 iOS 開發者遭受由 iMessage 而來的 DoS(Denial of Service)。 據遭受鎖定的 iOS 開發者 Grant Paul 的說明,Apple 並沒有為 iMessage 的訊息傳輸量設限,所以攻擊者可以用短時間內發出大量訊息的方式來進行阻斷式攻擊。另外,攻擊者也可發出以 Unicode 編碼的"複雜"文字或數量龐大的文字訊息,讓 iMessage 受不了,無法計算(render)文字訊息,這就可以讓 iMessage 無法順利開啟。 文章中也提到 iH8sn0w 這位越獄工具與軟體的開發者指出,透過 AppleScript 就可以發出這種 DoS 的攻擊。 有興趣的朋友可以跳轉收看。