Bucket fill page

Very interesting :slight_smile:
For whom is able to understand the subject.

It’s ok for me as I know what you’re talking about, but not sure that many people on forum can really understand your technical explanation :sweat_smile:

In simpler words (I hope), @lordmmx9, having a 64bit OS is just more efficient than a 32bit because CPU is able to do more calculation with less instruction.
For example -a very simplified example- with a 64bits CPU with one instruction, you can made 10 addition in one fast instruction, where a 32bit CPU will need 10 [slower] instructions.

If you’re running a 32bit os on a 64bit CPU, os an applications will run slower than if you have a 64bit os on the same computer.

And for what I understand, Krita is coded to be optimized with 64bit CPU instructions.
And when it’s build for a 32bit OS, there’s a “translation” of the single fast instruction to a suit of slow instructions

The translation is made automatically by the compiler:

  • but it can’t be guaranteed that compilers will continue to do this job in the future
  • if you have a non-official version of Krita (ie: a 32bit version provided by a third-party) and if you have a blocking bug, probably it will be more difficult to got help (like users still using Windows 7…)
  • you have to wait for distro update, you can’t use new version immediately
  • you have no guarantee that distro will continue to maintain a 32bit version of Krita

After, I can understand that having a new computer can be something difficult and doing an upgrade for a 32bit to 64bit without loosing application, configuration, data, can be something difficult…

Just keep in mind that maybe one day, you should have to change to a 64bit OS to be able to continue to use Krita.

Yeah.
~35years ago, when I had a computer for the first time at home, there was 8KB memory.
Just thinking about 64KB was something insane (and few years later when my father bought a 64KB extension module, hey, I can tell you that was not insane anymore !! :grimacing:)
(yes, I’m talking about Kilobytes, it’s not an error )

Grum999

1 Like

In my end it’s not better. 32bit is lighter at the top end 10% is not much and doesn’t matter at all on a system that only has 4gb of ram. If it had more than yeah. I ran debian 64bit and krita was quicker to lock up the system. Just saying I’ve been working on building computers for about 10 years now.

For the mods feel free to close this thread. As long as I can see the video on here. Thanks.