Dayakan TRIM untuk Mana-mana SSD dalam OS X (Yosemite 10.10.4 atau Kemudian)

Pastikan SSD Anda Tambah ke Mac Anda dalam Bentuk Atas

Sejak pertama Apple menawarkan Mac dengan SSD , mereka telah memasukkan sokongan untuk TRIM, satu kaedah untuk OS untuk membantu SSD dalam membebaskan ruang.

Arahan TRIM

Perintah TRIM dikeluarkan oleh sistem operasi untuk membantu SSD dalam membersihkan data dalam blok storan yang tidak lagi diperlukan. Ini membantu penulisan prestasi SSD dengan menyimpan lebih banyak blok data bebas untuk ditulis. Ia juga mengekalkan SSD daripada menjadi agresif dalam membersihkannya sendiri dan menyebabkan memakai cip memori, yang membawa kepada kegagalan awal.

TRIM disokong dalam OS X Lion (10.7) dan kemudian, tetapi Apple hanya membolehkan perintah TRIM untuk digunakan dengan SSD yang disediakan oleh Apple. Tidak jelas mengapa Apple terhad TRIM menyokong cara ini, tetapi kebijaksanaan konvensional ialah pelaksanaan TRIM terpulang kepada pengilang SSD, dan setiap pengeluar SSD menggunakan metodologi TRIM yang berbeza. Oleh itu, Apple hanya mahu menggunakan TRIM pada SSD yang telah diperakui.

Itu meninggalkan kita yang suka menaik taraf Mac kita keluar dalam keadaan dingin, sekurang-kurangnya ketika ia menjalankan SSDs yang meningkatkan performa. Tanpa sokongan untuk TRIM, ada kemungkinan bahawa dari masa ke masa, SSD mahal kita akan melambatkan, dan kita akan melihat kejatuhan prestasi sebenar secara bertulis kepada SSD.

Syukurlah, terdapat beberapa utiliti pihak ketiga yang boleh membolehkan TRIM untuk SSD yang tidak dibekalkan oleh Apple, termasuk TRIM Enabler, salah satu pilihan perisian Mac saya pada tahun 2014. Utiliti ini menggunakan sokongan TRIM terbina dalam Apple; mereka hanya mengalihkan keupayaan untuk OS untuk memeriksa sama ada SSD adalah pada senarai Apple pengeluar yang diluluskan.

Apple Membuat TRIM Tersedia untuk Semua SSD

Bermula dengan OS X Yosemite 10.10.4 dan seterusnya, Apple membuat TRIM tersedia untuk mana-mana SSD, termasuk yang dipasang oleh DIYers, seperti kebanyakan kita di sini di: About: Macs, dan ramai di antara kamu. Tetapi walaupun Apple kini menyokong SSD pihak ketiga, ia menjadi TRIM untuk SSDs yang tidak dibekalkan oleh Apple dan membiarkannya untuk pengguna untuk menghidupkan sokongan TRIM secara manual, sekiranya dikehendaki.

Sekiranya anda menggunakan TRIM?

Sesetengah SSD generasi awal mempunyai pelaksanaan yang luar biasa fungsi TRIM yang boleh menyebabkan rasuah data. Untuk sebahagian besar, model SSD awal ini sukar dicari, melainkan jika anda memilih satu dari sumber yang khusus dalam produk yang digunakan, seperti pasar kutu, swap bertemu, atau eBay.

Satu perkara yang perlu anda lakukan ialah semak dengan pengeluar SSD untuk melihat sama ada terdapat sebarang kemas kini firmware untuk model SSD yang anda miliki.

Ia bukan sekadar SSD lama yang boleh mempunyai masalah, walaupun. Beberapa model SSD yang popular, seperti Samsung 840 EVO, 840 EVO Pro, 850 EVO, dan 850 EVO Pro, telah menunjukkan masalah dengan TRIM yang boleh membawa kepada rasuah data. Nasib baik bagi kami pengguna Mac, isu-isu TRIM Samsung nampaknya hanya menjadi jelas apabila digunakan dengan arahan TRIM beratur. OS X hanya menggunakan arahan TRIM berurut pada masa ini, jadi membolehkan TRIM dengan garis SSD Samsung harus OK, seperti yang dilaporkan oleh MacNN.

Kepentingan Sandaran

Saya telah menggunakan perintah TRIM dengan SSD pihak ketiga yang saya pasang di Mac Pro kami tanpa sebarang masalah, bagaimanapun, sebelum membolehkan TRIM saya memastikan saya mempunyai sistem sandaran . Sekiranya SSD menunjukkan kegagalan yang disebabkan oleh TRIM, kemungkinan besar akan melibatkan blok besar data yang ditetapkan semula, menyebabkan kehilangan fail tidak dapat dipulihkan. Sentiasa mempunyai sistem sandaran di tempat.

Bagaimana untuk Membolehkan TRIM dalam OS X

Sebelum anda meneruskan, ingat fungsi TRIM didayakan secara automatik untuk SSD yang dibekalkan oleh Apple; anda hanya perlu melaksanakan langkah-langkah berikut untuk SSD pihak ketiga yang anda pasang sebagai peningkatan.

  1. Pelancaran Terminal , terletak di folder / Aplikasi / Utiliti.
  2. Pada Permintaan arahan terminal, masukkan teks di bawah: (Petua: anda boleh triple-klik baris arahan dan kemudian salin / tampalkannya ke tetingkap Terminal.) Sudo TRIMforce enable
  3. Apabila diminta, masukkan kata laluan pentadbir anda.
  4. Terminal itu kemudiannya akan menghasilkan salah satu daripada amaran menakutkan yang telah dibuat oleh Apple:
    "PEMBERITAHUAN PENTING: Pasukan alat ini-membolehkan TRIM untuk semua peranti yang dilampirkan yang relevan, walaupun peranti tersebut mungkin tidak disahkan untuk integriti data semasa menggunakan TRIM. Penggunaan alat ini untuk membolehkan TRIM boleh mengakibatkan kehilangan data atau rasuah data yang tidak diingini. Ia tidak boleh digunakan dalam persekitaran operasi komersial atau dengan data penting. Sebelum menggunakan alat ini, anda perlu menyandarkan semua data anda dan membuat sandaran data secara kerap semasa TRIM didayakan. Alat ini disediakan berdasarkan "sebagaimana adanya". APPLE TIDAK MEMBUAT JAMINAN, TERSIRAT ATAU TERSIRAT, TERMASUK TANPA HADIRAN JAMINAN TERSIRAT PELANGGARAN, KESALAHAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU, TENTANG ALAT INI ATAU MENGGUNAKAN ALAM SEKITAR ATAU PENGGUBUNGAN DENGAN PERANTI, SISTEM, atau PERKHIDMATAN ANDA. DENGAN MENGGUNAKAN ALAT INI UNTUK MENGATAKAN TRIM, ANDA BERSETUJU BAHAWA, SEBAGAI YANG DIBENARKAN OLEH UNDANG-UNDANG YANG BERLAKU, PENGGUNAAN ALAT BERDIRI DENGAN RISIKO SENDIRI DAN BAHAWASANYA RISIKO TERHADAP KUALITI, PRESTASI, KETEPATAN DAN KEPUASAN DENGAN ANDA DENGAN ANDA.
    Adakah anda pasti ingin meneruskan (y / N)? "
  1. Cukup berani menakutkan, tetapi selagi anda mempunyai sandaran semasa, dan sistem seperti Mesin Masa untuk menyimpan sandaran anda semasa, anda tidak perlu bimbang tentang mengambil kesempatan TRIM untuk menjaga SSD anda dalam bentuk tip atas.
  2. Masukkan y pada prompt Terminal untuk membolehkan TRIM, atau N untuk meninggalkan TRIM dimatikan untuk SSD pihak ketiga.
  3. Sebaik sahaja TRIM didayakan, Mac anda perlu reboot untuk mengambil kesempatan daripada perkhidmatan TRIM.

Sedikit Nota Tambahan Mengenai TRIM

TRIM tidak disokong dalam penutup luaran yang menggunakan USB atau FireWire sebagai kaedah sambungan ke Mac anda. Lampiran Thunderbolt dengan SSD menyokong penggunaan TRIM.

Mematikan TRIM Off untuk SSD Pihak Ketiga

Sekiranya anda memutuskan anda tidak ingin mempunyai TRIM dihidupkan untuk SSD pihak ketiga, anda boleh menggunakan perintah TRIMforce untuk melumpuhkan TRIM dengan mengikut arahan di atas dan menggantikan perintah Terminal dengan:

sudo TRIMforce disable

Sama seperti apabila anda menghidupkan TRIM, anda perlu reboot Mac anda untuk menyelesaikan proses menukar TRIM.