Ciertamente, lo ha leído en Internet, e incluso puede haber escuchado a otras personas supuestamente conocedoras de la informática sugerir que eliminar archivos temporales acelera su computadora (Windows).
Pero, ¿cómo funciona eso realmente? Basándome en mi limitado conocimiento teórico sobre sistemas de archivos y unidades de disco, no puedo entender cómo la eliminación de archivos temporales debería mejorar el rendimiento del sistema de archivos a menos que el disco esté casi lleno. ¿Cómo puede un archivo temporal que simplemente se encuentra allí afectar el rendimiento? ¿Alguien puede ofrecer una explicación técnica de por qué la eliminación de archivos temporales (y cookies y archivos de captación previa) debería o no tener un efecto en el rendimiento?
Editar: Parece que Microsoft cree que sí .
fuente
Respuestas:
Ciertamente puedo garantizar la aceleración asociada con tener una gran cantidad de archivos en su carpeta temporal. He tenido mi computadora portátil actual durante 2-3 años y nunca eliminé los archivos temporales ... luego un día instalé AVG PC-Tuneup y eliminé mis archivos temporales inadvertidamente (la interfaz de usuario apesta). Wham! Aceleración real, perceptible.
Se me ocurren algunas razones por las cuales:
1) NTFS tiene que crear 8.3 nombres de archivo para cada archivo (a menos que lo modifique a través de fsutil). Se vuelve cada vez más difícil una vez que su carpeta tiene una gran cantidad de archivos. También las aplicaciones que hacen los archivos temporales, tienen que buscar un nombre único. Tenía una vieja unidad de 4200 rpm, así que cada búsqueda era muy costosa, y se necesitaban muchas búsquedas porque (ver punto 2)
2) Tamaño de la MFT. La tabla maestra de archivos puede tener un tamaño de muchos cientos de MB y no se almacenará en la memoria caché con tanta frecuencia (o al menos más se eliminará todo el tiempo). ntfsinfo de Sys Interals le dará los detalles ...
3) Cada vez que se enumera la carpeta temporal, hay mucho más trabajo por hacer, especialmente. si tiene un antivirus que verifica todos los archivos en una carpeta, ¡cada vez que se enumera la carpeta! También había sido muy agresivo con la indexación de búsqueda de Windows. Excluir la carpeta temporal del índice, también ayudó a acelerar mi computadora ...
fuente
Si bien creo que el aumento del rendimiento es bastante pequeño, veo dos razones por las que podría hacer una diferencia:
Se disminuye la fragmentación del sistema de archivos .Editar : o todo lo contrario? ver comentariosfuente
Sí, la eliminación regular de archivos temporales acelera su computadora, pero la "cantidad de aceleración" depende de la memoria, el procesador y la frecuencia con la que se usa esta carpeta.
En mi computadora anterior, hacía esto todas las semanas, en la actual, una vez al mes o dos. (Sí, tengo un software antivirus).
Más importante es que la papelera debe estar vacía o casi vacía.
fuente
Estoy de acuerdo con Grynn, pero tengo otra cosa que considerar. Con el hecho de que cuantos más datos se almacenen en HDD (sin mencionar SSD aquí), más lenta será la lectura / escritura, está claro que una PC con cientos de GB de datos debería ser más lenta de lo que uno tiene menos datos. Además, si la PC tiene software AV, generalmente buscará datos en el disco, cada vez que arranque o en algún momento programado. Windows tiene una característica llamada "Índice" para que la búsqueda de archivos se haga rápidamente, también podría afectar el rendimiento si los usuarios también tienen muchos archivos temporales (aunque creo que Índice ignorará la carpeta temporal). Pero creo que la razón está relacionada con las propiedades físicas de HDD más que con el sistema operativo y el software.
fuente