Sujet : Re: Building Linux in /dev/shm
De : candycanearter07 (at) *nospam* candycanearter07.nomail.afraid (candycanearter07)
Groupes : comp.os.linux.advocacyDate : 19. Apr 2024, 15:30:02
Autres entêtes
Organisation : the-candyden-of-code
Message-ID : <uvtrkq$312kp$1@dont-email.me>
References : 1 2 3
User-Agent : slrn/pre1.0.4-9 (Linux)
vallor <
vallor@cultnix.org> wrote at 02:53 this Friday (GMT):
On Thu, 18 Apr 2024 14:50:03 -0000 (UTC), candycanearter07
<candycanearter07@candycanearter07.nomail.afraid> wrote in
<uvrbur$2ae33$1@dont-email.me>:
>
vallor <vallor@cultnix.org> wrote at 23:41 this Wednesday (GMT):
$ df -h .
Filesystem Size Used Avail Use% Mounted on
tmpfs 126G 542M 126G 1% /dev/shm
>
What do you think? Is it worth it to try building Linux
on a ramdisk?
>
6.8.7 is out now, so I thought I'd try it:
>
$ time -p make -j 32
[...]
real 432.09
user 11085.32
sys 2520.37
>
That's with a "kitchen sink" build using a .config that
originally came from Linux Mint's "lowlatency" sources.
>
(To set it up, I unpacked the tar file onto /dev/shm -- much
faster than if I'd tried to rsync the unpacked sources.)
>
After the build:
$ df -h .
Filesystem Size Used Avail Use% Mounted on
tmpfs 126G 23G 103G 19% /dev/shm
>
(Of course, now that I've done this stunt, I'm rsync'ing
the tree onto my NAS, so I'll have it after the reboot.)
>
And there you go: doing Linux stunts, so you don't have to.
Isn't /tmp usually mounted as a ramdisk?
>
Some distros might do that. Linux Mint doesn't, and I
don't advise it.
$ findmnt /tmp
TARGET SOURCE FSTYPE OPTIONS
/tmp tmpfs tmpfs rw,nosuid,nodev,size=8043524k,nr_inodes=1048576,inode64
Mine does at least.
-- user <candycane> is generated from /dev/urandom