Sebelum membaca pertanyaan panjang ini, harap dicatat bahwa sebagian besar sudah ketinggalan zaman mengingat perkembangan yang lebih baru tercermin oleh jawaban atas .
Sayangnya Apple telah memutuskan untuk membuat penandatanganan kext di Yosemite yang menciptakan masalah untuk SSD yang membutuhkan dukungan Trim untuk fungsi dan umur panjang yang optimal. Apakah ini vendor terkunci atau tidak, itu membuat meningkatkan sakit kepala. Jika Anda membeli SSD yang memerlukan dukungan trim ( pada saat penulisan, semua manfaat SSD ) seperti Samsung 840 Evo, ada banyak masalah yang dilaporkan saat melakukan reset PRAM dan potensi konflik pembaruan sistem di masa depan selain pengorbanan keamanan saat ini (lihat di bawah). Penulis Trim Enabler mengatakan menggunakan Trim Enabler dengan mematikan penandatanganan kext adalah memecahkan kenari dengan palu godam.
Saya berharap strategi / opsi untuk bekerja dengan SSD yang merekomendasikan atau memerlukan dukungan Trim. Sejauh ini, karena artikel ini , saya mempertimbangkan SSD dengan Sandforce atau pengumpulan sampah aktif yang setara. Saya juga mempertimbangkan untuk mengaktifkan Trim Enabler secara berkala , kemudian mematikan dan mengaktifkan kembali penandatanganan kext untuk menghindari masalah dengan sampai (jika) Apple mengembalikan dukungan TRIM ke pengembang perangkat keras dan perangkat lunak.
Silakan perincian konfigurasi perangkat keras / perangkat lunak yang berfungsi dan strategi / jadwal serta hasil.
tl; dr -
Beberapa latar belakang:
SSD pihak ke-3 sebagian besar tidak memiliki dukungan trim di Yosemite tanpa menandatangani pengorbanan keamanan. Apple mengubah masuk kext di OS X 10.10 sehingga bernyanyi kext harus dinonaktifkan untuk menggunakan aplikasi seperti Trim Enabler untuk dukungan langsing. Jadi pilihan menggunakan Yosemite adalah, mengurangi keamanan dan potensi masalah pembaruan sistem; atau, SSD yang tidak memerlukan dukungan Potong.
Yosemite membunuh dukungan SSD pihak ketiga . Ini tidak relevan jika Anda menggunakan SSD atau SSD yang dipasang Apple yang tidak memerlukan dukungan trim pihak ketiga untuk fungsi optimal. Jadi, jika Anda menggunakan SSD DIY, dukungan Trim rumit di Yosemite karena modifikasi terbaru untuk kext manajemen keamanan yang memengaruhi dukungan Trim. Lebih lanjut tentang Trim Enabler untuk Mac :
Tentang Trim di Yosemite Di OS X 10.10 (Yosemite),
Apple telah memperkenalkan persyaratan keamanan baru yang disebut penandatanganan kext. (Kext adalah ekstensi kernel, atau driver, di Mac OS X)
Penandatanganan Kext pada dasarnya bekerja dengan memeriksa apakah semua driver dalam sistem tidak diubah oleh pihak ketiga, atau disetujui oleh Apple. Jika sudah dimodifikasi, Yosemite tidak akan lagi memuat driver. Ini adalah cara untuk menegakkan keamanan, tetapi juga cara bagi Apple untuk mengontrol perangkat keras apa yang dapat dirilis oleh pengembang pihak ketiga untuk dukungan OS X.
Karena Trim Enabler bekerja dengan membuka kunci driver Trim untuk SSD pihak ke-3, pengaturan keamanan ini mencegah Trim Enabler untuk mengaktifkan Trim pada Yosemite.
Untuk terus menggunakan Trim Enabler dan terus mendapatkan Trim untuk SSD pihak ketiga Anda, Anda harus terlebih dahulu menonaktifkan pengaturan keamanan penandatanganan kext.
Penting untuk dicatat bahwa pengaturan penandatanganan kext bersifat global, jika Anda menonaktifkannya, Anda harus berhati-hati untuk hanya menginstal driver sistem dari sumber yang Anda percayai.