If-Koubou

Cara Mengaktifkan TRIM untuk SSD Pihak Ketiga di Mac OS X

Cara Mengaktifkan TRIM untuk SSD Pihak Ketiga di Mac OS X (Bagaimana caranya)

Mac hanya mengaktifkan TRIM untuk drive solid-state yang disediakan oleh Apple. Jika Anda meng-upgrade Mac Anda dengan SSD aftermarket, Mac Anda tidak akan menggunakan TRIM dengannya. Ini mengurangi kinerja drive.

Berkat Mac OS X 10.10.4, sekarang dimungkinkan untuk mengaktifkan TRIM pada SSD apa pun 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 Mengaktifkannya Secara Default

Ketika sistem operasi menggunakan TRIM dengan drive solid-state, ia mengirimkan sinyal ke SSD setiap kali Anda menghapus file. SSD tahu bahwa file tersebut dihapus dan dapat menghapus data file dari penyimpanan flash-nya. Dengan memori flash, lebih cepat menulis ke memori kosong - untuk menulis ke memori penuh, memori terlebih dahulu harus dihapus dan kemudian ditulis. Ini menyebabkan SSD Anda melambat seiring waktu kecuali TRIM diaktifkan. TRIM memastikan lokasi memori NAND fisik yang berisi file dihapus dihapus sebelum Anda perlu menulis kepada mereka. SSD kemudian dapat mengelola penyimpanan yang tersedia secara lebih cerdas.

Windows 7 dan yang lebih baru telah memiliki dukungan built-in untuk TRIM, yang mereka aktifkan untuk semua SSD. Secara historis, Mac OS X hanya mengaktifkan TRIM untuk hard disk solid-state yang disediakan Apple. Pengguna yang menginstal SSD mereka sendiri harus memburu alat pihak ketiga yang memungkinkan TRIM dengan cara yang tidak didukung.

Di OS X 10.10 Yosemite, Apple memperkenalkan "penandatanganan kext" - penandatanganan ekstensi Kernel. Ini memeriksa bahwa semua driver pada Mac tidak diubah atau disetujui oleh Apple. Karena utilitas yang memungkinkan TRIM bekerja pada tingkat yang rendah ini, ini mengunci mereka. Itu sekarang diperlukan untuk menonaktifkan mekanisme keamanan penandatanganan kext untuk mengaktifkan TRIM untuk drive ini, mengurangi keamanan Mac. Dimulai dengan OS X 10.10.4, Apple sekarang menyediakan cara resmi - tetapi tidak didukung - untuk memungkinkan TRIM untuk SSD apa pun.

Apakah Aman untuk Mengaktifkan 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 apa pun, itulah sebabnya OS X menyembunyikan fungsi ini di belakang perintah dan pesan peringatan menakutkan.

Setiap solid-state drive mengimplementasikan TRIM dengan cara yang sedikit berbeda, dan banyak produsen SSD hanya benar-benar menguji kompatibilitasnya pada Windows. Perusahaan pencarian Algolia menemukan beberapa bug data korupsi dengan SSD Samsung tertentu dengan TRIM di Linux, dan masalah serupa dapat terjadi jika Anda mengaktifkan TRIM untuk drive tersebut pada Mac. Ada juga laporan beberapa drive Crucial yang tidak berfungsi dengan baik dengan TRIM di Linux.

Faktanya, kernel Linux berisi daftar hitam SSD yang tidak mendukung TRIM dengan benar. Anda mungkin tidak perlu mengaktifkan trimforce jika Anda memiliki salah satu SSD yang muncul pada daftar hitam ini di Mac Anda.

Di luar itu, sebagian besar drive tampaknya berfungsi dengan baik dengan TRIM di Mac OS X. Pengguna Mac telah menggunakan utilitas yang memungkinkan TRIM pihak ketiga selama bertahun-tahun dengan berbagai SSD. Anda mungkin ingin melakukan penelitian dan melihat apa yang dialami pengguna Mac lain saat mengaktifkan TRIM dengan SSD Anda sebelum melanjutkan.

Aktifkan TRIM dengan trimforce

Apple diam-diam menambahkan perintah baru bernama "trimforce" dalam pembaruan kecil ke OS X 10.10 Yosemite - OS X 10.10.4. Utilitas ini juga termasuk dalam OS X 10.11 El Capitan.

Perintah ini mengaktifkan TRIM untuk setiap SSD tunggal di Mac Anda. Ini menonaktifkan pemeriksaan yang hanya memungkinkan TRIM untuk bekerja dengan drive solid-state OEM yang disediakan 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 resiko Anda sendiri! Itu selalu ide yang baik untuk memiliki cadangan file penting Anda, berjaga-jaga.

Untuk menjalankan trimforce, buka jendela Terminal (tekan Command + Space, ketikkan Terminal, dan tekan Enter untuk meluncurkan terminal melalui Spotlight). Ketik perintah berikut ke jendela terminal dan tekan Enter:

sudo trimforce aktifkan

Masukkan kata sandi akun pengguna Anda pada prompt. Setelah Anda melakukannya, Anda harus membaca peringatan yang terdengar menakutkan dan setuju dengan mengetik a y.

Mac Anda akan segera 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 hard disk solid state Apple Apple, buka kembali jendela Terminal dan jalankan perintah berikut:

sudo trimforce disable

Secara realistis, ini harus bekerja dengan baik dengan sebagian besar SSD pada Mac, seperti memungkinkan TRIM berfungsi dengan baik untuk sebagian besar SSD di Linux. Tetapi ada beberapa pencilan, dan Apple tidak mau bertanggung jawab jika perangkat keras SSD Anda tidak menerapkan TRIM dengan benar dan Anda mengalami masalah.

Kredit Gambar: kawaiikiri di Flickr