Pada OS X 10.10, Apple menggunakan penandatanganan kext. Sejak itu menjadi sulit dan berbahaya untuk secara manual mengaktifkan TRIM untuk SSD pihak ketiga pada OS X. Itu berarti pengguna dengan SSD non-Apple akan cepat atau lambat akan melihat penurunan kecepatan penulisan.
Jadi saya bertanya-tanya apa saja pilihan saya untuk menghindari situasi ini. Beberapa pendekatan yang bisa saya pikirkan menyiratkan masalah tambahan:
- Apakah Anda mengetahui adanya pendekatan alternatif, yang tidak memerlukan penonaktifan penandatanganan kext?
- Apakah ada alat atau trik untuk membersihkan SSD secara manual (yaitu mengeluarkan perintah TRIM)?
- Jika saya memutuskan untuk sementara menggunakan alat seperti TRIM Enabler berapa lama itu harus diaktifkan, untuk membersihkan disk?
Untuk meringkas: Tidak ada TRIM di Yosemite. Apa yang dapat saya?
Jawaban:
EDIT 3:
Iya! Sejak rilis 10.10.4, Apple sekarang menyediakan alat baru yang disebut
trimforce
, memungkinkan pengguna untuk mengaktifkan TRIM juga pada disk yang tidak didukung. Jadi sekarang jawaban terakhir dan terakhir adalah:/ EDIT 3
EDIT 1:
Akhirnya saya menemukan jalan! Rupanya ada trik rapi yang tersembunyi di
fsck
alat seperti yang dikatakan jawaban ini .Jadi di masa depan saya akan boot ke Mode Pengguna Tunggal (tekan ⌘+ Spada layar boot) dari waktu ke waktu dan mengeluarkan perintah
fsck -fy
. Ini akan memeriksa disk dan selesai dengan pesanTrimming unused blocks.
/ EDIT 1
EDIT 2:
Jadi ada alat baru bernama Disk Sensei yang berspesialisasi pada masalah itu. Ini memiliki perintah TRIM manual dan membantu Anda mengaktifkan dan menonaktifkan masuk ke Yosemite.
/ EDIT 2:
Selanjutnya, saya membaca tentang DiskFresh yang agaknya akan mencapai apa yang awalnya saya minta. Alat Windows ini (diperlukan partisi Bootcamp) akan menulis ulang semua data partisi atau seluruh disk. Pendekatan ini tampaknya sedikit kurang menyakitkan daripada menyeka SSD saya dan mengembalikannya dari cadangan. Namun, itu juga dilengkapi dengan kelemahan melakukan siklus tulis tambahan.
sumber
Pendekatan alternatif adalah meninggalkan ruang kosong pada SSD sebanyak mungkin agar GC bekerja dengan baik.
Saya melakukan ini yaitu mengaktifkan TRIM di komputer klien tepat ketika Yosemite dirilis dan saya tidak sepenuhnya memahami konsekuensinya. Sekarang saya hanya berharap dia akan menginstal pembaruan dengan AppleAHCIBlockStorage baru sebelum dia akan mencoba cmd + optn + p + r untuk beberapa alasan.
Sekarang saya tidak akan melakukannya pada apa pun kecuali komputer Anda yang dapat Anda hadapi untuk beberapa waktu jika Anda menghapus NVRAM. Anda harus memiliki Mac atau media boot / instal media lain dan mencetak sudo nvram boot-args = kext-dev-mode = 1 .
sumber
Bergantung pada pabrikan SSD, saya telah membaca bahwa menyalakan kembali mesin Anda dan menahan tombol opsi, yang akan membawa Anda ke pemilih disk pengaktifan dan kemudian membiarkannya dalam keadaan itu selama beberapa jam tanpa memilih disk boot. ijinkan pengumpulan sampah dimulai, saya yakin saya membacanya di MacGameekGab MacObserver atau mungkin itu podcast, tidak yakin. Pernahkah Anda mendengar ini benar? @PascalCouq
sumber
Anda mungkin ingin mencoba perangkat lunak "disktester." Ini memiliki fungsi rekondisi yang tampaknya berfungsi dengan SSD. Saya belum mencobanya sendiri, tetapi terlihat cukup sah.
sumber
Saya sarankan mengaktifkan trim dan melakukan pembaruan firmware! :)
sumber