24Aug
hanya mengaktifkan TRIM untuk drive solid-state buatan Apple yang menyertainya. Jika Anda mengupgrade Mac Anda dengan SSD aftermarket, Mac Anda tidak akan menggunakan TRIM dengannya. Hal ini akan mengurangi performa drive.
Berkat Mac OS X 10.10.4, sekarang memungkinkan untuk mengaktifkan TRIM pada SSD manapun di Mac Anda dengan perintah sederhana. Anda tidak lagi harus menonaktifkan fitur keamanan OS X dan memodifikasi sistem Anda untuk melakukan ini.
Mengapa TRIM Penting, dan Mengapa Mac Tidak Selalu Memungkinkannya Secara Default
Bila sistem operasi menggunakan TRIM dengan solid-state drive, ia akan mengirim sinyal ke SSD setiap kali Anda menghapus sebuah file. SSD tahu bahwa file tersebut telah dihapus dan bisa menghapus data file dari penyimpanan flash-nya. Dengan memori flash, lebih cepat menulis ke memori kosong - untuk menulis ke memori penuh, memori harus dihapus terlebih dahulu dan kemudian ditulis. Hal ini menyebabkan SSD Anda melambat dari waktu ke waktu kecuali TRIM diaktifkan. TRIM memastikan lokasi memori NAND fisik yang berisi file terhapus terhapus sebelum Anda perlu menuliskannya. SSD kemudian dapat mengelola penyimpanannya yang tersedia dengan lebih cerdas.
Windows 7 dan yang lebih baru memiliki dukungan built-in untuk TRIM, yang memungkinkannya untuk semua SSD.Secara historis, Mac OS X hanya mengaktifkan TRIM untuk drive solid-state Apple. Pengguna yang memasang SSD mereka sendiri harus memburu alat pihak ketiga yang memungkinkan TRIM dengan cara yang tidak didukung.
Di OS X 10.10 Yosemite, Apple memperkenalkan "toxt signing" - Penandatanganan ekstensi Kernel. Ini memeriksa bahwa semua driver di Mac tidak dapat diubah atau disetujui oleh Apple. Sebagai utilitas yang memungkinkan TRIM bekerja pada tingkat rendah ini, ini membuat mereka terkunci. Sekarang perlu untuk menonaktifkan mekanisme keamanan penandatangan kext untuk mengaktifkan TRIM untuk drive ini, mengurangi keamanan Mac. Dimulai dengan OS X 10.10.4, Apple sekarang menyediakan cara resmi - namun tidak didukung untuk mengaktifkan TRIM untuk SSD manapun.
Apakah Aman Aktifkan TRIM di SSD Anda?
Apakah ini aman untuk dilakukan tergantung pada SSD yang Anda gunakan di Mac Anda. Apple tidak ingin bertanggung jawab atas masalah apapun, karena itulah OS X menyembunyikan fungsi ini di balik perintah dan pesan peringatan yang menyeramkan.
Setiap solid-state drive menerapkan TRIM dengan cara yang sedikit berbeda, dan banyak produsen SSD hanya benar-benar menguji kompatibilitas pada Windows. Perusahaan pencari Algolia menemukan beberapa bug korupsi data dengan beberapa SSD Samsung dengan TRIM di Linux, dan masalah serupa dapat terjadi jika Anda mengaktifkan TRIM untuk drive semacam itu di Mac. Ada juga laporan beberapa drive Krusial yang tidak berfungsi dengan baik dengan TRIM di Linux.
Sebenarnya, kernel Linux berisi daftar hitam SSD yang tidak mendukung TRIM dengan benar. Anda mungkin tidak boleh mengaktifkan trimforce jika Anda memiliki salah satu SSD yang muncul di daftar hitam ini di Mac Anda.
Di luar itu, sebagian besar drive tampaknya bekerja dengan baik dengan TRIM di Mac OS X. Pengguna Mac telah menggunakan utilitas pengaman TRIM pihak ketiga selama bertahun-tahun dengan berbagai SSD.Anda mungkin ingin melakukan penelitian dan melihat apa yang dialami pengguna Mac lainnya saat mengaktifkan TRIM dengan SSD Anda sebelum melanjutkan.
Mengaktifkan TRIM dengan trimforce
Apple diam-diam menambahkan sebuah perintah baru yang diberi nama "trimforce" dalam update kecil ke OS X 10.10 Yosemite - OS X 10.10.4.Utilitas ini juga masuk dalam OS X 10.11 El Capitan.
Perintah ini mengaktifkan TRIM untuk setiap SSD pada Mac Anda. Ini menonaktifkan pemeriksaan yang hanya memungkinkan TRIM bekerja dengan drive solid-state OEM milik Apple. Setelah Anda menjalankannya, TRIM akan diaktifkan untuk semua drive solid-state Anda. Tidak ada cara untuk mengaktifkan TRIM untuk satu SSD dan membiarkannya dinonaktifkan untuk yang lain.
Peringatan: Anda melakukan ini dengan risiko Anda sendiri! Sebaiknya Anda menyimpan backup file penting Anda, untuk berjaga-jaga.
Untuk menjalankan trimforce, buka jendela Terminal( tekan Command + Space, ketik Terminal, dan tekan Enter untuk meluncurkan terminal via Spotlight).Ketik perintah berikut ke jendela terminal dan tekan Enter:
sudo trimforce enable
Masukkan kata sandi akun pengguna Anda pada prompt. Setelah melakukannya, Anda harus membaca peringatan yang menakutkan dan setuju dengan mengetik y .
Mac Anda akan segera di-reboot setelah Anda menyetujui pertanyaan kedua dengan y .Setelah reboot, TRIM akan diaktifkan untuk semua SSD yang terhubung ke Mac Anda.
Jika Anda ingin menonaktifkan trimforce dan hanya menggunakan TRIM untuk drive solid-state OEM milik Apple, buka jendela Terminal lagi dan jalankan perintah berikut:
sudo trimforce disable
Secara realistis, ini harus bekerja dengan baik dengan kebanyakan SSD di Mac, sama seperti mengaktifkan TRIM bekerja dengan baik untuk kebanyakan SSD di Linux. Tapi ada beberapa outlier, dan Apple tidak ingin bertanggung jawab jika perangkat keras SSD Anda tidak menerapkan TRIM dengan benar dan Anda mengalami masalah.
Image Credit: kawaiikiri di Flickr