¿Mantener el 30% del disco duro sin asignar es bueno para el rendimiento?


1

He leido aquí que cuando el disco duro se llena en más del 75%, el disco duro se ralentiza notablemente. Así que mi pregunta es Si un 30% de espacio en el disco duro no está asignado, ¿funcionará la PC sin problemas? hablando sin problemas, quiero decir que no debería llevar mucho tiempo cargar chrome y otras aplicaciones. (para cargar el lejano grito 3 en un disco desfragmentado, toma alrededor de 15 minutos, así que puedo tomar una taza de té y regresar) para abrir el navegador y cosas simples, el tiempo de carga de 1 minuto es aceptable (mi teléfono es incluso más rápido para navegar por Internet porque el navegador se inicia rápidamente).

Así que volvamos al punto. digamos, por ejemplo, tengo un dirve duro de 1TB y luego mantengo 300Gigs de memoria sin asignar para que no se escriba. por lo que el PC no se ralentizará notablemente. Esperar a que se carguen los programas se siente peor que tener asignados esos 300Gigs.

Esta es la teoría que no he probado en la práctica. Así que quería hacer esta pregunta.


Lo que lees no es exacto. Tengo muchos sistemas idénticos, excepto en la cantidad de almacenamiento que tienen, y todos ellos son controladores de 1TB +, que están llenos en un 90% pero su rendimiento es idéntico entre sí.
Ramhound

La carga de Farcry y un navegador están principalmente vinculados a la CPU y no a los discos, si tarda 15 minutos, es debido a la CPU, no a su unidad SATA 3 mecánica
Ramhound

ya que tienes la experiencia, ¿por qué no lo publicas como respuesta?
Fennekin

No tengo tiempo para localizar la investigación para respaldar una respuesta. Alguien más puede responder esta pregunta. Si eso es un problema, me disculpo, hoy estoy ocupado
Ramhound

Respuestas:


2

Primero, la respuesta general "no", porque el punto en el que el sistema se ralentiza debido al uso de la unidad, depende del formato, la memoria caché y los tipos de asignación que se realizan.

También estás usando la palabra mal. ¿Tiene "espacio no asignado" o "espacio no utilizado"?

"Sin asignar" significa que no tiene la unidad particionada en el tamaño completo de la unidad.

una unidad de 1TB, con una única partición de tamaño completo puede formatearse al rango de 900G (desde fmtd hasta 930G +/-) Por lo tanto, "sin asignar" significa que cuando configuró la unidad originalmente, creó una partición de, digamos, 800G. . y si ingresara a Administración de discos (ventanas), verá "no asignado" para 150G (+ o - algunos) en su unidad, después de la partición principal.

Lo que querían decir era "sin uso" o "sin relleno" con datos. Así que al mirar en "mi computadora" vería 300 GB libres de 930 GB (mi estuche, mi unidad de 1 tb y las unidades a veces se formatean de manera diferente)

Hay algo de verdad en no llenar un disco lleno. Cuanto más lleno esté el disco, existe la posibilidad de que exista una fragmentación que podría causar más búsqueda de la que se necesitaría, porque los archivos se distribuyeron unos pocos aquí, unos pocos allí y así sucesivamente. Cuando se inicia el juego (o la aplicación), puede volver a ocupar espacio adicional para los archivos temporales, y cuando termine, tire el espacio utilizado, y luego la próxima vez se iniciarán los archivos temporales en algún otro espacio de la unidad.

Piense como los baches en una carretera, consiga un agujero de bote ... llénelo. A veces el relleno es un poco más alto que el camino a veces no ... pero la mayoría de los baches son puntos débiles ahora ... Empieza a romperse y salir. Si comparara un antes y un después, el agujero de la olla después de un relleno y una pérdida posterior de material, nunca tendrá la misma forma ni tendrá la misma área abierta que tenía inicialmente.

Entonces, digamos que el espacio temporal está configurado para tomar inicialmente 10243850 bytes y agrega espacio temporal a su "relleno" 4096 bytes a la vez. Encontró un punto que era 10244090, por lo que su archivo temporal 10243850 se ajusta, pero no puede crecer allí, y tiene que agregar una referencia de fragmento a otro punto abierto en la unidad que podría estar dentro de la cuarta rotación del disco, o podría ser A 1/2 vuelta de la rotación ... como en el otro lado de un círculo directamente opuesto a los datos originales ... ahora, para leer de ambas partes, tiene que esperar para leer ese otro chunklet ... hasta que pase la mitad de la unidad.

Eso es lo que se agrega a la latencia del archivo en la lectura ... fragmentos del archivo en diferentes áreas. Hay todo tipo de esquemas, mecanismos en juego en una unidad, y en el sistema operativo intentando reducir toda esta latencia ...

Ahora ingrese cuánto está en uso la unidad ... su programa quiere 10243850 inicialmente ... si no puede encontrar un bloque de espacio contiguo lo suficientemente grande, puede indicarle que su unidad está llena o puede permitir que la unidad se divida ese espacio temporal se reduce a partes más pequeñas solo para que el programa pueda hacer referencia a él como "uno" ... nuevamente, agregando esa latencia, porque ahora la unidad se ve obligada a obtener un poco de aquí, poco de allí, etc.

Como señaló Ramhound ... la carga de algo como FarCry depende en gran medida de la CPU y del amplificador; La RAM, la eficiencia con la que utiliza la RAM, y depende de cómo desea usar el espacio en la unidad. ¿Quiere tomar algo de espacio temporal para intercambiar o almacenar en caché rápidamente las cosas en su propio archivo "temporal" para su inventario o para cosas? ¿No puede caber todo en la memoria RAM ahora? posiblemente.

El verdadero asesino en el rendimiento desde el primer día hasta los 3 años más tarde, cuando su PC parece ser la tortuga de caja para un paseo tranquilo, son los cambios en la eficiencia de Windows. Parches cargados, espacio libre contiguo, rendimiento del controlador, aceleración de la CPU (si el ventilador de la CPU tiene mucho polvo y suciedad, ya no se enfría tan bien como lo hizo, es posible que la CPU esté disminuyendo), etc., etc., etc. .Lo último de eso, como lo señaló otro usuario, los programas de ayuda que ralentizan las cosas. Instale iTunes, y aunque no esté utilizando activamente el propio iTunes, tiene partes y piezas que carga y el sistema funciona sin parar, de modo que deberías decida iniciar iTunes (o haga clic en un enlace en un navegador para obtener una canción, transmisión o presentación de iTunes) el proceso principal de iTunes se carga más rápido o al hacer clic en el enlace inicia el proceso de reproducción más rápido que si tuviera que leer todo el programa en la memoria de el comienzo. (No pretendo tocar iTunes, es bastante común que muchas personas lo tengan). Algunas de estas condiciones coinciden con el caso típico de bloatware. Java hace lo mismo, también lo hacen muchos productos de adobe, etc., etc.

Las mayores mejoras de rendimiento están cambiando las unidades sata giratorias a SSD, RAM de velocidad adicional y / o más rápida, más CPU ... si tiene la capacidad de intercambiar, digamos, un i3 por un i7 en una placa madre con zócalo LGA 1150, ganará saltos de rendimiento (El soporte de la CPU no solo se basa en el socket, sino en los chips en la placa, BIOS, etc.) RAM & amp; El soporte de la CPU depende de la placa base donde el intercambio de satas SSD por satas de disco giratorio generalmente no lo es.

En general, vería incrementos generacionales con el cambio de la CPU, y vería el orden de magnitud del acceso y la latencia disminuyen para Sata Disk a Sata SSD, con RAM, a menos que comenzara con una RAM realmente lenta, su ganancia de rendimiento en velocidad no será efectivo, pero puede generar diferencias de velocidad de fotogramas adicionales y, por lo general, agregar más RAM significa menos intercambio al disco.


Aunque "sin asignar" suena como una palabra encontrada durante la partición (estoy de acuerdo), no diría que está mal usar la palabra en otro lugar. Como un archivo puede usar una "unidad de asignación", la partición no es la única vez que la palabra "asignado" puede ser relevante.
TOOGAM

tu respuesta es completa Y creo que mi CPU sería el cuello de la botella. Pero no puedo actualizar la CPU. No hay mejor CPU en el mercado que se ajuste a mi zócalo. tal vez la adición de ram puede hacer algo.
Fennekin

3

El "Mantener 25 a 30% de espacio libre" se refiere a discos SSD. La función TRIM y el trabajo de SSD hacen que sigan siendo rápidos siempre que haya al menos el 25% del espacio libre en disco disponible.

Esto no se aplica a los discos normales. Dado que está hablando de un disco de 1TB, es probable que esté hablando de una unidad mecánica.

Ellos también pueden disminuir la velocidad, pero por diferentes razones, como la fragmentación.


Veo esa declaración repetida por todas partes, pero hasta ahora no puedo encontrar publicaciones sólidas que lo demuestren (ya sean pruebas o cálculos del mundo real). ¿Alguien sabe de alguno?
Jan Doggen

No sé por qué no pudiste encontrarlo. Aprendí cómo funciona la técnica y lo encontré en Internet.
LPChip



Si estamos hablando de fragmentación, entonces sí, tener una cierta cantidad de espacio libre ayuda, ya que esto reduce la probabilidad de que al cambiar el tamaño de los archivos (lo que sucede cuando se escribe en ellos) el archivo se fragmenta cada vez más, lo que en una unidad mecánica Tiene un impacto de velocidad considerable. No estoy seguro sobre el 25-30%. NTFS, por ejemplo, se reserva para sí mismo, por lo general, alrededor del 12% (1/8), que solo se usa si es realmente necesario, para mantener la MFT (tabla de archivos maestros) sin fragmentar.
Ro-ee

1

Lo más probable es que su experiencia de usuario lenta sea demasiadas aplicaciones en ejecución. Reducir el tamaño de la unidad no es el cuello de botella para los tiempos de búsqueda.

La prueba se ejecuta en modo seguro y compara la búsqueda web aleatoria del navegador. Si puedes obtener 1 página en un segundo o 2. Está bien afinado. Si no, entonces hay un montón de poda para hacer. Comience ejecutando msinfo.exe y guarde NFO como un archivo adjunto zip.

Esto puede ser un proceso largo o corto dependiendo de lo que está instalado. p.ej. suites AV lentas.


0

Malarkey

La idea de tener que mantener un porcentaje de dos dígitos de su disco libre suena tanto como la necesidad de tener el doble de espacio en disco que la RAM. Mark Russinovich discutió eso en " Empujando los límites de Windows: memoria virtual ":

"No hay fin de consejos ridículos en la web y en las revistas de periódicos que cubren Windows, e incluso Microsoft ha publicado recomendaciones engañosas. Casi todas las sugerencias se basan en multiplicar el tamaño de RAM por algún factor, con valores comunes de 1.2, 1.5 y 2. Ahora que entiendes "[más ...]" estás bien posicionado para ver cuán inútiles son realmente tales fórmulas ".

Si compro una unidad de 1 TB, espero que pueda almacenar 1 TB. No espero tener que comprar algo al menos un 30% más grande para poder desperdiciar un 30% de su capacidad.

Ahora, la realidad es que tener espacio libre en el disco puede ser útil. Si es útil para lo que haces o no, depende de lo que quieras hacer con el espacio. El sistema operativo que use podría tener un impacto, así como detalles como cuánto está releyendo datos comunes y con qué frecuencia está escribiendo datos (especialmente en comparación con la cantidad de veces que se leen los datos). Puede tener múltiples opciones convenientes de tipos de sistemas de archivos, y eso también puede afectar las cosas. O no. Hay bastantes variables que podrían causar estos efectos.

En la práctica, he tenido numerosos sistemas con poco espacio. Con Win9x, podría reducirse a varios megabytes y seguir funcionando bien. Con Win7, puede ser bueno tener un gigabyte o cuatro gratis. Pero sumergirse por debajo de los 300 GB libres no hará que su sistema se detenga de golpe.

Creo que es mucho más probable que consigas más velocidad con otras estrategias. La desfragmentación es un método gratuito. El cambio de discos mecánicos a discos SSD probablemente tenga un impacto mucho mayor en la velocidad. El uso de hardware optimizado (posiblemente que significa "costoso") para usar RAID 0 también puede tener un mayor efecto.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.