Live data from Hacker News

200 MB RAM FreeBSD desktop

vermaden.wordpress.com

161–170 of 223 posts

Re: 200 MB RAM FreeBSD desktop

#161
post #36

Earlier quoted context omitted.

My first PC had 16 MB of RAM, which later obviously became too slow to be usable. I remember I had to wait around a minute for Fallout to load a level, which you had to do fairly frequently.

4 minutes to load Enclave level save game with pentium 200mhz with 32mb ram

32 MB? The opulence!

Re: 200 MB RAM FreeBSD desktop

#162
post #103

A long time ago the power supply blew out in the machine I played Counter Strike: Source on and I was a teenager just barely 16 with no money so I couldn't replace it. I was able to keep in touch with my drug dealers and my girlfriend's friends (who were also all super hot) which was very important to me at that age, in an environment where you really needed a car or people who had cars to do anything with anyone wor…

Thanks for letting all these nerds on HN know how important it was to maintain contact with a drug dealer and super hot girls when you were a hip teenager, I mean... i totally get it because I was also a really cool hip teenager. Did we just become best friends?

Think of the gravity that Instagram/Facebook has today, or maybe things are different today, so had for millennials. Try to take away a young adult's phone today, you'll risk being eliminated. We had some neat handhelds with PCMCIA slots that OpenBSD ran on in those days but it was only the kids in "rich" neighborhoods that also had them and I was a year behind in getting those. The critical mass of the network effect at that time was on desktops and iBooks.

> super hot girls

Yeah a San Francisco 7 was like an 8 in Los Angeles and easily a 10 in most towns (in those days).

They were prowling MySpace just as much as anyone else. You know what they're up to.

Re: 200 MB RAM FreeBSD desktop

#163

While this is cool, it all goes out the window the minute you run any app

Unused RAM is wasted. But used RAM is also wasted, sometimes. If I can accomplish the same thing with less RAM, that's better, because it lets me do other things at the same time. It doesn't mean I'm not going to use that RAM, that would be pointless. My desktop running dwm typically idles at ~50GiB RAM usage from random crap I've got running. But I can prove that the desktop is using no more than like 300MiB.

Unused RAM is usually used by the page cache in modern OSs.

Re: 200 MB RAM FreeBSD desktop

#164
post #143

Earlier quoted context omitted.

It's the web browser and electron based apps that are the primary consumers of ram on my desktops with the DE and OS ram usage being minimal by comparison. I have an ancient laptop from 2008 with 4GB of ram that runs a modern KDE desktop and related applications just fine that I use for troubleshooting stuff. However, the moment I open a web browser it basically falls to pieces. I hate everything about this. :-/

4GB still seems excessive, by at least one and probably several orders of magnitude, for what vanilla KDE actually does: browse files, manage windows, and edit text. And KDE is one of the best modern options.

KDE doesn't need 4 GB of ram - that's just what my laptop happens to have which is more than ample to run the OS + KDE + native applications.

Re: 200 MB RAM FreeBSD desktop

#165
post #61

Earlier quoted context omitted.

Exactly. The issue today is that even if you optimize your OS and DE to be very memory efficient, it matters very little as soon as you open a modern web browser. And without a modern web browser a big part of the online experience is broken.

Eh, kinda. Work forces me to have Jira, Confluence, Gitlab, Copilot, the other Copilot formerly known as Outlook, the other other Copilot formerly known as Teams, as well as Slack of course, and a dozen other webslop apps open… and it still all fits in Which is a lot worse than the <1GB you'd get with well-optimized native tools, but try running Win11 with "only" 8GB RAM.

I'm convinced the next windows GUI will just be an electron app that runs copilot as the desktop, forcing you to argue with it to open a file or run a program. Doesn't even have titlebars or window buttons or a task bar, just one big copilot bar at the bottom that you can ask whats already running or to close an app. All of this written in JavaScript of course

Re: 200 MB RAM FreeBSD desktop

#166

Earlier quoted context omitted.

People like his technical opinion because they like his politics. That’s the whole grift-influencer economy. If someone is good at one thing (and validates some of my views), then obviously he’s right about everything.

When people feel underrepresented to the point of being bullied they turn to any voice which seems to reflect even a tiny fraction of their frustrations. There's a real mean spirit in open source lately and a lot of it seems to revolve around political views. There's become this idea that if you and I disagree on politics then it would be impossible for us to write quality software together. It's damaged a lot of goo…

When people believe "they are product", bully Open Source developers for not following their demands and got expected response than entities appear that validate their wrongs for views (money).

Lunduke spreads misinformation. That's anti Open Source, anti community.

Re: 200 MB RAM FreeBSD desktop

#167
post #106

I remember, in 2007, running FreeBSD on a desktop with 512MB RAM and only using 64MB of it running full GNOME 2 and a running instance of Firefox with a couple tabs. A totally standard desktop experience. Even better, my laptop at the time had only 128MB of RAM and ran Windows XP - a supported, albeit minimal, configuration. XP was bloatier than FreeBSD of course, and ran correspondingly less well, but replacing expl…

It's the web browser and electron based apps that are the primary consumers of ram on my desktops with the DE and OS ram usage being minimal by comparison. I have an ancient laptop from 2008 with 4GB of ram that runs a modern KDE desktop and related applications just fine that I use for troubleshooting stuff. However, the moment I open a web browser it basically falls to pieces. I hate everything about this. :-/

People are saying that 8GB for Android phone is too small. All of those applications are not electron either.

There is bloat everywhere.

Re: 200 MB RAM FreeBSD desktop

#168

Earlier quoted context omitted.

You need window surface buffers in order to do seamless compositing, scaling etc. It's quite technically possible to achieve pixel-perfect 2D rendering with GPU-side compute, but in many ways it's still an open problem.

Scaling is for legacy apps, right? Modern apps should get the area to render and the desired pixel density. Not sure what you mean specifically by "need" in "need ... to do compositing". Compositing is just a way (e.g. rerender only on changes, cache results) of running a desktop environment. Strictly speaking you don't need compositing, you can just use immediate mode across the DE and apps. The tradeoff of course i…

Need vsync. Last thing I want is screentearing desktop.

Re: 200 MB RAM FreeBSD desktop

#169
post #132

Earlier quoted context omitted.

If the system totally freezes such that you can't even ssh in, that's just flaky hardware and you should replace it.

It's a newer Lenovo vpro, not because I wanted that, but because it's what I got. It came with 16g of reputable ram, then I added 8g ~1 year ago for $20, the exact same module which is now $120. Orher than a bad ram chip, what else would be the culprit?

I have 64gb in my linux machine and have managed to hardlock it a bunch of times exhausting the ram. Couldn't even REISUB a couple of times. The OOM killer stuff in Linux just doesn't work anymore by what I can gather.

Buying more ram is no longer an option, so I added a 128gb swap partition on nvme. I incorrectly assumed with 64gb I didn't even need swap. No crashes since.

If you don't want to move partitions around, you can add a swap file. ChatGPT or whatever can give instructions.

Re: 200 MB RAM FreeBSD desktop

#170

If someone wants really low ram consumption for a desktop. They should try out tinycorelinux which I have ran the whole system in It's truly the most minimalist gui option just out there. It uses flwm & there own iirc very minimalist xorg server but most apps usually work The one issue I have is that I can't copy paste text or do some simple stuff like moving my mouse on some text but aside from that, Tinycorelinux's…

that one issue sounds like a deal breaker to me. I mean, I copy and paste all the time. The one thing I wish tc would do is have a searchable package like most distros do instead of providing a large text file of all packages. Shouldn't be too hard to implement but whatever.
Post reply on HN