Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

cdrtools_from_Schily | NTLFN problem of 7-ZIP | 7-ZIP vs ZIP (Announce)

posted by Rugxulo Homepage, Usono, 24.07.2010, 23:44

> Strange, but I get the message "out of swap space" with 4.65 and 9.13. I am
> using CWSDPMI r7. My settings are -mx9 and md=32m. It even comes up at mx5
> and -md=32m. I'm using a RAM disk as TEMP.

What are you trying to compress? How big is it?

CWSDPMI defaults to c:\cwsdpmi.swp so you have to use -p -sd:\cwsdpmi.swp temporarily or CWSPARAM.EXE to change this permanently. r7 works fine with 1 GB of RAM or greater, but r5 and buggy r6 both have issues. Try again with HDPMI32 if you're really curious. Also set TMPDIR just in case (some DJGPP tools like GCC use it, not sure about p7zip specifically).

BTW, check again, I can't remember exactly, but I think you may have to use both of these: -ms=32m -m0d=32m

> The error occurs on all my
> systems -- it even occurs on a DOS system with >2GB free XMS memory! Could
> be some >2Gb bug, but it also happens on other systems with 1GB and 2GB
> total system RAM. It is strange, as some files compress fine, but at 80% -
> 99% complete the error comes up.

Do you have JEMM386 loaded? By default I think it limits EMS to 120 MB, which CWSDPMI seems to run up against unless you tell it otherwise. The latest CWSDPMI.DOC suggests "MAX=0".

> I do *not* get that message with the SAME settings with 4.58! So, for now I
> am sticking with 4.58 unless someone can give me a compelling reason to
> switch.

Even 4.61 beta has a bug with AES encryption and probably some others (PPMD in .ZIP). Also, I suspect 4.58 was compiled by Kostylev with FSU Pthreads (and nobody can reproduce it). Yes, there are some obscure issues with p7zip and DJGPP not working well together. Blame it on the heavily *nix-oriented port and multithreading.

> It seems the 9.13 version is 5-10% slower while still giving exact
> same file sizes as 4.65 (with same commandline options ex, -mx5... So I
> see no compelling reason to switch to 9.13 at all.

9.04 was buggy, but it was the first to support LZMA2, which is really only useful for better multi-threaded compression, delta (.WAV) file compression, and better handling of uncompressable streams. Oh, and .xz format, but if you don't care about any of that, I'd stick to 4.65 "stable", personally (unless you can 100% prove it's buggy somehow).

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 438 users online (0 registered, 438 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum