Aktifkan TRIM untuk Setiap SSD di OS X (Yosemite 10.10.4 atau Nanti)

Simpan SSD yang Anda Tambahkan ke Mac Anda dalam Bentuk Atas

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 TRIM mendukung 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, salah satu perangkat lunak Mac saya mengambil pada tahun 2014. Utilitas ini memanfaatkan dukungan TRIM internal 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.

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 instal 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.

  1. Luncurkan Terminal , yang terletak di folder / Aplikasi / Utilitas.
  2. Pada prompt perintah Terminal, masukkan teks di bawah ini: (Tip: Anda dapat mengklik tiga kali baris perintah dan kemudian salin / tempel ke jendela Terminal.) Sudo TRIMforce enable
  3. Saat diminta, masukkan kata sandi administrator Anda.
  4. Terminal kemudian akan menghasilkan salah satu peringatan menakutkan yang Apple telah datang belum:
    “PEMBERITAHUAN PENTING: Alat ini memaksa-memungkinkan TRIM untuk semua perangkat terlampir yang relevan, meskipun perangkat tersebut mungkin belum divalidasi untuk integritas data saat menggunakan TRIM. Penggunaan alat ini untuk mengaktifkan TRIM dapat mengakibatkan kehilangan data yang tidak diinginkan atau kerusakan data. Itu tidak boleh digunakan dalam lingkungan operasi komersial atau dengan data penting. Sebelum menggunakan alat ini, Anda harus mencadangkan semua data dan mencadangkan data secara berkala sementara TRIM diaktifkan. Alat ini disediakan atas dasar “sebagaimana adanya”. APPLE TIDAK MEMBERIKAN JAMINAN, BAIK SECARA TERSURAT MAUPUN TERSIRAT, TERMASUK TANPA BATASAN JAMINAN TERSIRAT DARI PELANGGARAN, KELAYAKAN UNTUK DIPERDAGANGKAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU, MENGENAI ALAT INI ATAU PENGGUNAANNYA, SENDIRI ATAU KOMBINASI DENGAN PERANGKAT, SISTEM, ATAU LAYANAN ANDA. DENGAN MENGGUNAKAN ALAT INI UNTUK MENGAKTIFKAN TRIM, ANDA SETUJU BAHWA, SEJAUH DIIZINKAN OLEH UNDANG-UNDANG YANG BERLAKU, PENGGUNAAN ALAT INI ADALAH RISIKO ANDA SENDIRI DAN BAHWA RISIKO TERSEBUT SEBAGAI KUALITAS, KINERJA, AKURASI, DAN UPAYA YANG MEMUASKAN ADALAH DENGAN ANDA.
    Apakah Anda yakin ingin melanjutkan (y / N)? "
  1. Cukup terkutuk menakutkan, tetapi selama Anda memiliki cadangan saat ini, dan sistem seperti Time Machine untuk menjaga cadangan Anda saat ini, Anda tidak perlu terlalu khawatir tentang memanfaatkan TRIM untuk menjaga SSD Anda dalam kondisi prima.
  2. Masukkan y pada prompt Terminal untuk mengaktifkan TRIM, atau N untuk meninggalkan TRIM dimatikan untuk SSD pihak ketiga.
  3. Setelah TRIM diaktifkan, Mac Anda harus di-boot ulang untuk memanfaatkan layanan TRIM.

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.