Anda mungkin dibebani dengan SSD yang menggunakan pengontrol JMicron JMF602 yang terkenal. Fakta bahwa itu adalah SATA dan perangkat USB adalah petunjuk, karena JMF602 adalah salah satu dari sedikit pengontrol dengan dukungan USB.
Masalahnya bermula dari fakta bahwa pengontrol SSD tidak dapat menulis data pada memori flash dan bagaimana pengontrol spesifik Anda menanganinya. Karena pengontrol SSD tidak dapat menulis data pada flash secara berlebihan, ia harus menghapus data lama terlebih dahulu. Tetapi batasan lain dari flash adalah pengontrol SSD tidak dapat menghapus satu halaman data pada satu waktu, tetapi harus menghapus seluruh blok (biasanya sekitar beberapa megabita) sekaligus. Untuk menghindari ini, pengontrol SSD lebih suka menulis data baru ke blok baru dan menandai data lama sebagai tidak valid. Kemudian melakukan pengumpulan sampah, yang pada dasarnya menghapus blok penuh dengan data yang tidak valid.
Masalah khusus yang Anda alami adalah ketika tidak ada blok kosong baru untuk menulis data ketika Anda ingin menulis beberapa data ke SSD. Semua blok diisi dengan data yang valid dan tidak valid. Pengontrol SSD kemudian harus melalui pengumpulan sampah di blok yang digunakan. Apa yang dilakukannya adalah membaca semua data blok ke cache. Hapus data yang tidak valid di cache. Hapus seluruh blok data dalam flash. Kemudian tulis data baru yang Anda tulis dan data dari cache ke blok sekarang bersih. Jika banyak dari ini terjadi pada saat yang sama controller akan kebanjiran dan pada dasarnya berhenti merespons sampai dapat membersihkan backlog.
Semua ini terjadi di dalam SSD itu sendiri dan sepenuhnya tersembunyi dari OS. Inilah sebabnya mengapa tidak ada teknik pemecahan masalah tradisional yang dapat menemukannya. Jika semua blok pada SSD memiliki data pada mereka, hanya diperlukan sedikit penulisan untuk memaksa SSD untuk membaca seluruh tarian baca / hapus / tulis, jadi inilah mengapa Anda tidak melihat tulisan besar terjadi. SSD modern tidak memiliki masalah yang sama. Mereka memiliki banyak teknik yang dibangun untuk menghindarinya, seperti pengumpulan sampah proaktif yang aktif, cache RAM dan penyediaan yang berlebihan. Mereka dapat mengalami penurunan kecepatan tulis, tetapi tidak cukup untuk menyebabkan sistem membeku.
Berita buruknya adalah tidak ada yang bisa Anda lakukan untuk memperbaikinya selain meningkatkan ke SSD yang bagus. Ini adalah cacat desain pada SSD itu sendiri. Anda dapat mencoba meminimalkan jumlah penulisan ke SSD. Itu akan membuat gagap lebih jarang, tetapi tidak memperbaikinya sepenuhnya.
Bagian yang mengejutkan adalah bahwa di PC yang baru berusia 1 tahun Anda memiliki salah satu SSD berbasis JMF602 ini. Mereka berhenti membuat dan menjualnya bertahun-tahun yang lalu.