The officially official Devuan Forum!

You are not logged in.

#1 2020-05-15 17:14:05

Landor
Member
Registered: 2020-05-08
Posts: 1  

Lowest memory footprint obtained.

I just recently returned to the GNU/Linux community so to speak, although I have been using it steadily since the mid-2000s and previous to that before a hiatus. Anyway, I like this project, the community I've seen thus far, and the general DIY theme. I've been wondering what is the lowest memory footprint/usage any of you has been able to obtain with a WM and what was your wm/basic setup.

Thanks in advance for any replies.

Landor

Offline

#2 2020-05-15 19:14:31

PedroReina
Member
From: Madrid, Spain
Registered: 2019-01-13
Posts: 271  
Website

Re: Lowest memory footprint obtained.

Landor wrote:

lowest memory footprint/usage any of you has been able to obtain with a WM and what was your wm/basic setup.

IMHO it depends on what you consider "basic". I've experience installing general use computers in high school computer labs. We need browsing and office programs at a minimum. My Debian and Devuan installs with KDE take about 4GB of disc and run with just 1 GB. Latest Devuan 3 system require more RAM to be responsive, may be about 2 GB, but this figure is still untested personally.

Hope it helps.

Offline

#3 2020-05-15 19:32:00

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,125  
Website

Re: Lowest memory footprint obtained.

35MiB used, Alpine Linux (64-bit) & dwm with slstatus for the bar information:

2019-03-30-203524-1280x800-scrot.png

EDIT: I think that system was running openrc-init as PID1 instead of busybox.

Last edited by Head_on_a_Stick (2020-05-15 19:38:00)


Brianna Ghey — Rest In Power

Offline

#4 2020-05-20 11:31:44

Tobyb1906
Member
Registered: 2019-04-17
Posts: 20  

Re: Lowest memory footprint obtained.

IMHO it depends on what you consider "basic".

IMHO Basic isnt about what software you need to run. I'm sure Landor means about the minimum needed to run DE or WM.
For instance.....

I have a laptop with first gen i3 and 4 gig ram. Stock Mint 19.3 XFCE runs at about 360mb. I can get it with office suite and browser installed, idles at 250-290mb with minor tweaks. With the wordprocessor and firefox open runs at about 800-1000mb.

I get similar numbers with Devuan Beowulf Beta clean install on the same machine.
Unless they're open browser and office software installs add nothing to fresh boot idle load.

Whereas Mint 19.3 Cinnamon clean install idles I seem to recall at about 700-800mb, I get similar numbers too with Kubuntu.

Miyolinux-EXTRA ASCII 2018 2nd edition which is openbox with xfce panel and whisker menu, with my own minor interface tweaks but no additional software installed idles at 170mb, stock is about 185-190mb.
Note one can also choose lxpanel and menu or straight openbox and menu.

Miyolinux JWM based on Beowulf beta live running on usb idles at 145mb
Miyolinux ICEWM based on Beowulf beta running live usb idles at 165mb

Last edited by Tobyb1906 (2020-05-20 13:22:57)

Offline

#5 2021-03-25 20:46:57

greenjeans
Member
Registered: 2017-04-07
Posts: 576  
Website

Re: Lowest memory footprint obtained.

At idle when first booted, my Vuu-do runs right around 130mb or just a little less. Openbox/Tint2/Pcmanfm.


https://sourceforge.net/projects/vuu-do/ New 1.09 isos uploaded 11/27/2024
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#6 2021-03-26 08:47:10

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Lowest memory footprint obtained.

The best i have been able to get on devuan beowulf was with dwm at around 130 mb at startup.

My openbsd machine boots up to about 80 MB using the same/similar setup.

Offline

#7 2021-03-26 09:42:59

Nili
Member
From: $HOME/♫♪
Registered: 2016-12-01
Posts: 230  
Website

Re: Lowest memory footprint obtained.

The lowest i did from 2019 - Devuan (jessie) 26MB - Fluxbox, GTK2, kernel 3.16, xorg as a root etc...
https://live.staticflickr.com/65535/488 … 4325_o.png
I tinkered a lot Jessie version and used for almost 2 year, and a total of 8 years incl #! Waldorf, BunsenLabs, Debian 8/Devuan 1.
This was my best achievement.
Please, don't ask for fluxbox config because i don't have it anymore.

Currently 70MB - Devuan GNU/Linux 4 (chimaera/ceres) - CWM, GTK3, kernel latest from testing, xorg as a user etc...
https://live.staticflickr.com/65535/510 … 53e2_o.png
I can't approximate the 1rst ones due to nature of changes it has undergone Debian/Devuan ~ kernel, GTK GUI and other services or apps from "Jessie to chimaera/ceres 2012-2019". I may reduce to 50MB if i untick some services or change the way of shell or drop sudo, conky, smartctl, but i'm not going to do now.
P.S. If anyone needs A CWM config let me know.

The most unwanted service is dbus, i really don't want it and can't let it go without taking with it many apps i use neutral

[sudo] password for nili: 
root@tokia:/home/nili# apt-get purge dbus
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  adwaita-icon-theme geany-common glib-networking-common glib-networking-services gtk-update-icon-cache libapparmor1 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatkmm-1.6-1v5 libatspi2.0-0
  libcairomm-1.0-1v5 libcolord2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdconf1 libevent-2.1-7 libffmpegthumbnailer4v5 libglibmm-2.4-1v5 libjson-glib-1.0-0 libjson-glib-1.0-common libminiupnpc17 libnatpmp1
  libpangomm-1.4-1v5 libpcrecpp0v5 libproxy1v5 libsigc++-2.0-0v5 smartmontools spacefm-common transmission-common
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  dbus* dbus-x11* dconf-gsettings-backend* dconf-service* elogind* geany* glib-networking* gsettings-desktop-schemas* gsmartcontrol* libayatana-appindicator3-1* libayatana-ido3-0.4-0*
  libayatana-indicator3-7* libgtk-3-0* libgtk-3-common* libgtkmm-3.0-1v5* libpam-elogind* librest-0.7-0* libsoup-gnome2.4-1* libsoup2.4-1* spacefm-gtk3* transmission-gtk*
0 upgraded, 0 newly installed, 21 to remove and 0 not upgraded.
After this operation, 64.2 MB disk space will be freed.
Do you want to continue? [Y/n]

I may hit Y, i may do replacements of geany >vim, transmission > rtorrent, libgtk-3-* >libgtk-2-*, spacefm >nnn or compiling spacefm without dbus, gsmartcontrol >smartctl and purge that thing. I may do it, but all the GUI(s) from GTK3 apps i want em used, so i'm **** up with Dbus this time and i have no time to mess with it, despite not like it at all, and eating me 10MB from startup due to elogind+others.

I killed (purged) "at-spi2-core" with her two services, so i regained 10MB of DBUS.
I put the below no-at-bridge to .profile of user to ignore her warning, anyway i got complain of at-bridge on root, Im live with that warn down there.

# Fix this warn ---> AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files <--- for GTK3
# Package: at-spi2-core
export NO_AT_BRIDGE=1

Fighting Dbus i find not very easy task to do, i may step back to GTK2 and i know how to kill it once and for all, but I will not go down there anymore. So 70MB for me on chimaera/ceres.

Regards!

By the way, i tinkered Alpine Linux many times with 40MB, have no scrot to prove it. BUT I DID IT! smile


Tumbleweed - KDE Plasma (Wayland) - Breeze (LeafDark) [Qt]
♪Mahara★Japaaan!

Offline

#8 2021-03-26 10:05:08

Nili
Member
From: $HOME/♫♪
Registered: 2016-12-01
Posts: 230  
Website

Re: Lowest memory footprint obtained.

By the way this thread reminds me many fun time at #!/LinuxBBQ, on Crunchbang we had a club that we called Club-100.
It was a place for all people that runs 100MB or under at idle, later i jump to BBQ and learned there was a Club-50 for people under 50MB.
I got into the later club very badly. There were some inaccessible lunatics at BBQ that were hardly to come close to.

Someone have booted the system manually by hand one by one with only 9MB. And it wasn't the 70's or 80's but 2016 LoL.


Tumbleweed - KDE Plasma (Wayland) - Breeze (LeafDark) [Qt]
♪Mahara★Japaaan!

Offline

#9 2021-04-26 10:31:13

MLEvD
Member
Registered: 2021-02-14
Posts: 141  

Re: Lowest memory footprint obtained.

No desktop - 18 MB

Desktop - 47 MB

Desktop, music player, networking, taskbar ~ 100 MB

Offline

#10 2021-04-26 16:55:11

Ogis1975
Member
Registered: 2017-04-21
Posts: 307  
Website

Re: Lowest memory footprint obtained.

MLEvD wrote:

Desktop - 47 MB

Desktop, music player, networking, taskbar ~ 100 MB

Which desktop?


What economists call over-production is but a production that is above the purchasing power of the worker, who is reduced to poverty by capital and state.
            ----+- Peter Kropotkin -+----

Offline

#11 2021-04-28 14:13:50

siva
Member
Registered: 2018-01-25
Posts: 282  

Re: Lowest memory footprint obtained.

You're welcome to try out my project and remind me. It's been awhile. Should probably push a Beowulf version once the semester ends...

Anyway, it was the best compromise I could get between "an optional GUI" and "default console" and "as many features as humanly possible."

MLEvD wrote:

No desktop - 18 MB

Desktop - 47 MB

Hell yeah.

Last edited by siva (2021-04-28 14:14:38)

Offline

#12 2024-03-30 06:21:55

MLEvD
Member
Registered: 2021-02-14
Posts: 141  

Re: Lowest memory footprint obtained.

So the question is, who here has a Ryxen 7 5800x3D and can you run linux solely within the 98MB on chip cache?

Offline

#13 2024-03-30 11:27:47

steve_v
Member
Registered: 2018-01-11
Posts: 385  

Re: Lowest memory footprint obtained.

My 486 runs KDE in <32MB...
To be fair that's KDE 1.1 on Slackware, but it is a full-featured DE. tongue

Then again, RAM is cheap these days. So long as it's being used to good purpose, there's little sense in fussing over numbers.


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

Board footer