I have a 980 MB 8bit Tiff (no LZW). With 4 core cpu I cant compress it, IF I choose 4 cores for the job. Intel 2500k/4.6 and 8GB superfast RAM.
With 3 of 4 cores it works, but is very slow. But 7z do it. Result is a ~175 MB file in 6 minutes and ave. cpu load in task-manager is ~37%. ~2.5 MB/s speed...
With 4 cores, the progress bar "flying" in 1 second to 50% and... 7z do nothing more. Also for the next 20 minutes... But I can abort the operation in the GUI. UI is not frozen.
I have also a 263 MB Tif. It works with 4 cores. With ~2MB/s speed...
Settings are 7z, max, lzma2, 64mb, 192, 4GB and f=bcj2:d15M (GUI, after kontext menu point)
p.s.1:
Winrar5 with the 980MB Tif: 225MB in ~60s.
p.s.2:
mem req info in the gui for 3 cores, 680MB. For 4 cores, ~2.7 GB? Wow...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
bcj2 option is not required.
So try all levels and compare times
with 4 cores:
1) Fastest
2) Fast
3) Normal
4) Normal, f=bcj2
5) Max
6) Max, Word size: 192
7) Max, Word size: 192, f=bcj2
Look CPU load in task manager
Last edit: Igor Pavlov 2020-02-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
980MB Tif:
1) 11s, 100% load
2) 17s, 100% load
3) 2m:18s, 65%-75%
4) 2m:27s, 75%-80%, more fast jumps of progress bar, drop of load last ~15s to 35%
5) 2m:39s, 70%-78%, drop to 35% for last ~15s,
compressed file is 170MB (wow, all antoher not under 173 MB)
6) 3m:14s, 72%-81%
7) 3m:25s, 73% (?), more fast jumps of progress bar, drop to 35% for last ~20s
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't remember exactly. Mostly I wasn't installing the patch manually (if there is single patch for that downloadable), but I've installed some Intel microcode update and standard Windows Update.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Igor Pavlov, please add an option to the program settings "unpack files/folders with saving the date of change/creation".
Because there is a problem: 7-Zip unpacks EXE files Without saving the file date. This is bad for me.
Make this option applicable to ALL FILES from the archive!!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry I see where I can create a new topic. I am moving it out.
Hi, sorry to be a bit off topic over here, but would be good to have the source files compressed with some other compression method than 7z n my opinion. I am trying to packagize 7z for our Dropline GNOME distribution and unfortunately I dont have 7z yet installed on my system to be able to extract the sources to build them.
Is there any other solution except installing it on another computer and then repacking it to be able to use it with our build system ?
Last edit: casaxa 2020-04-13
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't understand that request.
in windows you can use: https://www.7-zip.org/a/7zr.exe
in linux you can use p7zip to unpack 7z archives.
also you can use 7zr.exe via wine.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi (sorry for my english)
I have a 980 MB 8bit Tiff (no LZW). With 4 core cpu I cant compress it, IF I choose 4 cores for the job. Intel 2500k/4.6 and 8GB superfast RAM.
With 3 of 4 cores it works, but is very slow. But 7z do it. Result is a ~175 MB file in 6 minutes and ave. cpu load in task-manager is ~37%. ~2.5 MB/s speed...
With 4 cores, the progress bar "flying" in 1 second to 50% and... 7z do nothing more. Also for the next 20 minutes... But I can abort the operation in the GUI. UI is not frozen.
I have also a 263 MB Tif. It works with 4 cores. With ~2MB/s speed...
Settings are 7z, max, lzma2, 64mb, 192, 4GB and f=bcj2:d15M (GUI, after kontext menu point)
p.s.1:
Winrar5 with the 980MB Tif: 225MB in ~60s.
p.s.2:
mem req info in the gui for 3 cores, 680MB. For 4 cores, ~2.7 GB? Wow...
Do you use 64-bit Windows x64?
bcj2
option is not required.So try all levels and compare times
with 4 cores:
1) Fastest
2) Fast
3) Normal
4) Normal, f=bcj2
5) Max
6) Max, Word size: 192
7) Max, Word size: 192, f=bcj2
Look CPU load in task manager
Last edit: Igor Pavlov 2020-02-29
Sorry. Files are of course 24bit (8x8x8 bit ;-) )
of course (64bit).
980MB Tif:
1) 11s, 100% load
2) 17s, 100% load
3) 2m:18s, 65%-75%
4) 2m:27s, 75%-80%, more fast jumps of progress bar, drop of load last ~15s to 35%
5) 2m:39s, 70%-78%, drop to 35% for last ~15s,
compressed file is 170MB (wow, all antoher not under 173 MB)
6) 3m:14s, 72%-81%
7) 3m:25s, 73% (?), more fast jumps of progress bar, drop to 35% for last ~20s
So why there was "hang" for 20 minutes, and now it works for 3.25s?
What exact condition for "hang"?
// i7-8700K, 16GB RAM, SSD, W10 x64
Input file: ~857 MB txt file (cracking dictionary) with almost 80M lines.
Output size:
bt4: 178 MB
bt5: 178 MB
x1: 217 MB
x3: 219 MB
Global time:
bt4: 55
bt5: 38
x1: 7
x3: 13
As I wrote
"Settings are 7z, max, lzma2, 64MB, 192, 4GB and f=bcj2:d15M"
7), is Max. Max, ist default 32MB dictionary.
Above, my dictionary is 64MB.
Thx.
p.s.:
But, I mean, all these tests having ... interessting... [i]runs[/i] and results.
ok, try another tests:
1) max, 32MB, 192
2) max, 48MB, 192
3) max, 64MB, 192
4) max, 64MB, 192, f=bcj2:d15m
Try to find exact thing that leads to "hang"
Last edit: Igor Pavlov 2020-03-01
Hi! Here is my test (7-zip v19 and v20).
Yet another test with timings
Is this version recommended for installation? Or is v19 still more stable?
Thanks)
2020-03-15
Windows 10 x64 Pro PL 10.0.18363.720 up-to-date
CPU i7-8700K 3.7-4.7 GHz, 6 cores, 12 threads
RAM 2*8=16 GB 4000 MHz 19-21-21-41 Dual Channel
mobo Asus Maximus X Code
SSD M.2 NVMe 512 GB Samsung 960 Pro
In few weeks I'll change to i9-9900K.
2020-03-24
All the same but CPU: i9-9900K (8 cores, 16 threads)
2020-05-20
7z 20.00 x64
i9-9900K @ 5000 MHz
RAM @ 4000 MHz, no XMP, 19-21-21-41
I suppose it's performance degradation for all Skylakes because of "jcc erratum" patch.
OLD result:
New result:
Did you install the patch manually, or it's default update from Windows?
Last edit: Igor Pavlov 2020-05-21
I don't remember exactly. Mostly I wasn't installing the patch manually (if there is single patch for that downloadable), but I've installed some Intel microcode update and standard Windows Update.
Maybe it's a good time to reconsider adding of some other algos from 7-Zip ZStandard fork?
Igor Pavlov, please add an option to the program settings "unpack files/folders with saving the date of change/creation".
Because there is a problem: 7-Zip unpacks EXE files Without saving the file date. This is bad for me.
Make this option applicable to ALL FILES from the archive!!!
Test results for Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz (506E3):
Hello Igor, could you also provide the source code for the last versions - it would be nice ?
Also, if you website isn't reachable from some countries because if the cloudflare IPs - I could give you the space here in germany.
With best regards, Tino
The source will be released when current work will be finished. Maybe some additional alphas will be released before.
The 7-zip's IP is blocked only in some ISPs of Russia. So it's not wide problem.
Sorry I see where I can create a new topic. I am moving it out.
Hi, sorry to be a bit off topic over here, but would be good to have the source files compressed with some other compression method than 7z n my opinion. I am trying to packagize 7z for our Dropline GNOME distribution and unfortunately I dont have 7z yet installed on my system to be able to extract the sources to build them.
Is there any other solution except installing it on another computer and then repacking it to be able to use it with our build system ?
Last edit: casaxa 2020-04-13
I don't understand that request.
in windows you can use:
https://www.7-zip.org/a/7zr.exe
in linux you can use p7zip to unpack 7z archives.
also you can use
7zr.exe
via wine.Yes I fount out p7zip, sorry for the noise.
7-Zip 20.00 alpha (x64) : Copyright (c) 1999-2020 Igor Pavlov : 2020-02-06
Windows 6.1 7601 SP:1.0 Suite:100 Type:1
x64 6.3C03 cpus:8 8T f:427744
Intel(R) Xeon(R) CPU E3-1270 v3 @ 3.50GHz (3.90GHz Turbo)