¿Software optimizador de carpetas?

Amazon

Buenas tardes.

Sabéis de algún programa que analice las carpetas que yo quiera y me optimice la distribución de las mismas?

El caso al que quiero aplicarlo es el siguiente:

Tengo 4 discos duros donde guardo cosas: 1 de 1 Tb, 2 de 4Tb y 1 de 6Tb, y se me están llenando varios (3 en concreto). La cosa es que quiero dejar esos llenos a la menor cantidad de Mb libres posible para así aprovechar mejor el espacio. Es decir, por ejemplo en el disco 2 quedan 3 Gb libres y para poder bajarme algo necesito 4 (un sólo archivo de 4gb). La cosa es reorganizar todos los archivos del disco 2 y 3 para que en ese disco queden 4 Gb libres (y por consiguiente 0 porque bajaría el nuevo archivo ahí).

Alguno sabe si existe dicho programa?

Thx

nerkaid

No, lo que puedes hacer es hacer hueco en uno, descargar ahí y dejarte de cosas raras xD

1 1 respuesta
Amazon

#2 la cosa es que estoy al punto de querer no tocar esos discos y dejarlos lo "más llenos" posible. Normalmente voy moviendo algo del lleno para el grande de 6 y llenando con cosas pequeñas los pequeños, pero es un pastel ir calculando...

Ahora mismo tengo 47 mb libres en uno, y el tamaño minimo por archivo creo que es de 800 a 1 gb xD

1 respuesta
nerkaid

#3 ¿La cuestión es, por qué? Es decir, no le encuentro ningún beneficio... ¿Descarga donde tengas espacio, y luego lo mueves donde necesites no? Es decir, si no explicas por qué lo quieres hacer o algo por el estilo, difícil que te demos solución.

1 respuesta
Amazon

#4 porque la idea es seguir bajando cosas, y si tengo disco 1, 2 y 3 y tengo libre en hdd1 1,5 GB y en hdd2 1,5 GB y me quiero bajar un archivo de 2-3gb, tengo ese espacio "tirado" hasta que me baje otra cosa de <1,5GB. Y cuando se me llenen todos los discos, tendré varios gb sueltos en cada disco que a lo mejor es un archivo efectivo de 8gb pero como está distribuido en plan un par de gb por disco...

Es por aprovechar al 100% los discos mayormente

2 respuestas
AikonCWD

#5

  • Coge uno de los discos... llamemosle disco A
  • El disco A tiene 1,38Gb libres
  • Ve al disco B y busca un fichero que ocupe 1,38Gb
  • Mueve ese fichero de B hacia A
  • ...
  • profit!

Repite lo mismo para los otros 2 discos.

2 respuestas
Amazon

#6 eso es lo que hago actualmente, la idea es tener un programa que lo haga "automático", que cada vez que me baje algo en el disco B, si renta más otra combinación de archivos en el disco A utilizando los de A y B, que me lo diga y hacer el cambio

1 respuesta
nerkaid

#5 Pero y porqué no lo ordenas tu? Es decir, si tienes en el disco 1 libres 1.86 GB, pues te vas a el disco 2, en el buscador pones . para que te liste todos los archivos, ordenas por tamaño, y buscas el más aproximado a 1.86 GB y lo pasas al 1. Cuando tengas el disco 1 al 99.9%, empiezas el proceso con el disco, vas al 3, listas todo, y lo vas llenando hasta que se quede full...

#6 Exacto

#7 No creo que haya un programa que te haga eso solo, porque no tiene mucho sentido, espera a tener datos como para llenar el primer disco, y los copias todos ahí, luego el 2º, luego el 3º y así.

1 respuesta
Amazon

#8 es lo que hago actualmente, pero me bajo varias cosas cada día y el momento más dificil es el de calcular "si quito este archivo de B en vez de 0,5 gb tengo 2,5, si muevo este archivo de C que me acabo de bajar que pesa 2,3 gb me quedan 0,2 gb obteniendo una mejora de 0,3gb".

Es decir, el proceso de calcular el mejor espacio moviendo hacia fuera archivos y volviendo a mover hacia dentro otros es lo que quiero "automatizar", para no tardar tanto, porque cada vez que hago esto me lleva bastante tiempo xD

1 respuesta
B

Deja de bajarte porno machirulo.

hda

WinDirStat no te automatiza nada, pero te da una buena visión de qué tienes. A partir de ahí puedes trabajar en consecuencia:

https://windirstat.info/

1 respuesta
nerkaid

#9 Es que eso es lo raro, lo normal es que descargues al disco que más espacio tengas, y luego recoloques, no que cada vez vayas a descargar, ponerte a mirar en qué disco meterlo... De hecho, va a ser mejor hacer lo que te comento, porque no dependes del tamaño del archivo que descargas, si no que puedes elegir entre todos los del disco en el que quieres hacer hueco el que mejor se adapte al tamaño que necesitas para el disco que quieres llenar.

2 respuestas
Lecherito

Como puedes llenar tantos teras tu

1 respuesta
Amazon

#12 a ver, me lo bajo en el de intercambio de 1tb y luego lo muevo donde toca xD

Por eso mismo quiero calcular cómo quedaría mejor.

Dios, no lo veo tan raro, es como optimizar un armario para que te quepan más cosas xD

Uriel246

La diógenes digital, un grave problema xD

No vas a volver a ver Super Nacho, puedes borrar el full bluray

1 respuesta
Amazon

#11 Ese lo uso para otros menesteres, pero gracias igualmente :3

#12 Mira:

Si en vez de 76.4 consiguiese bajarlo a 56.4 reestructurando, ganaría 20 mb de espacio útil, porque no creo que me baje nada de 20 mb, pero esos 20mb quizás sí serían útiles tenerlos libres para un archivo más grande.

#13 xdd

#15 seeep

1 respuesta
AikonCWD

Y yo que tengo TODO en un SSD de 300Gb (SO, cosas del trabajo, cosas de la raspberry, programacion, pelis, musica y fotos...)

No se porqué necesitáis tantos gigas xD

2 respuestas
Uriel246

#16

#17 Seguro que ves una peli/serie y la borras. Es mas, seguro que ELIMINAS cosas cada dia, en vez de una vez al año.

1 1 respuesta
hda

Voy a preguntar, ya que estamos hablando de almacenamiento ingente digital.

¿Soy el único que formatea los discos duros, dándoles una configuración de sector según para qué proyecte usarlos (archivos grandes o pequeños)?

1 respuesta
B

¿y por qué no lo haces tú a mano?

said no programmer ever

3
Amazon

#17 en el pc de jugar va un ssd de 480gb con todo junto, este es el media server xd

#18 nada importante, todo recuperable.

#19 jamás he hecho eso, tienes información sobre el tema? xD

1 respuesta
JuanBer

http://www.ghisler.com/

Total Commander va bastante bien como gestor de carpetas.

hda

#21 básicamente, sin meterme demasiado en el tema:

Cuando das formato a un disco duro, puedes definir el tamaño de cluster.

Piensa en los clusteres como jarras vacías indivisibles de un tamaño concreto. Para este ejemplo diremos que jarras de 1 litro. Ahora concibe un archivo como si fuese un fluido. Si el archivo tiene un volúmen de 1.5l, llenarás una jarra y media de otra. En la que está medio vacía no podrás meter ningún otro fluido, por lo que estarás ocupando un volumen bruto de 2 litros (dos clusteres de 1 litro), pero en realidad tienes un volumen neto de 1.5 litros. Esto te sonará por aquello de ver las propiedades de una carpeta en el explorador: tamaño de archivo, tamaño en disco.

Ahora pongamos que hemos formateado nuestro disco duro con tamaños de cluster de 0.5 litros. Con el archivo anterior, de 1.5litros, estaríamos usando tres jarras y no desperdiciaríamos nada.

Claro que entonces uno piensa: «¡Joder! Entonces defino el tamaño de cluster al mínimo posible y así optimizo la memoria». Esto es cierto, pero has de tener en cuenta que conforme menor sea el tamaño de cluster, más clusteres tendrá el disco duro. Cuanto más clusteres tenga el disco duro menos eficaz será la lectura. Esto es por cómo se guarda la información en el disco duro, simplemente va llenando jarras que estén vacías (luego tiene un segmento de información que indica dónde se encuentran cada una de las jarras que pertenecen a un archivo dado). Esto es la fragmentación.

Por eso hay un tamaño predeterminado, para el usuario medio, de 4kb si no me confundo (lo que propone por defecto windows cuando formateas).

En mi caso como proyecto usos a mis discos duros, asigno un tamaño de cluster en función de ello. Por ejemplo, en el disco que tengo sobre todo documentos (y mis abrumadoras bibliotecas de calibre) tengo un tamaño ligeramente inferior, pues al ser centenas de miles de archivos los que ahí albergo (archivos pequeños en su mayoría) es más eficaz de este modo por lo del tamaño en disco, que te decía. En cambio, en los discos donde tengo sobre todo archivos grandes, como películas o isos, tengo un tamaño de cluster grande, porque no me importa demasiado perder algo de espacio en disco teniendo en cuenta que tendré menos sectores a los que acceder cuando quiera recuperar un archivo (al ser archivos grandes, ocupan muchos sectores. Esto implica muchos tiempos de acceso. Conforme menos clusteres, por ser más grandes, tenga que acceder, más rápido recupero la información).

Por eso pregunto si soy el único que lo hace xD

1 respuesta
Amazon

#23 y cómo de grande los haces? Supongo que al ser más grande cada cluster, será más rápido porque no tendrá que acceder a más, no?

Suena bien, la verdad es que nunca había modificado ese valor xD

1 respuesta
eXtreM3

Tanto te molesta que en un disco de 6Tb se te queden sin ocupar 2Gb? Baja al almacén y píllate uno de estos de 8Tb

1 respuesta
Amazon

#25 cuando se llene, y sí, me molesta un poco xD

hda

#24 para discos de muchos archivos pequeños recomendable es poner 1 o 2kb (optimizamos memoria, porque habrá muchos archivos, pero lo que desperdicio por contenedor es poco; esto a costa de tiempos de acceso, cosa que no me importa mucho, porque son archivos pequeños) y para discos de archivos grandes 32kb (optimizamos tiempos de acceso, porque habrá menos clusteres a los que acceder en estos archivos grandes; a costa de perder espacio por clusteres semivacíos)

Nota: ¡El defragmentador es tu amigo! (excepto si estás bajo ssd, pues funciona de manera diferente)

1
B

Yo tengo en mi synology discos montados en raid híbrido, no es lo que buscas pero no desperdicias espacio.

1 respuesta
Amazon

#28 posibilidad de añadir discos con posterioridad o quitar uno porque se rompe sin pérdida de datos de los otros discos?

1 respuesta
hda

#29 para no perder datos en ese caso tienes que irte a configuraciones espejo (raid 1). Pero eso implica siempre tener el doble de discos duros.

Lo de añadir discos en caliente a una raid 0 me interesa, ¿se puede hacer?

Usuarios habituales