However some 32bit older laptops are faster than some newer 64 bit laptops.
I never ever heard of a 32 bit program having ANY penalty other than addressable RAM and speed. I can't imagine why 64bit Calibre on an 64 OS with 64bit Atom and only 2G RAM max should be any different other than speed on a 32bit OS on an actually faster Centrino Duo with 4G of RAM. No matter if running Linux Mint or Windows. Some 64bit Atom Tablets are only shipped with 32bit Windows 10 because they have 2G RAM, but actually will run 64bit Linux, once you figure the 32bit EFI files.
You can't run a 64bit program on 32bit OS even if the CPU is 64 bit, though in that case a VM will allow a 64bit OS on the 32 bit host and in that case the 64 bit OS can access the 8 G of RAM even though the host 32 bit OS can only access 4G.
In any case I run 64 bit OS on 64 bit CPUs and then usually 64 bit and 32 bit programs as available. I have never had a problem with Calibre on 32 bit Windows or 32bit Linux (32 bit CPUs, except for the 32 bit Win 10 on a 64bit CPU tablet).
I can't imagine why 32bits vs 64 bits can be an issue for the application if there is enough RAM. I've never heard of such a thing. RAM and speed are the ONLY reasons for 64 bit x86-64 vs x86 and not all 64 bit CPUS are faster than the fastest 32 bit CPUs. Some 64 bit CPUs have rubbish graphics or HDD too.
Actually in some cases the 64bit x86-64 bit code is LESS efficient than 32bit code where all the data is 8, 16, 24 or 32 bits.
|