You are not logged in.
Hey,
in my usecase, chromium uses most of the memory most of the time. I am interested in X32 abi, which would certainly decrease the memory requirement. Since every tab is its own process, there is no way to exceed the 4GB-per-process limit.
How much work would it take to try to run just chromium under X32 abi on Arch?
Offline
You would probably use more memory as all the X32 libraries for chromium would need loaded into memory. Your x86_64 version probably has many of them loaded already due to other software.
Offline
That is a valid standpoint, but I estimate it to be around 200-300MB total. On windows, they are statically linked anyways.
Chrome currently uses 4GB RAM + 3GB swap, so it would decrease pretty significantly.
Is something like this doable on arch in a few hours?
Offline
You would need to build an x32 toolchain - there are packages for that in the AUR. Then create libx32-???? packages for all the libraries that are needed and finally build chromium. I guess given you need to ask about the time taken, you are looking at at least a day to do this, but potentially much more.
Offline
Does this huge consumption of memory also happen on other web browsers (e.g. firefox, opera, luakit)? I wonder if this is a specific problem from chromium (for your use case).
Last edited by thiagowfx (2014-12-26 17:03:15)
Offline
Well, it's not a problem, it' just a way chromium is. In general, other browsers are less memory hungry.
I have decided not to proceed with this project as it would require too much effort.
Offline
Maybe this is a little off topic, but I just stumbled upon this today. Perhaps it could have something to do with your problem?Also, try opening Chromium's task manager (hotkey is Shift+Esc) and track what exactly is eating up the memory from your computer.
Offline