"Sebenernya data kita kalo dihapus itu beneran kehapus ga sih?"
Aku mau nyoba jelasin proses yang terjadi ketika kita menghapus data dari komputer (termasuk hp) secara sederhana yaa, karena aslinya sangat rumit dan banyak hal2 lain yang dilakukan oleh sistem.
- a thread -
Aku mau nyoba jelasin proses yang terjadi ketika kita menghapus data dari komputer (termasuk hp) secara sederhana yaa, karena aslinya sangat rumit dan banyak hal2 lain yang dilakukan oleh sistem.
- a thread -
Sebenernya proses penghapusan data yang terjadi di dalam sistem komputer (termasuk hp) itu terjadi di sisi software, artinya ketika data dihapus, tak ada "sesuatu" yang benar2 dihapus sampai lokasi dimana data tersebut disimpan ditimpa oleh file baru.
Ketika data disimpan di memori, selain menyimpan file tersebut, sistem jg menyimpan informasi tentang lokasi yg digunakan.
Untuk mempermudah penjelasan, lokasi di memori kita sebut "block", sedangkan informasi lokasi kita sebut "flag".
Untuk mempermudah penjelasan, lokasi di memori kita sebut "block", sedangkan informasi lokasi kita sebut "flag".
ketika kita membeli hp baru, data d block itu tidak diketahui, tp yg jelas nilai flag utk satu lokasi tersebut bertuliskan "kosong" sebagai tanda bahwa lokasi tersebut bisa digunakan oleh sistem
Misal kita menyimpan 1 foto, maka ilustrasinya menjadi seperti gambar di kanan
Misal kita menyimpan 1 foto, maka ilustrasinya menjadi seperti gambar di kanan
Selama flag itu bertuliskan "isi", maka lokasi memori tersebut tidak akan sistem gunakan untuk menyimpan data baru, sistem akan mencari lokasi lain yg flag nya bertuliskan "kosong"
Misal kita akan menyimpan satu foto baru lagi ke hp kita, maka sistem akan menempatkan foto ke slot ke-3, karena hanya slot itu yg flag-nya bertuliskan "kosong"
Lalu ketika kita coba menghapus foto, maka yang terjadi adalah sistem hanya mengubah flag slot tersebut yg asalnya kosong menjadi isi, sedangkan data yg ada di block dibiarkan.
misal kita menghapus foto pertama, maka ilustrasinya akan menjadi seperti di bawah
misal kita menghapus foto pertama, maka ilustrasinya akan menjadi seperti di bawah
sampai sini paham kan kenapa data yg udah "dihapus" itu bisa balik lg? iyaa caranya adalah dengan mengubah flag "kosong" menjadi "isi" lagi, sehingga data di block yang masih ada akan terbaca kembali oleh sistem
selanjutnya, kita coba untuk menyimpan foto baru, kira2 dimana dia akan disimpan? yapp bener banget, di block yg flag nya "kosong". foto baru itu akan menimpa foto sebelumnya, sehingga foto sebelumnya tidak akan pernah bisa di kembalikan lg.
untuk ngehapus data kita secara permanen, kayaknya banyak app/software yg menyediakan fitur utk file menghapus secara permanen, bisa pake itu sih lebih gampang https://twitter.com/Ceu_miaa/status/1360928300030337028?s=20
Aku gatau sih krn blum pernah pake, tp kalo aku pake cara standard sih, liat dari rating/review pelanggan, kalo rating bagus, artinya itu terpercaya https://twitter.com/ajsthtjc/status/1360934474758848512?s=20