3 ms·
>I use my laptop for KiCad PCB design, compiling embedded firmware, and FPGA synthesis. None of these really use that much RAM. But if you leave tabs open in Fi
by puzzlingcaptcha 2y ago
>I use my laptop for KiCad PCB design, compiling embedded firmware, and FPGA synthesis. None of these really use that much RAM. But if you leave tabs open in Firefox or Chrome [...]
Web browser RAM consumption is ridiculous. I recently tried ChromeOS on Intel Compute Stick with 2GB RAM (which is ostensibly a certified device supported until 2027!) and it would run out of memory and freeze within minutes of opening Chrome. Similar story on Linux+Firefox, had to set up swap+zswap to prevent it from running out of memory and locking up.
I remember that Firefox used to host areweslimyet.com for a while, tracking improvements to memory usage, this has been now migrated to TaskCluster and effectively disappeared from public view.
- xnx 2y agoIs using unallocated RAM bad? I'd rather have all my RAM utilized to save trips to disk than sit empty.
- chrisandchris 2y agoI think some engineers misunderstood "unused RAM is lost performance" as "all this RAM is mine". Unallocated RAM is bad, but allocating multiple GBs just to display a website is just ineffecient.
- yjftsjthsd-h 2y agoUsing more cache won't result in the system freezing.
- haolez 2y agoI remember that many years ago there was a push for the x32 ABI[0] that could, in theory, use less RAM in a 64-bit machine. I also remember that I tried to compile Chromium with this ABI enabled and there was a lot of 64-bit bit ops that prevented me from succeeding. What happened to this effort? Does anyone more knowledgeable know? [0] https://en.wikipedia.org/wiki/X32_ABI https://en.wikipedia.org/wiki/X32_ABI
- crest 2y agoDoesn't userspace have access to the full ISA in the x32 ABI and the page tables are just configured to wrap at 32 bits?