OS X 10.6.7 i Intel SSD 320

O

Intel, a nie OCZ

Napaliłem się na OCZ Vertex 2 EX, jak rak płuc na Marlboro Country. Długo zwlekałem czekając na tzw. “lepsze czasy”, bo dyski SSD jednak drogie są. Nie żałuję, że czekałem. OCZ okazał się jakiś felerny, przynajmniej Arkadiusz Miśkiewicz z PLDówka opowiadał o swoich nieprzyjemnych doświadczeniach. Ale również na forum OCZ można było przeczytać zniechęcające informacje. Coś o gubieniu danych itd. Mniej więcej w tym samym czasie Intel ogłosił jakąś totalną rewolucję w SSD. Wielkiej rewolucji nie było, za to ceny troszkę spadły i tak właśnie stałem się posiadaczem Intel SSD 320 160GB. Czy będę szczęśliwy to się jeszcze okaże (wszystko na to jednak wskazuje).

OS X tips and tricks

Po zainstalowaniu nowego dysku konieczna była reinstalacja systemu. Początkujący nie powinni panikować jeśli dysk nie będzie widoczny w instalatorze – należy go bowiem najpierw sformatować, dopiero wtedy instalator wskaże go jako jedną z możliwych opcji instalacji. Po instalacji “golasa” z pewnością przyda się też Time Machine Backup. Całość trwała u mnie ~2h (zgrywałem ~60GB z TM). Następnie (tak było u mnie) zostaje update systemu (posiadam płytkę instalacyjną 10.6.0).

Wyłączenie zapisu Access Time

Znana i lubiana wśród linuksowców (ale nie tylko) opcja noatime przyda się też w Mac OS X – szczególnie w przypadku SSD. Aby wyłaczyć atime należy stworzyć mały plik XML o nazwie com.my.noatime.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Label</key>
	<string>com.my.noatime</string>
	<key>ProgramArguments</key>
	<array>
		<string>mount</string>
		<string>-vuwo</string>
		<string>noatime</string>
		<string>/</string>
	</array>
	<key>RunAtLoad</key>
	<true/>
</dict>
</plist>

i skopiować go do /Library/LaunchDaemons/. W razie potrzeby poprawić właściciela na root:wheel. Reboot.

Wyłączyć SMS (i tak jest zbędne przy SSD)

SMS, czyli Sudden Motion Sensor, przydaję się tylko w przypadku zwykłych dysków z głowicami. W przypadku SSD jest zbędny i można go wyłączyć z roota:


pmset -a sms 0

Dodatkowo opcja -g pokaże czy faktycznie się wyłączyło.

TRIMować, czy nie TRIMować, oto jest pytanie

Nie! Przynajmniej nie w przypadku Intela. OS X 10.6.7 nie ma wbudowanej opcji TRIM dla Third Party SSD, uruchamia to jedynie w niektórych modelach, które rozprowadza Apple.

Z ciekawości jednak włączyłem u siebie TRIM (służy do tego TRIMEnabler, pogooglajcie) i performance spadł mi parokrotnie.

TRIM Disabled – boot time: 11,5s
TRIM Enabled – boot time: 28s

Dla mnie to duża różnica.

Konkluzja

Wiem, że Intel nie jest najszybszym dyskiem dostępnym na rynku. Jest jednak jednym z najsolidniejszych – a na tym mi głównie zależy. Różnica między dyskiem 5400RPM czy 7200RPM jest tak ogromna i zauważalna, że nie ma co płakać o to, że przy zapisie mamy “tylko” 165MB (odczyt 270MB).

Zdecydowanie zatem, polecam Intel SSD 320.

Bijcie!

About the author

Bartosz

iOS and OS X software engineer. Currently working in Berlin, Germany.

2 comments

  • Hmm, ciekawe dlaczego TRIM tak spowolnił start OSX? Próbował czyścić stan dysku przy starcie, czy to konsekwencja używania dysku, który nie miał "błogosławieństwa" Apple?

    A co do SSD, no, co tu dużo mówić — fajne są :)

    Czym jest Vertex 2EX? Chodzi mi o ten "X", bo sam mam zwykłego "2E".
    Aha, mój Vertex działa bezproblemowo (Win 7).

    Swoją drogą, do stacjonarnego komputera można rozważyć OCZ RevoDrive — dysk w formie karty PCI-E, podobno bootowalny. Są trochę droższe od SSD, ale mają jeszcze ciekawsze parametry… np. 65K IOPS, Read 540MB/s, Write 480MB/s :)
    A w wyższych modelach (RevoDrive X2) można znaleźć Read 740MB/s, Write 690MB/s, 120K IOPS… ciekawe jak by się to sprawdzało pod bazą danych.

  • Wiesz, włączenie tego TRIMa to jakiś hack, ponoć ten TRIM jest zbyt agresywny, a Intel tego po prostu nie trawi. Ciekawe, bo Apple oficjalnie również wyposaża swój sprzęt w Intela i Samsunga. Anyway, wszelacy "eksperci" radzili wyłączyć TRIM.

    Pewnie mówimy o tym samym dysku, czyli Vertex 2 Extended, ja się spotkałem z zapisem "2EX".

    Z tego co czytałem, to jak już Vertex 2EX działa poprawnie (jakiś nowszy firmware trzeba wgrać) to i po włączeniu TRIMa tym hackiem, są niewielkie ulepszenia. Intel i OCZ używają innych kontrolerów, więc wszystko jest możliwe.

By Bartosz