Andy Young, an ex-Microsoft senior software engineer, posted a message on X/Twitter bemoaning that even with his $1,600 Core i9 CPU and 128 GB of RAM, Windows...
linux is caching a lot, if there’s enough RAM. you can see it in the output of the “free” command.
however, nothing stops you from moving all the stuff you frequently use to a ramdisk. it’s just uncomfortable copying it over and refreshing it as updates come in. also you may want to persist some files.
personally i have my shader caches on a ramdisk on some of my boxes. the gains are minimal.
however, nothing stops you from moving all the stuff you frequently use to a ramdisk.
mount /dev/vg-ssd/lv-usr /usr
But do it during install or you have to go behind and remove the eclipsed install stuff after.
And don’t do it on systemd-afflicted systems as lennart’s cancer makes that harder because he couldn’t figure out why a /usr directory was useful and he ditched it. Dunning-kruger says what?
linux is caching a lot, if there’s enough RAM. you can see it in the output of the “free” command.
however, nothing stops you from moving all the stuff you frequently use to a ramdisk. it’s just uncomfortable copying it over and refreshing it as updates come in. also you may want to persist some files.
personally i have my shader caches on a ramdisk on some of my boxes. the gains are minimal.
But do it during install or you have to go behind and remove the eclipsed install stuff after.
And don’t do it on systemd-afflicted systems as lennart’s cancer makes that harder because he couldn’t figure out why a /usr directory was useful and he ditched it. Dunning-kruger says what?
/usr was introduced because the original UNIX machine ran out of storage space and they had to mount a second drive.