Originally posted by kraftman
View Post
Announcement
Collapse
No announcement yet.
OpenBSD 5.1 Released
Collapse
X
-
Originally posted by kraftman View PostNope, it's better to do what Linux does, because you will fully use your memory. Windows uses swap without a reason and wastes memory. If Windows doesn't kill anything then it crashes in some scenarios. Btw. did you mean swap file?
Comment
-
Originally posted by LightBit View PostI'm not interested in mobiles and I do care about userland. GNU is big shit.
Yes, and Linux documentation says: "in MOST situations"
I don't need 100 file systems. What I don't need and is there I consider as a bloat.
I checked vmlinuz which doesn't have any driver since they are in modules as you say, and it is bigger than OpenBSD with all drivers ...
Modules are good, but OpenBSD beats Linux in that aspect without using them.Last edited by kraftman; 04 May 2012, 04:36 PM.
Comment
-
Originally posted by LightBit View PostIf OOM kills web server, server is down anyway. It doesn't matter if kernel still works.
It is the job of the linux 'oom killer' to sacrifice one or more processes in order to free up memory for the system when all else fails. It will also kill any process sharing the same mm_struct as the selected process, for obvious reasons. Any particular process leader may be immunized against the oom killer if the value of its /proc/<pid>/oomadj is set to the constant OOM_DISABLE (currently defined as -17).
Comment
-
Originally posted by yogi_berra View PostIt's better to do neither on a Desktop. Windows doesn't kill anything, it enlarges the page file. Much better than OOM roulette.
Comment
-
Originally posted by asdxWhile in Linux we have:
- GNOME 3.4
- KDE 4.8.3
- Xfce 4.10
- Mozilla Firefox 12
- LibreOffice 3.5
- Mono 2.10.8 (I'd rather not have this POS)
- Chromium 18
So in Linux we have the latest and greatest of everything, BSD as always is 10 years behind in everything they produce.
Comment
-
-
Originally posted by kraftman View PostYes, but we were talking about memory over committing and not about killing a process - you agreed above it's a good thing when the process is killed when it does something stupid.
Originally posted by kraftman View PostYes and I don't need 100 file systems neither and that's why I'm using just one at the same time. As far as I know Arch' vmlinuz have compiled drivers and file systems in (not all of the drivers are shipped as modules in Arch). For example my vmlinuz in Kubuntu is just 4.7MB. I don't see how OpenBSD beats Linux in this aspect.
Biggest bloat on Linux is it's userland.
If NetBSD runs on "toaster" (stupid, but ok), why would not run on mobile phone. It would only require few drivers. Android also has patched Linux kernel and even different userland.
Comment
-
Originally posted by LightBit View PostDocumentation also talks about memory overcommiting, not buffer overflows ...
Ok I didn't know Arch Linux doesn't have fully modular kernel. OpenBSD supports modules. OpenBSD kernel would still be smaller than Linux kernel, both without drivers ...
Biggest bloat on Linux is it's userland.
If NetBSD runs on "toaster" (stupid, but ok), why would not run on mobile phone. It would only require few drivers. Android also has patched Linux kernel and even different userland.Last edited by kraftman; 05 May 2012, 04:27 AM.
Comment
Comment