Apakah menghapus file sementara benar-benar mempercepat komputer Anda? (Windows)

8

Anda pasti sudah membacanya di internet, dan Anda bahkan mungkin pernah mendengar orang-orang yang paham komputer menyarankan bahwa menghapus file sementara mempercepat komputer (Windows) Anda.

Tetapi bagaimana cara kerjanya? Menggambar pada pengetahuan teoretis terbatas saya tentang sistem file dan drive disk, saya tidak bisa mengerti bagaimana menghapus file sementara harus meningkatkan kinerja sistem file kecuali disk hampir penuh. Bagaimana file sementara yang hanya ada di sana merusak kinerja? Adakah yang bisa menawarkan penjelasan teknis mengapa menghapus file sementara (dan cookie, dan mengambil file sebelumnya) harus atau tidak seharusnya berpengaruh pada kinerja?

Sunting: Tampaknya Microsoft berpikir demikian .

InvalidBrainException
sumber
5
Karena saya belum "membacanya di internet", berikan beberapa tautan.
serbuk gergaji
Pencarian cepat menghasilkan hasil ini . Banyak orang tampaknya berpikir bahwa menghapus file sementara mempercepat komputer Anda. Bahkan halaman Microsoft menyarankan demikian! Tapi saya kesulitan memahami persis bagaimana file yang hanya duduk di sana tidak melakukan apa pun dapat mengganggu kinerja (kecuali dalam kasus ruang penyimpanan yang sangat terbatas).
InvalidBrainException
1
@Terribad: Anda mungkin ingin menyertakan tautan secara langsung dalam pertanyaan Anda, untuk mencegah peningkatan lebih lanjut dari komentar "tolong berikan beberapa tautan"
Rabarberski
@Rabarberski: Ha ha, titik diambil. Saya berasumsi bahwa sebagian besar "pengguna super" Windows telah mencoba untuk melakukan semacam optimasi pada komputer mereka, dan dalam upaya untuk melakukannya telah menggunakan mesin pencari Internet untuk informasi yang relevan, dan dalam melakukannya telah menemui saran pemeliharaan Windows yang umum seperti "hapus file sementara Anda ". :) Saya memilih untuk tidak memberikan tautan dalam pertanyaan awal saya karena ada begitu banyak situs web yang relevan untuk sistem operasi paling populer di dunia, tetapi saya kira saya harus memasukkan tautan Microsoft karena itu mungkin lebih otoritatif.
InvalidBrainException

Jawaban:

8

Saya pasti dapat menjamin untuk speedup yang terkait dengan memiliki sejumlah besar file di folder temp Anda. Saya memiliki laptop saya saat ini selama 2-3 tahun dan tidak pernah menghapus file temp ... maka suatu hari saya menginstal AVG PC-TuneUp dan secara tidak sengaja menghapus file temp saya (UI menyebalkan). Memukul! Aktual, speedup yang dapat dipercaya.

Saya dapat memikirkan beberapa alasan mengapa:

1) NTFS harus membuat 8,3 nama file untuk setiap file (kecuali Anda men-tweak melalui fsutil). Ini semakin sulit setelah folder Anda memiliki banyak file. Juga aplikasi yang membuat file temp, harus mencari nama yang unik. Saya punya drive 4200 rpm, jadi setiap pencarian sangat mahal, dan banyak upaya diperlukan karena (lihat point2)

2) Ukuran MFT. Tabel File Master dapat menjadi ratusan MB dalam ukuran dan tidak akan di-cache sesering mungkin (atau setidaknya lebih dari itu akan muncul sepanjang waktu). ntfsinfo dari Sys Interals akan memberi Anda ...

3) Setiap kali folder temp disebutkan - ada banyak pekerjaan yang harus dilakukan - esp. jika Anda memiliki pemindai virus yang memeriksa semua file dalam folder, setiap kali folder tersebut disebutkan! Saya juga sangat agresif dengan pengindeksan Windows Search. Tidak termasuk folder temp dari indeks, membantu mempercepat komputer saya juga ...

Grynn
sumber
1
1) jika Anda tidak menonaktifkan ini. 2,3) ya! itu SELALU disebutkan dan folder hash selalu ada dalam memori.
Eir Nym
Tentunya, memiliki perlindungan Microsoft Endpoint dan menghapus file temp sistem diperlukan setidaknya setiap bulan! Memungkinkan speedup yang sangat signifikan. Bagian paling lambat dari sistem adalah HDD jika Anda tidak memiliki SSD terbaru.
Vojtěch Dohnal
1

Meskipun saya pikir peningkatan kinerja cukup kecil, saya melihat dua alasan mengapa itu bisa membuat perbedaan:

  • Ini mengurangi fragmentasi sistem file . Edit : atau cukup terbalik? lihat komentar
  • Ini dapat mempercepat pemindaian dan pembuatan file sementara untuk beberapa program. Beberapa program membuat file bernomor secara berurutan (file001.tmp, file002.tmp, ...) di folder temp, tetapi untuk mengetahui nomor terbaru, beberapa pendekatan sederhana / bodoh mungkin untuk mencoba setiap angka secara berurutan, hingga nama file belum diambil. Saya menganggap proses ini membutuhkan beberapa waktu (8 msec untuk disk seek menurut ini referensi mungkin usang) jika Anda telah mengumpulkan beberapa tahun file-file sementara.
Rabarberski
sumber
1
Saya pikir saya mengerti poin kedua Anda, tetapi bukankah penghapusan file benar-benar menyebabkan fragmentasi? Dan bahkan jika itu memang mengurangi fragmentasi, atau memiliki semacam kinerja nyata lainnya, mengapa efeknya berbeda daripada jika Anda menghapus file lain di luar direktori temp?
InvalidBrainException
Hmm, poin bagus tentang menghapus file sebenarnya / menyebabkan / fragmentasi!
Rabarberski
0

Ya, secara teratur menghapus file sementara memang mempercepat komputer Anda, tetapi "jumlah mempercepat" tergantung pada memori, prosesor dan seberapa sering folder ini digunakan.

Di komputer lama saya, saya melakukan ini setiap minggu, pada komputer saya saat ini - sebulan sekali atau dua. (Ya, saya punya perangkat lunak antivirus.)

Yang lebih penting adalah tempat sampah harus kosong atau hampir kosong.

Eir Nym
sumber
Menyatakan bahwa 'lebih penting mengosongkan tempat sampah' adalah varian dari pertanyaan awal. Mengapa tempat sampah yang kosong bagus untuk kinerja? Petunjuk apa pun akan menarik.
Rabarberski
Penjelajah dan antivirus selalu mengingatnya. Dengan ikon, dan informasi lainnya
Eir Nym
0

Saya setuju dengan Grynn, tetapi ada hal lain yang perlu dipertimbangkan. Dengan fakta bahwa semakin banyak data yang disimpan di HDD (tidak disebutkan SSD di sini) semakin lambat membaca / menulis, jelas bahwa PC dengan ratusan GB data harus lebih lambat daripada satu memiliki lebih sedikit data. Juga, jika PC memiliki perangkat lunak AV, biasanya akan memindai data pada disk, setiap kali boot atau waktu yang dijadwalkan. Windows memiliki fitur bernama "Indeks" untuk membuat pencarian file menjadi cepat, itu mungkin mempengaruhi kinerja juga jika pengguna memiliki banyak file sementara juga (meskipun saya pikir Index akan mengabaikan folder temp). Tetapi saya percaya bahwa alasannya terkait dengan sifat fisik HDD lebih dari OS dan perangkat lunak.

Feliks
sumber