PDA

View Full Version : Razor Archiver Accelerator - RazorX


BLACKFIRE69
10-06-2020, 08:46
Razor Archiver Accelerator - RazorX 2


A Tool for Accelerate the Razor Archiver. (Tested with 1.01 - 1.03.7).

https://i.imgur.com/LvB0GN5.png

https://i.postimg.cc/8cp5rvz1/Screenshot-2021-03-08-140136.png

Arc.ini:


[External compressor:razorx]
header = 0
default = -t:100p
packcmd = RazorX.exe a -c:128m -d:128m {option} <stdin> <stdout>
unpackcmd = RazorX.exe x {option} <stdin> <stdout>



Compression:

https://i.imgur.com/1E4EUEC.png

Decompression:

https://i.imgur.com/DebZV69.png

Testing:

https://i.imgur.com/Kr0Fw3u.png


https://i.imgur.com/PviVDUS.png

KaktoR
22-06-2020, 01:36
I did some tests and comparisons. I just picked 2 random files from a unity engine game. I just left all settings on default (b64m f.e.).

Razor 1.03.7
Compressed 2 files, 191,947,340 => 43,193,710 bytes. Ratio 22.50%
Compression time: cpu 0.19 sec/real 311.28 sec = 0%. Speed 0.62 mB/s
All OK

RazorX
Compressed 2 files, 191,947,340 => 43,719,877 bytes. Ratio 22.78%
Compression time: cpu 0.08 sec/real 127.69 sec = 0%. Speed 1.50 mB/s
All OK

Razor PMT
Compressed 2 files, 191,947,340 => 43,743,167 bytes. Ratio 22.79%
Compression time: cpu 0.16 sec/real 122.23 sec = 0%. Speed 1.57 mB/s
All OK

RazorX has a slightly better ratio then PMT, but PMT has a slightly better speed.

Question: Does RazorX use all aviable CPU threads by default?

BLACKFIRE69
22-06-2020, 12:23
I did some tests and comparisons. I just picked 2 random files from a unity engine game. I just left all settings on default (b64m f.e.).

Razor 1.03.7
Compressed 2 files, 191,947,340 => 43,193,710 bytes. Ratio 22.50%
Compression time: cpu 0.19 sec/real 311.28 sec = 0%. Speed 0.62 mB/s
All OK

RazorX
Compressed 2 files, 191,947,340 => 43,719,877 bytes. Ratio 22.78%
Compression time: cpu 0.08 sec/real 127.69 sec = 0%. Speed 1.50 mB/s
All OK

Razor PMT
Compressed 2 files, 191,947,340 => 43,743,167 bytes. Ratio 22.79%
Compression time: cpu 0.16 sec/real 122.23 sec = 0%. Speed 1.57 mB/s
All OK

RazorX has a slightly better ratio then PMT, but PMT has a slightly better speed.


small time difference maybe because that the pc isn't always stable.


Question: Does RazorX use all aviable CPU threads by default?

yup.

KaktoR
22-06-2020, 12:32
Ok, then RazorX should be faster then PMT (I used just 4 threads (default) on PMT).

BLACKFIRE69
07-07-2020, 22:20
Razor Archiver Accelerator - RazorX 2 New Update


Compression:

Commands:
a = Compress

Options:
-c # = chunk size
-d # = window size (decompression uses 1.66# memory for each thread)

Usage:
RazorX.exe a -c# -d# - - <stdin> <stdout>


Decompression:

Commands:
x = Decompress

Options:
-t# = number of Threads for decompression

Usage:
rzx_u.exe x -t4 - - <stdin> <stdout>


Arc.ini:


[External compressor:RazorX]
header = 0
packcmd = RazorX.exe a -c64m -d64m - - <stdin> <stdout>
unpackcmd = rzx_u.exe x -t4 - - <stdin> <stdout>


For Compression:
RazorX.exe
rz.exe

For Decompression:
rzx_u.exe
cls-rz.exe


check the first post....

BLACKFIRE69
08-03-2021, 00:53
RazorX new Update
v2.0.0.1

Arc.ini
[External compressor:razorx]
header = 0
default = -t:100p
packcmd = RazorX.exe a -c:128m -d:128m {option} <stdin> <stdout>
unpackcmd = RazorX.exe x {option} <stdin> <stdout>

Additional options: RazorX.ini
[RazorX]
Exe=Razor\rz.exe
Window=128m

RAZOR archiver
-- strong compression ratio
-- fast decompression speed
-- rolz/lz compression engine
-- special processing for x86/x64, structures, some image-/audio-types
-- block-based deduplication (BLAKE2b)
-- unicode support & solid archiving


Usage:

biotec2k8
08-03-2021, 01:38
How does RazorX compress content?

Had to turn off Defender when downloading. It had a false positive

BLACKFIRE69
08-03-2021, 03:00
Had to turn off Defender when downloading. It had a false positive

ah, this's because the XTime.dll file is compressed by UPX.

biotec2k8
09-03-2021, 02:39
compress works.

When decompressing with your RazorX, however, I get an error message that my HDD is full.

Is there a solution to that?

BLACKFIRE69
10-03-2021, 00:14
compress works.

When decompressing with your RazorX, however, I get an error message that my HDD is full.

Is there a solution to that?

this error comes from FreeArc. but can I see the error message? (screenshot)