-
|
Is it normal to see the 7z console and 7z executable running in 32 bits? Would there be gains with the 64 bit version? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
|
There is only a single executable for 7-zip, so yes it's normal that it runs in 32bit when it's using the executable. But when it uses the dll instead it does use the proper 64bit library. The executable (by default) is only used when updating books and the library for everything else (file access, etc). So it would just affect the update process. Not sure why a 64bit executable was never provided, probably for comptability reasons. It probably made sense then. It probably wouldn't hurt to provide a 64but also. Especially since anything 32bit only is really rare these days and we already have 64bit only functions (like new image formats). |
Beta Was this translation helpful? Give feedback.
-
|
Merci :) |
Beta Was this translation helpful? Give feedback.
-
|
I've figured out the reason it only packaged the 32bit executable. Both 32bit & 64bit dll live in the same folder with the 64bit renamed to There is a standalone executable, but that has limited format support, so it wouldn't be able to read RAR files for example. Since RAR updating isn't supported already using the standalone executable instead would be a possibility. It would only be a problem if someone as changed |
Beta Was this translation helpful? Give feedback.

There is only a single executable for 7-zip, so yes it's normal that it runs in 32bit when it's using the executable. But when it uses the dll instead it does use the proper 64bit library.
The executable (by default) is only used when updating books and the library for everything else (file access, etc). So it would just affect the update process.
Not sure why a 64bit executable was never provided, probably for comptability reasons. It probably made sense then.
It probably wouldn't hurt to provide a 64but also. Especially since anything 32bit only is really rare these days and we already have 64bit only functions (like new image formats).