top | item 47161123

(no title)

anyfoo | 4 days ago

In my experience the situations where you run into thrashing are rather rare nowadays. I personally wouldn't give up a good optimization for the rare worst case. (There's probably some knobs to turn as well, but I haven't had the need to figure that out.)

discuss

order

fluoridation|4 days ago

Try doing cargo build on a large Rust codebase with a matching number of CPU cores and GBs of RAM.

anyfoo|4 days ago

I believe that it's not very hard to intentionally get into that situation, but... if you notice it doesn't work, won't you just not? (It's not that this will work without swap after all, just OOM-kill without thrashing-pain.)