Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-01-2018, 05:12
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Cls-lzham

No chunking, No Temps, No external executable

Quote:
Originally Posted by Richard Geldreich, Jr
LZHAM is a lossless data compression codec written in C/C++ (specifically C++03), with a compression ratio similar to LZMA but with 1.5x-8x faster decompression speed. It officially supports Linux x86/x64, Windows x86/x64, OSX, and iOS, with Android support on the way.
Current Version: 1092018
Attached Files
File Type: rar cls-lzham.rar (1.17 MB, 203 views)
File Type: rar cls-lzham_rev1092018.rar (159.5 KB, 114 views)

Last edited by Gupta; 09-01-2018 at 02:43.
Reply With Quote
The Following 12 Users Say Thank You to Gupta For This Useful Post:
78372 (06-01-2018), Andu21 (06-01-2018), DiCaPrIo (06-01-2018), doofoo24 (06-01-2018), EzzEldin16 (06-01-2018), gozarck (06-01-2018), JRD! (06-01-2018), Razor12911 (06-01-2018), ShivShubh (16-01-2018), Simorq (06-01-2018), teusma (30-01-2018), unarc 125 (06-01-2018)
Sponsored Links
  #2  
Old 06-01-2018, 05:45
doofoo24 doofoo24 is offline
Registered User
 
Join Date: Nov 2016
Location: canada
Posts: 408
Thanks: 138
Thanked 474 Times in 227 Posts
doofoo24 is on a distinguished road
test it on small file size decompress work will with inno with the setting that you gave lzham:b4:w24:s4:l10 decompression speed around 87 mb/s on ssd but in compression it slower than lzma...
is there other setting to make better ratio or this is the max setting for lzham,
the cls work great so far no error...

Last edited by doofoo24; 06-01-2018 at 05:47.
Reply With Quote
  #3  
Old 06-01-2018, 05:55
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
L10 is not that useful try l9, and increase window size until u get error

Increase buffer size to 16 may be, lzham really like big inputs at once

Last edited by Gupta; 06-01-2018 at 05:58.
Reply With Quote
  #4  
Old 06-01-2018, 06:03
DiCaPrIo DiCaPrIo is offline
Registered User
 
Join Date: Apr 2017
Location: Don't Know
Posts: 48
Thanks: 90
Thanked 49 Times in 30 Posts
DiCaPrIo is on a distinguished road
got error with 64ws
Attached Images
File Type: png 567.PNG (3.7 KB, 231 views)
Reply With Quote
The Following User Says Thank You to DiCaPrIo For This Useful Post:
Gupta (09-01-2018)
  #5  
Old 06-01-2018, 06:08
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Increase it slowly slowly, there is no limit but is limited by the hardware, or maybe something i am unware of,,,,,,, lzham initialization fails for too big win size

So increments it by 1 and see how far u can get, decompression remains unaffected from Window size

Last edited by Gupta; 06-01-2018 at 06:16.
Reply With Quote
  #6  
Old 06-01-2018, 06:16
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,749
Thanks: 2,170
Thanked 11,206 Times in 2,307 Posts
Razor12911 is on a distinguished road
Limited by memory probably, cls is x86 therefore 2GB memory limit
Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
ShivShubh (24-11-2019)
  #7  
Old 06-01-2018, 06:17
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Cpp compilers provides tricks to use int64_t

Or maybe u r right haven't checked lzham sources may be changing int type for x86 build will run tests tomorrow

Last edited by Gupta; 06-01-2018 at 06:20.
Reply With Quote
  #8  
Old 06-01-2018, 06:18
DiCaPrIo DiCaPrIo is offline
Registered User
 
Join Date: Apr 2017
Location: Don't Know
Posts: 48
Thanks: 90
Thanked 49 Times in 30 Posts
DiCaPrIo is on a distinguished road
got error on 27ws
worked 1 to 26 ws
Reply With Quote
  #9  
Old 06-01-2018, 06:19
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,749
Thanks: 2,170
Thanked 11,206 Times in 2,307 Posts
Razor12911 is on a distinguished road
Quote:
Originally Posted by PrinceGupta2000 View Post
Cpp compilers provides tricks to use int64_t

Ir maybe u r right will run tests tomorrow
I think that's a 64-bit integer, nothing to do with architecture. That's just an integer that's constructed using 64 bits in terms of binary.
Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
ShivShubh (24-11-2019)
  #10  
Old 06-01-2018, 06:22
doofoo24 doofoo24 is offline
Registered User
 
Join Date: Nov 2016
Location: canada
Posts: 408
Thanks: 138
Thanked 474 Times in 227 Posts
doofoo24 is on a distinguished road
@Razor12911 please can you update the cls-zstd to the newer ver 1.3.3 (there new setting like ultra and Long Range Mode)
Reply With Quote
  #11  
Old 06-01-2018, 06:24
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
If u can't represent more than 4 gb in int how will u address memory space more then that
Reply With Quote
  #12  
Old 06-01-2018, 06:26
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,749
Thanks: 2,170
Thanked 11,206 Times in 2,307 Posts
Razor12911 is on a distinguished road
Quote:
Originally Posted by PrinceGupta2000 View Post
If u can't represent more than 4 gb in int how will u address memory space more then that
You can represent 4GB> in int. Remember, 64-bit converts to 8 bytes. Int64 takes up just 8 bytes in memory, so really you can store that much data in the integer, but when it comes to addressing memory, this is not possible. At least from my understanding.

Edit:
At least in pascal, we are told that memory addresses can be recalled by pointers. These pointers in 32-bit environment are an equivalence to a 32-bit integer because they are 4 bytes while in 64-bit, they are 8 bytes.
Quote:
Originally Posted by doofoo24 View Post
@Razor12911 please can you update the cls-zstd to the newer ver 1.3.3 (there new setting like ultra and Long Range Mode)
I'll assign 78372 to do it

Last edited by Razor12911; 06-01-2018 at 06:34.
Reply With Quote
The Following 2 Users Say Thank You to Razor12911 For This Useful Post:
doofoo24 (06-01-2018), ShivShubh (24-11-2019)
  #13  
Old 06-01-2018, 06:33
doofoo24 doofoo24 is offline
Registered User
 
Join Date: Nov 2016
Location: canada
Posts: 408
Thanks: 138
Thanked 474 Times in 227 Posts
doofoo24 is on a distinguished road
shouldn't lzham:b512mb:w24:s4:l9 use more memory like 5gb???
it using 1gb and the ratio is worst than lzham:b4:w24:s4:l10...

Last edited by doofoo24; 12-05-2018 at 21:14.
Reply With Quote
  #14  
Old 06-01-2018, 06:37
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
@razor12911
For memory addressing processor or os prefers native integer types, 32 bit os performs bit level arithmetic to adress memory address more tha limit, and compilers stay away from this arithmetic overhead in x86 build unles told to do soo

Last edited by Gupta; 06-01-2018 at 06:52.
Reply With Quote
The Following User Says Thank You to Gupta For This Useful Post:
zzzwei222 (06-01-2018)
  #15  
Old 06-01-2018, 06:40
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 715 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Don't go too much high, lzham may flush data on high ram uses and can't use the redundancy and patterns from previously processed chunks
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Masked Compression (Ultimate compression in one go) panker1992 Conversion Tutorials 661 13-05-2024 16:51
Lzham - stdin/stdout shazzla Conversion Tutorials 5 04-06-2017 12:36
lzma2 on freearc as external panker1992 Conversion Tutorials 39 19-12-2015 09:01



All times are GMT -7. The time now is 00:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com