Sejak Apple pertama kali menawarkan Mac dengan SSD, mereka telah menyertakan dukungan untuk TRIM, metode untuk OS untuk membantu SSD dalam membebaskan ruang.
Perintah TRIM
Perintah TRIM dikeluarkan oleh sistem operasi untuk membantu SSD dalam membersihkan data di blok penyimpanan yang tidak lagi diperlukan. Ini membantu menulis kinerja SSD dengan menjaga lebih banyak blok data bebas untuk ditulis. Hal ini juga membuat SSD menjadi tidak agresif dalam membersihkan setelahnya dan menyebabkan kerusakan pada chip memori, yang menyebabkan kegagalan awal.
TRIM didukung di OS X Lion (10.7) dan yang lebih baru, tetapi Apple hanya mengaktifkan perintah TRIM untuk digunakan dengan SSD yang disediakan Apple. Tidak jelas mengapa Apple membatasi dukungan TRIM dengan cara ini, tetapi kebijaksanaan konvensional adalah bahwa penerapan TRIM terserah pada produsen SSD, dan masing-masing produsen SSD menggunakan metodologi TRIM yang berbeda. Dengan demikian, Apple hanya ingin menggunakan TRIM pada SSD yang telah disertifikasi.
Itu membuat kami yang ingin meng-upgrade Mac kami dalam cuaca dingin, setidaknya ketika harus menjalankan SSD yang meningkatkan kinerja. Tanpa dukungan untuk TRIM, ada kemungkinan bahwa seiring waktu, SSD mahal kami akan melambat, dan kami akan melihat penurunan kinerja nyata dalam menulis ke SSD.
Untungnya, ada beberapa utilitas pihak ketiga yang dapat mengaktifkan TRIM untuk SSD yang tidak dipasok oleh Apple, termasuk TRIM Enabler. Utilitas ini memanfaatkan dukungan TRIM buatan Apple; mereka baru saja menghapus kemampuan OS untuk memeriksa apakah SSD ada di daftar produsen yang disetujui Apple.
Apple Membuat TRIM Tersedia untuk Semua SSD
Dimulai dengan OS X Yosemite 10.10.4 dan kemudian, Apple membuat TRIM tersedia untuk semua SSD, termasuk yang dipasang oleh DIYers, seperti kebanyakan dari kita di sini di Tentang: Mac, dan banyak dari Anda. Namun, meskipun Apple sekarang mendukung SSD pihak ketiga, ternyata TRIM tidak aktif untuk SSD yang tidak dipasok oleh Apple dan menyerahkannya kepada pengguna untuk secara manual mengaktifkan dukungan TRIM, jika diinginkan.
Haruskah Anda Menggunakan TRIM?
Beberapa SSD generasi awal memiliki implementasi fungsi TRIM yang tidak biasa yang dapat menyebabkan korupsi data. Untuk sebagian besar, model SSD awal ini sulit ditemukan, kecuali jika Anda memilih salah satu dari sumber yang mengkhususkan pada produk yang digunakan, seperti pasar loak, pertukaran swap, atau eBay.
Satu hal yang harus Anda lakukan adalah memeriksa dengan produsen SSD untuk melihat apakah ada pembaruan firmware untuk model SSD yang Anda miliki.
Itu bukan hanya SSD yang lebih tua yang bisa memiliki masalah. Beberapa model SSD populer, seperti Samsung 840 EVO, 840 EVO Pro, 850 EVO, dan 850 EVO Pro, telah menunjukkan masalah dengan TRIM yang dapat menyebabkan korupsi data. Beruntung bagi kita pengguna Mac, masalah TRIM Samsung tampaknya hanya menjadi jelas ketika digunakan dengan perintah TRIM antri. OS X hanya memanfaatkan perintah TRIM yang berurutan saat ini, sehingga memungkinkan TRIM dengan lini Samsung SSD seharusnya OK, seperti yang dilaporkan oleh MacNN.
Pentingnya Cadangan
Saya telah menggunakan perintah TRIM dengan SSD pihak ketiga yang saya pasang di Mac Pro kami tanpa masalah, namun, sebelum mengaktifkan TRIM, saya memastikan bahwa saya memiliki sistem cadangan. Jika SSD menunjukkan kegagalan yang disebabkan oleh TRIM, kemungkinan akan melibatkan blok besar data yang disetel ulang, menyebabkan hilangnya file yang tidak dapat dipulihkan. Selalu siapkan sistem cadangan.
Cara Mengaktifkan TRIM di OS X
Sebelum Anda melanjutkan, ingat fungsi TRIM secara otomatis diaktifkan untuk SSD yang dipasok oleh Apple; Anda hanya perlu melakukan langkah-langkah berikut untuk SSD pihak ketiga yang Anda pasang sebagai upgrade.
Beberapa Catatan Tambahan Tentang TRIM
TRIM tidak didukung di enklosur eksternal yang menggunakan USB atau FireWire sebagai metode koneksi ke Mac Anda. Casing Thunderbolt dengan SSD mendukung penggunaan TRIM.
Menghidupkan TRIM Off untuk SSD Pihak Ketiga
Jika Anda memutuskan Anda tidak ingin TRIM diaktifkan untuk SSD pihak ketiga, Anda dapat menggunakan perintah TRIMforce untuk menonaktifkan TRIM dengan mengikuti petunjuk di atas dan mengganti perintah Terminal dengan:
sudo TRIMforce nonaktif
Sama seperti saat Anda mengaktifkan TRIM, Anda harus mereboot Mac Anda untuk menyelesaikan proses mematikan TRIM.