compression en lha et RAM
15 sujets de 1 à 15 (sur un total de 16)
- 1
- 2
-
je cherche a compresser un gros fichier (>600Mo) en lha mais je n ai que 512Mo de memoire sur mon A1 donc quand la RAM est pleine = lha error !
est ce normal ? y a t il une option a passer pour eviter ? je ne savais que lha avait besoin d autant de RAM que la taille du fichier a compresser 😮
Lio
Admin
En fait, c’est pas vraiment ce que dit le monsieur…
Il dit que quand il fait son archive, il a droit à un « mémoire pleine », parce que ce c*n de lha utilise la ram pour créer l’archive temporairement. Enfin, si j’ai bien compris.
—
/me rajoute, ironiquement, que de toute façon lha suxx, utilisez tar gzip.
Only Amiga makes it possible !
Admin
Rusback : Ou bien c’est moi
Je suis en mode « Je capte plus trop ce qu’on me dit », donc forcément.
Mais bon, s’il veut compresser un fichier de 600 Mo en ram alors qu’il a que 512 Mo, c’est un peu idiot. Enfin, je sais pas trop du coup.
—
/me se cache et va méditer.
Only Amiga makes it possible !
Hip !!
c bizarre parce que ici il en créé un dans T:
Le mieux c’est encore d’essayer…
apparement il créé un fichier temporaire.. il me semblait que lha était justement limité à la quantité de mem dispo pour packer.
Admin
Admin
Lisez la doc (miam le lha.guide !) ou tapez lha « tout court » dans un shell ! Tous les paramètres sont expliqués..
Je n’ose imaginer que le port A1 de lha ne respecte pas toutes les options de la commande 68k d’origine (par l’excellent S.Boberg, crédité sur quelques jeux Team17 mais je m’égare…).
Lha n’utilise que quelques centaines de ko par défaut (style 300 ko) si ma mémoire est bonne. Les paramètres par défaut trainent dans la variable d’environnement LHAOPTS.
Lion : donc aucune raison d’avoir un soucis pour archiver 600 Mo ! Envoie moi la ligne de commande par MP svp et la version de ta commande lha..
Edit : sauf si tu collais ton archive cible en ram: => inutile alors de vouloir faire rentrer 600 Mo ou plus dans 512 Mo…
@bigdan: j’ai bien lu la doc.. elle dit que lha prend 300k pour sa stack et son code à lui j’ai rien vu concernant la limitation mémoire des fichiers…
De quelle option tu parle pour empecher ce fonctionnement (probablement le fonctionnement par défaut d’ailleurs, j’ai pas du faire de réglage) ?
Je me souviens avoir été confronté au même problème que Lion y’a pas si longtemps.
J’ai voulu compacter en lha un dossier faisant 650Mo.
(d’une partition vers une autre).
Et résultat, ma ram s’est vu fortement touchée par cette manip.
Même qu’au final, je m’étais fais une iso via makecd tellement ça m’avait gavé ^^
Don't lose it... and don't lose your head
@thefab: ligne de commande ici
mais en général je compresse rien d’aussi gros j’ai juste lu la doc/fait le test pour voir si je pouvais aider…
marrant d’ailleurs paskeu sur le bon vieu 12ooPPC des familles je me rapelle pas etre trop limité.. ni meme sur feu le o4o/64MoFast
je viens de refaire le test en ayant les 2 listers sur disque dur et ca donne la meme chose (out of memory).
voici la ligne de commande de Dopus 4.16 d’origine :
LHA -x a « {d}{RsEnter LHA archive name} » {O}
la version lha que j utilise est « LhA 2.8 Sep 23 2004 » (OS4 je suppose).
ce qui est drole c est qu un « avail flush » alors qu il me reste encore 40Mo gfx mem et 40Mo other mem donne un « not enough memory elf error »
la faute serait elle due a Dopus ?
Lio
15 sujets de 1 à 15 (sur un total de 16)
- 1
- 2
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Général › compression en lha et RAM