Datos del Tema
Creado el 28.10.09 a las 12:50
- 0 Votos
-
0
Favoritos - 156
Visitas - 5
Mensajes
¡Tema agregado a Favoritos!
Ya tienes este tema en Favoritos
Error
¡Buen Tema!0 Votos Disponibles
¡Tu voto ha sido enviado!
Ya has votado por este tema
[Error]
No puedes votar tu propio tema
No puedes votar a usuarios baneados
No puedes votar en un tema cerrado
Temas Relacionados
| Hola, como estan. No se si esta consulta va en la parte de hardware o de software, porque abarca los dos. Bueno, paso a contar. Resulta que tengo un micro AMD Phenom Quad-Core 9550 2.2 GHz. y me es muy lento el proceso de compreción y descompreción de archivos pesado (los núcleo no son de muchos MHz En tonces, mi duda es la siguiente; ¿existe algun programa que comprima y descomprima archivos y que aproveche los 4 núcleos? Porque tanto el WinZip, WinRar, Jzip, y demas compresores que conozco, sólo trabajan con uno de los núcleos, ignorando los restantes. Espero que alguien conozca algun programa. GRACIAS | ||
| Primero aclara que S.O tenes, porque a mi me paso que el Windows Vista tardaba una eternidad para comprimir o descomprimir, y con el Windows 7 vuela... Respecto a los nucleos, no se bien como es el tema, pero me parece que no funcionan los 4 juntos, y segun escuche, nunca es asi, sino que la maquina siempre trabaja con un solo nucleo, los restantes son de apoyo para procesos como diseño pesado, juegos, o cosas de gran magnitud ![]() | ||
| me parece que el tema es que independientemente del programa que uses, los algoritmos de compresión que usan son "seriales" (cuando ejecutas un algoritmo que es serial por mas que tengas 1000 núcleos solo es va poder ejecutar en uno a la vez). Se me ocurren 3 formas de poder mejorar el tiempo de compresión usando más nuecleos: -no estoy seguro que como sea el algoritmo rar cuando comprimes en "partes"; si la compresión de cada parte se hace por separado es muy probable que te use mas nuecleos -si tenes que comprimir digamos 10 directorios, cada uno de 1 GB, lo que podes hacer es simplemente comprimir cada uno por separado, al mismo tiempo (ejecutas, digamos, winzip, 10 veces, uno detras del otro). Esta es la mejor forma de comprimir cualuquier cosa; ya que no solamente te van a usar todos lo nueclos si no que los accesos a disco de cada una de las isntancias de Widzip (o lo que sea) es independiente de la otra. En general es preferible tener muchas mas instancias del programa que núcleos (la razón es que cada uno de las instancias se bloquean cada vez que acceden a disco; en ese momento, el nucleo que estaba usando , simplemente queda sin uso hasta que el acceso a disco termine). -si tenes un solo archivo grande, digamos de 5 gb ; lo que podes es usar un programa para separarlo en, digamos 10 partes (existe el programa "hacha" por ej, pero debe haber muchos mas). Cada una de las partes las comprimís como en el caso anterior. Más alla de esto, creo seguro que hay otros algoritmos (y programas que lo usan) que permiten compresion en "paralelo" y que por lo tanto pueden hacer uso de los 4 núecleos. Agrego: exiten versión mulitcore de algorimos de comresión conocidos. Por ej, teenes Solo los usuarios registrados pueden ver los links. ¡Registrate ahora, es gratis! y Solo los usuarios registrados pueden ver los links. ¡Registrate ahora, es gratis! (las versiones Windows las podes descargar desde aca Solo los usuarios registrados pueden ver los links. ¡Registrate ahora, es gratis! ) para descomprir estos formatos (que en realidad son identidicos a los bzip y gzip ) podes usar los mismos programas o 7zip ). Ok, estos programas de linea de comando (7zip no); pero bueno.... Basicamente (al menos pbzip2) hace basicamente lo mismo que te dije yo. Del readme 4. PBZIP2 DATA FORMAT You should be able to compress files larger than 4GB with pbzip2. Files that are compressed with pbzip2 are broken up into pieces and each individual piece is compressed. This is how pbzip2 runs faster on multiple CPUs since the pieces can be compressed simultaneously. The final .bz2 file may be slightly larger than if it was compressed with the regular bzip2 program due to this file splitting (usually less than 0.2% larger). Files that are compressed with pbzip2 will also gain considerable speedup when decompressed using pbzip2. Files that were compressed using bzip2 will not see speedup since bzip2 pacakages the data into a single chunk that cannot be split between processors. pbzip2 will still be able to decompress these files, but it will be slower than if the .bz2 file was created with pbzip2. "It is better to be beatiful than to be good. But... it is better to be good than to be ugly." (Oscar Wilde) Era jodido Oscarcito... "Why do programmers get Halloween and Christmas mixed up? Because OCT(31) = DEC(25)" "De vez en cuando la vida toma conmigo ferne' ...." (el_bot) AntiMW VBS Tools (saca los virus con notepad!!!) Última edición por el_bot: 16 de agosto de 1981 a la tardecita. Razón: nací. | ||
| overclockea la pc y luego ponele el winrar edicion corporativa y listo | ||
| Es mas facil decirlo que hacerlo | ||
| Ahorrar es robarse a uno mismo. Chiche dixit. | ||
| Herramientas | Buscar en este tema |
| |






