this post was submitted on 01 Nov 2024
1399 points (99.2% liked)

linuxmemes

21355 readers
1784 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] henfredemars@infosec.pub 70 points 2 weeks ago (3 children)

    I've seen builds of the Linux kernel that comfortably fits in my on-die CPU caches.

    So it would just be a picture of an empty sofa.

    [–] cmnybo@discuss.tchncs.de 45 points 2 weeks ago (1 children)

    There are mid range CPUs with 128MB of L3 cache now. A Linux distro like Tiny Core could fit entirely in cache.

    [–] henfredemars@infosec.pub 26 points 2 weeks ago (1 children)

    Tiny Core Linux is a minimal Linux kernel based operating system focusing on providing a base system using BusyBox and FLTK. It was developed by Robert Shingledecker, who was previously the lead developer of Damn Small Linux.

    Ah, that explains a lot! Didn't know about TCL.

    [–] Valmond@lemmy.world 4 points 2 weeks ago (1 children)
    [–] roguetrick@lemmy.world 3 points 2 weeks ago

    Won't run on my 386? Well what good is it then.

    [–] gravitas_deficiency@sh.itjust.works 6 points 2 weeks ago (1 children)
    [–] henfredemars@infosec.pub 7 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

    Hm? Do you mean a link to builds that are this small? My midrange Intel i5-12600K (I'm a working man, doc...) L3 cache is 20,971,520 bytes. My Linux Mint (basically Ubuntu kernel) vmlinuz right now is only 14,952,840 bytes. Sure, that's a compressed kernel image not uncompressed, but consider this is a generic kernel built to run most desktops applications very comfortably and with wide hardware support. It's not too hard to imagine fitting an uncompressed kernel into the same amount of space. Does that help to show they're roughly on the same order of magnitude?

    Ten years old kernels could be 2 MB.

    Gotcha - I thought you meant you had seen some sort of demo/article/whatever with a proof of concept, but I misunderstood.

    [–] BCsven@lemmy.ca 3 points 2 weeks ago

    My ARM board from 2010 has 256MB of memory. It runs an old 3.1 kernel (not attached to internet) , new kernels won't fit/load. But on that I have OpenMediaVault running SAMBA shares and mindlna to serve music. It isn't even using 50% of the 256MB