Looking for an OS for 128 MB of RAM. Is this article accurate?

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
KOOLLAYDTAC
Posts: 3
Joined: Sun Sep 13, 2020 9:23 am

Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by KOOLLAYDTAC »

Is this article accurate? I ran across this looking for an OS that operates around the ball park of 128 megs of ram like Windows XP did back in the day. When I watch the video though it says 2 gigs of ram recommended on the screen. How much RAM does this OS actually use to operate? Also what's the differences between the Bionicpup64 version and all the others ones I've seen on the list? Thanks in advance. :)

https://www.makeuseof.com/tag/6-lightwe ... ease-life/
User avatar
nic007
Posts: 109
Joined: Thu Jul 16, 2020 9:21 am
Has thanked: 1 time
Been thanked: 12 times

Re: Is this article accurate?

Post by nic007 »

You will have to go back to a very old Puppy 32-bit if you only have 128MB RAM (Pup431 or maybe Wary Puppy if you are lucky) probably. That article also states that the Puppy ISO is around 100MB. That's way off the size of the new Puppys.
User avatar
cobaka
Posts: 572
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 94 times
Been thanked: 63 times

Re: Is this article accurate?

Post by cobaka »

What hardware do you have (CPU).
What RAM is installed. What is the most RAM you can install?
Can you afford to buy more RAM?

собака

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

KOOLLAYDTAC
Posts: 3
Joined: Sun Sep 13, 2020 9:23 am

Re: Is this article accurate?

Post by KOOLLAYDTAC »

My CPU is Intel (R) Core (TM)2 Quad CPU Q9550 @ 2.83 Ghz. in a Dell Optiplex 755MT. The video card is a AMD Radeon HD5450 with 1 GB of Vram. I originally had Windows 7 Ultimate that is upgraded to Windows 10 Pro. now along with Ubuntu 18.04 LTS installed on my rig as well. The original hard drive I have is disable because I installed a 2 TB drive in it and my original copy of Windows 7 pooed the bed. I was thinking of bringing that drive back online and adding back a clean copy of Windows 7 and thought I'd add another distro.. I could buy more RAM as I am at 7 GB's atm, but the PC maxes out at 8 GB's anyway so probably wouldn't be that much of a real difference and the reason I was looking at a light weight distro. was because I felt Windows XP back in the day was excellent for gaming given it only required 128 megs of RAM for the OS freeing up most of your RAM for other stuff.

That having been said now days it's not so easy to set up given how it's been phased out. So it made more sense to me to look at Linux distros. and even though it's not Linux I did read up on ReactOS since it was similar to XP, but they are not even out of the Alpha stages and only really have 32 bit as an option unless you compile a 64 bit OS yourself. Plus it's hit or miss if it will even work on your actual hardware and to my understanding not a very stable OS in the first place.

So when I was running a search in Google in order to try and find an OS that would fit the bill I ran across that article and Puppy Linux caught my eye. So naturally I was curious because if I can't upgrade past 8 GB's of RAM then the next logical solution to me was to find an OS that could run updated software with scaled down requirements in order to give me more free RAM to play around with if that makes sense.

Basically when all was said and done I was looking at having the option of booting in to 4 different OS'es. I was looking at Windows 7, Windows 10, and 2 Linux distros. in order to cover all my bases. That's why I was wondering how much actual RAM this OS took to run because out of all the ones on the list of options this one caught my eye the most. lol Thanks mates. :)
User avatar
nic007
Posts: 109
Joined: Thu Jul 16, 2020 9:21 am
Has thanked: 1 time
Been thanked: 12 times

Re: Is this article accurate?

Post by nic007 »

You can easily run the newest Puppys with that specs. I can run the newest 64-bit Puppy on my 2GB ram laptop which is 15 years old.
KOOLLAYDTAC
Posts: 3
Joined: Sun Sep 13, 2020 9:23 am

Re: Is this article accurate?

Post by KOOLLAYDTAC »

Thanks mate, but how much RAM does the OS take to use though? I basically want to know how much extra RAM I'd have on top of what is used for the OS itself that will be freed up using this OS for certain things. Because I am getting different answers in my searches. ;)
Moose On The Loose
Posts: 54
Joined: Fri Jul 24, 2020 2:26 pm
Has thanked: 5 times
Been thanked: 2 times

Re: Is this article accurate?

Post by Moose On The Loose »

I have VirtualBox and a fair collection of puppy ISOs.
I just tried ScPup-32 at 128 Meg and it boots and sort of runs but is much too slow to use.
The need to keep the SFS files on disk appears to be its undoing

I may be coming back to this post later
I intend to try a few before I give up.

Puppy 421 doesn't bring up GUI
thinkpadfreak
Posts: 265
Joined: Thu Jul 16, 2020 6:37 am
Has thanked: 7 times
Been thanked: 57 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by thinkpadfreak »

KOOLLAYDTAC wrote: Sun Sep 13, 2020 2:46 pm how much RAM does the OS take to use
for your reference:
tahrpup 605 32bit
Recommended: 1000MHz processor (p4), 768MB RAM

xenialpup 7.5 32bit
Recommended: 1000MHz 1gb RAM

Bionicpup64 is compatible with ubuntu bionic 18.04 (64bit).
I have run bionicpup64 on a machine with 1GHz dual core CPU and 4GB RAM. (frugal install to a hard drive)
When you use Chrome on bionicpup64, the required RAM will be over 1.2GB. (Before Chrome was started, about 580MB was used.)
So I think at least 1.5 ~ 2GB of RAM will be necessary in order to use the OS comfortably.
User avatar
nic007
Posts: 109
Joined: Thu Jul 16, 2020 9:21 am
Has thanked: 1 time
Been thanked: 12 times

Re: Is this article accurate?

Post by nic007 »

KOOLLAYDTAC wrote: Sun Sep 13, 2020 2:46 pm Thanks mate, but how much RAM does the OS take to use though? I basically want to know how much extra RAM I'd have on top of what is used for the OS itself that will be freed up using this OS for certain things. Because I am getting different answers in my searches. ;)
It depends on your boot parameters but generally the new puppys will use about 600MB for bootup (ie. Running the OS itself). As soon as you start to use applications though, additional RAM will be used. Use a swap file like with Windows if you think you will run short of RAM. Best to run the Puppy and your preferred applications to see the results of your own usage. Difficult to speculate.
User avatar
01101001b
Posts: 164
Joined: Wed Jul 15, 2020 10:57 pm
Location: Buenos Aires, Argentina
Has thanked: 643 times
Been thanked: 21 times

Re: Is this article accurate?

Post by 01101001b »

KOOLLAYDTAC wrote: Sun Sep 13, 2020 2:46 pm Thanks mate, but how much RAM does the OS take to use though? I basically want to know how much extra RAM I'd have on top of what is used for the OS itself that will be freed up using this OS for certain things. Because I am getting different answers in my searches. ;)
Hi @KOOLLAYDTAC!

IF you ONLY use CLI: 40MB
IF you run graphical support, with a lightweight window manager (like Openbox) and a panel bar (like Lxpanel): 150MB
IF you need to add graphical drivers (let's say, nvidia): 250MB

(Needless to say, the above applies when running a 32bit "Puppy"-derivative SO. With a 64bit "Puppy"-derivative OS, numbers increase. Also, those figures come from personal experience. Your experience may vary).

In ANY case, it's absolutely a must you know what you are doing. 'Cause if you don't... :shock:
Besides those amounts of ram can only be achieved when you are running NO user app at all, so if you need to run something... well, you can imagine.

By the way, take into account that when you read "Wind*ws XP/Xubuntu run in 128MB", that's a half truth. That amount of ram is the absolute minimum to make the system run, but not to make the system fit for the common user :oops:

On the other hand, any 32bit puppy SO runs pretty good in a 1GB ram system but you won't be to able to run comfortably a bunch a programs at once, only a browser plus a light app at the same time, for example :thumbup:

Hope you find what you need! :thumbup2:

''Most people make the mistake of thinking design is what it looks like [...] It's not [...]. Design is how it works.'' -- Steve Jobs

user1111

Re: Is this article accurate?

Post by user1111 »

01101001b wrote: Sun Sep 13, 2020 9:21 pm
KOOLLAYDTAC wrote: Sun Sep 13, 2020 2:46 pm Thanks mate, but how much RAM does the OS take to use though? I basically want to know how much extra RAM I'd have on top of what is used for the OS itself that will be freed up using this OS for certain things. Because I am getting different answers in my searches. ;)
IF you ONLY use CLI: 40MB
I have a initrd that's around 5MB, CLI/TUI (text user interface) i.e. tmux with mc for editor and file manager (I also use mc's user-menu function as a form of 'graphical' (TUI) program launcher), full ssh/sshfs, lynx web browser, calcurse ...etc. Boots near instantly and once booted I ssh into (and sshfs mount) hashbang from where I can access IRC ...etc. Initial wifi connection (automated at bootup) causes the most lag (few seconds before wifi internet access is available).

Linux as in the kernel with busybox is very small, most of the rest is for gui/web browser/libreoffice ...etc. And modules. I build that kernel with localyesconfig so it's all integral, including the specific modules for my wifi connection/hardware, otherwise modules/firmware covering a vast expanse of hardware possibilities do take up a considerable amount of space.

I can mount my android phone using that (I also build in simple-mtpfs), transfer files between them ...etc.

I don't bother with zooming/unzooming panes (windows) in tmux, I just use multiple full screen windows for each different thing and flip between those.

I do have a HDD partition set to be linux swap that I initiate to use in encrypted form, sized to 26GB, so on top of available RAM ... more than enough.
User avatar
mikeslr
Posts: 2965
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 923 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by mikeslr »

IIRC, jamesbond was able to boot dpup-stretch to desktop using only 68 Mbs RAM, employing a 256 Mb Swap and the boot argument "no-copy". On a Asus 701SD with only 418 Mbs RAM and a 377 Mb Swap, I was able to boot a slightly stripped BusterPup 32-bit to desktop using only 88 Mbs of RAM without having to use the "no-copy" argument. viewtopic.php?p=4070#p4070. But if you read that post what you should notice is that on a computer with more resources and a larger monitor, more RAM was used by the same Puppy; and as soon as you start opening applications, the actual amount of RAM you need is determined by the needs of those applications and how you use the applications.

My experience is that the RAM demands of a 64-bit operating system are only slightly more than those of 32-bit operating system; maybe 10 Mbs on bootup; then slightly more for each 64-bit application over its 32-bit equivalent. Of course, if you are running a 64-bit system in order to run applications under 32-bit Wine, (or a dos-emulator, or similar) you'll need to run the 32-bit compatibility application (almost an entire operating system, itself). You might think that such arrangement might result in almost three times the RAM demands, but my impression --untested-- is that the only apparent delay has to do with how quickly getting everything necessary into RAM takes.
As an example, there's no noticeable difference in the amount of time it takes 64-bit avidemux to render an edited video and 32-bit avidemux running under Wine on the same 64-bit Puppy.
User avatar
bigpup
Moderator
Posts: 6999
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 913 times
Been thanked: 1528 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by bigpup »

The latest versions of Puppy Linux run with 2GB of RAM with no problem.
Even 1GB of RAM if you only run one program at a time.

The average amount of RAM needed to boot to a working desktop is around 300MB.

Start a big RAM demanding program and RAM use will go to around 400MB to 700MB.

Keep in mind some programs grab some RAM as cache for the program.
Cache is set aside RAM and is still available to the system if it really needs it.

You are making too much out of how much RAM is Puppy going to use.

If you have 1GB or more of RAM.
Just pick a Puppy version and use it.

If you have Windows 10 on the computer.
Run Puppy from an install on USB stick or CD/DVD.

If you want to put Puppy on the internal drive along side Windows 10.
Best to do it using this installer program.
Lick
https://github.com/noryb009/lick
It is a program that runs in Windows to install Puppy.
Have Windows installed and running. Install Puppy.

Puppy is designed to be installed as a frugal install.
Frugal is the name used, it is still the complete Puppy OS, just installed a special way.

Keep in mind that other OS's you may install on the internal drive are not going to know how to boot Puppy Linux.
Each OS wants to install it's own boot loader.
If you are going to mix up OS's, all on the same drive.
You may need to make a manual entry to boot Puppy.

The OS's you talk about.
Install in this order to internal drive.
Windows XP
Windows 7
Windows 10
Puppy Linux using Lick installer. (makes Puppy boot entry in Windows boot loader)
At this point Windows boot loader is booting the computer.
Ubuntu, but be careful about what it wants to install for a boot loader. Hopefully it will offer to just make entry in Windows boot loader to boot Ubuntu.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
nic007
Posts: 109
Joined: Thu Jul 16, 2020 9:21 am
Has thanked: 1 time
Been thanked: 12 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by nic007 »

mikeslr wrote: Sun Sep 13, 2020 11:55 pm IIRC, jamesbond was able to boot dpup-stretch to desktop using only 68 Mbs RAM, employing a 256 Mb Swap and the boot argument "no-copy". On a Asus 701SD with only 418 Mbs RAM and a 377 Mb Swap, I was able to boot a slightly stripped BusterPup 32-bit to desktop using only 88 Mbs of RAM without having to use the "no-copy" argument. viewtopic.php?p=4070#p4070. But if you read that post what you should notice is that on a computer with more resources and a larger monitor, more RAM was used by the same Puppy; and as soon as you start opening applications, the actual amount of RAM you need is determined by the needs of those applications and how you use the applications.

My experience is that the RAM demands of a 64-bit operating system are only slightly more than those of 32-bit operating system; maybe 10 Mbs on bootup; then slightly more for each 64-bit application over its 32-bit equivalent. Of course, if you are running a 64-bit system in order to run applications under 32-bit Wine, (or a dos-emulator, or similar) you'll need to run the 32-bit compatibility application (almost an entire operating system, itself). You might think that such arrangement might result in almost three times the RAM demands, but my impression --untested-- is that the only apparent delay has to do with how quickly getting everything necessary into RAM takes.
As an example, there's no noticeable difference in the amount of time it takes 64-bit avidemux to render an edited video and 32-bit avidemux running under Wine on the same 64-bit Puppy.
DPup-stretch just reports the allocation of memory differently as I see it. Although it reports very little RAM used, you'll find that lots of memory are actually reported as cached and also shared. I reckon same can be said of Buster. The important figure is actually how much memory is reported as FREE.
ozsouth
Posts: 1570
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 704 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by ozsouth »

I just did a quick check using stock bionicpup64-8.0.
1. Boot up to graphical interface & run free in terminal, which uses about 22mb - 137mb used.
2. Boot up to graphical interface & then ctrl-alt-bkspc to exit X, run free - 87mb used.
User avatar
nic007
Posts: 109
Joined: Thu Jul 16, 2020 9:21 am
Has thanked: 1 time
Been thanked: 12 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by nic007 »

ozsouth wrote: Mon Sep 14, 2020 2:01 am I just did a quick check using stock bionicpup64-8.0.
1. Boot up to graphical interface & run free in terminal, which uses about 22mb - 137mb used.
2. Boot up to graphical interface & then ctrl-alt-bkspc to exit X, run free - 87mb used.
It's all sitting as cached. What is reported as FREE compared to the total RAM?
ozsouth
Posts: 1570
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 704 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by ozsouth »

And this is the problem. Using pfix=nocopy,nox could further reduce usage, but linux is designed to use whatever ram is available for caching. I should have pointed that out, as others have noted with very low ram installs that whilst you can boot, you can't do much if anything at all. As others have also noted, 2gb or 1gb + 1gb swap suffices.
Moose On The Loose
Posts: 54
Joined: Fri Jul 24, 2020 2:26 pm
Has thanked: 5 times
Been thanked: 2 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by Moose On The Loose »

I have puppy precise lite running in VirtualBox on 128Meg right now.
It is slow but so far has worked.
I installed the Opera browser.

Opera is extra slow to run. When you start typing the URL it starts doing about a zillion network transactions to try to guess what you are going to type. It doesn't wait for you to pause typing.
About 3 minutes ago, I put in www.youtube.com
I am typing this while it churns away.
5:13 typed and pressed enter
5:19 1st evidence of youtube displaying
5:23 still thrashing away with a slightly different pattern to the "drive access" indications
5:25 Opera crashed
User avatar
taersh
Posts: 951
Joined: Tue Jul 07, 2020 11:13 pm
Location: Germany
Has thanked: 53 times
Been thanked: 119 times

Re: Looking for an OS for 128 MB of RAM. Is this article accurate?

Post by taersh »

TahrPup seems to be a good start.

I used it for years on an AMD 2 Core CPU computer with 4GB of RAM.
Even done lots of video editing with that machine using TahrPup.

BionicPup64 is also good on this AMD 2 Core CPU computer.
Though, video editing is not possible.
When rendering a video even moving the mouse pointer takes minutes to see it moving.

My Music:
https://soundcloud.com/user-633698367
Using my own build of Bionic64
The far-left is as fascist as the far-right is!

Post Reply

Return to “Beginners Help”