Personal computing discussed
Moderators: renee, morphine, Steel
synthtel2 wrote:
MOSFET wrote:I time-trialed with stopwatch loading Cities Skylines from a Kingston HyperX 3K 120GB Sandforce SSD and from a Plextor/Lite-On PCIe NVMe 512GB Marvell-controller SSD.
jihadjoe wrote:Those benchmarks are based on compressing TEXT. Actual programs, and especially textures and audio are much less compressible and slower to decompress. You can even go to the lzbench github page and see the folder for the large text file they are compressing. There is no way you are getting 3000MB/s on actual game assets.
The benchmark result in the forum link I posted was using 7Zip, which is already one of fastest archivers around, and can load up as many cores as a system has.
ANSI-C and C++ source code in LZMA SDK is subset of source code of 7-Zip.
Krogoth the Unimpressed wrote:The returns you get aren't really that much to make it worthwhile.
JustAnEngineer wrote:Krogoth the Unimpressed wrote:The returns you get aren't really that much to make it worthwhile.
The price difference this weekend is just 9%. When PCIe+NVMe SSDs were priced at more than double what similar SATA+AHCI SSDs cost, I would have agreed with you. With the prices as close as they are today, I'd say, "Why not?"
Chrispy_ wrote:"Yes, this new V8 Camaro is faster than my old donkey and cart"
MileageMayVary wrote:Chrispy_ wrote:"Yes, this new V8 Camaro is faster than my old donkey and cart"
Anyone got tips on turbo charging a donkey?
Redocbew wrote:That begs the question, what kind of ECC do we need to course-correct a ballistic donkey?
[[email protected] comptest]$ time lz4 maps.bundle
Compressed filename will be : maps.bundle.lz4
Compressed 918132683 bytes into 430172529 bytes ==> 46.85%
real 0m1.066s
user 0m0.860s
sys 0m0.197s
[[email protected] comptest]$ time gzip -k maps.bundle
real 0m21.578s
user 0m21.293s
sys 0m0.217s
[[email protected] comptest]$ time bzip2 -k maps.bundle
real 2m12.422s
user 2m11.427s
sys 0m0.197s
[[email protected] comptest]$ time 7z a maps.bundle.7z maps.bundle
[...]
real 1m28.824s
user 2m32.927s
sys 0m0.713s
[[email protected] comptest]$ ls -l
total 2169024
-rwxr-xr-x 1 blah blah 918132683 Nov 15 15:38 maps.bundle
-rw-r--r-- 1 blah blah 222628052 Nov 18 16:33 maps.bundle.7z
-rwxr-xr-x 1 blah blah 307291819 Nov 15 15:38 maps.bundle.bz2
-rwxr-xr-x 1 blah blah 342845467 Nov 15 15:38 maps.bundle.gz
-rw-r--r-- 1 blah blah 430172529 Nov 18 16:21 maps.bundle.lz4
[[email protected] comptest]$ time unlz4 maps.bundle.lz4
Decoding file maps.bundle
Successfully decoded 918132683 bytes
real 0m0.577s
user 0m0.393s
sys 0m0.177s
[[email protected] comptest]$ time gunzip maps.bundle.gz
real 0m4.417s
user 0m4.183s
sys 0m0.207s
[[email protected] comptest]$ time bunzip2 maps.bundle.bz2
real 0m27.229s
user 0m26.820s
sys 0m0.313s
[[email protected] comptest]$ time 7z e maps.bundle.7z
[...]
real 0m10.603s
user 0m10.337s
sys 0m0.197s
[[email protected] comptest]$ time lz4 -9 maps.bundle
Compressed filename will be : maps.bundle.lz4
Compressed 918132683 bytes into 367396737 bytes ==> 40.02%
real 0m17.964s
user 0m17.667s
sys 0m0.213s
[[email protected] comptest]$ ls -l
total 1472816
-rwxr-xr-x 1 blah blah 918132683 Nov 15 15:38 maps.bundle
-rw-r--r-- 1 blah blah 222628052 Nov 18 16:33 maps.bundle.7z
-rw-r--r-- 1 blah blah 367396737 Nov 18 16:40 maps.bundle.lz4
[[email protected] comptest]$ time unlz4 maps.bundle.lz4
Decoding file maps.bundle
Successfully decoded 918132683 bytes
real 0m0.595s
user 0m0.423s
sys 0m0.163s
[[email protected] comptest]$