Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
41–50 of 175 posts
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#42We are affected by this. Our elasticsearch process were getting killed even though we set xmx to half of the ram. Now reverting the kernel.
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#43I stopped using Ubuntu after Amazon affiliate marketing showed up on the desktop. I stopped using Arch after I read the source code for SystemD. FreeBSD had quite a learning curve, but now it's on my laptops and is my preferred server OS. I love DTrace. I love ZFS. I love pf. I love Jails. I love ports, even though I generally use pkg. I love how easy it is to compile a kernel. The FreeBSD handbook is awesome. All th…
Small review of FreeBSD (I used it for a very short period of time, so I could be off the wall, though). PREFACE I've been using linux since the mid-90s. I know how to use the console, I compiled kernels, played with the old xfree86 config files and all that back in the day. THE GOOD OF FreeBSD: * Stable. It feels like a Unix out of the 80s. If you know what you're doing, it'll get the job done. * man pages - Haven't…
btrfs seems like an elaborate hoax. ZoL is fine, but support and integration still go Illumos > FreeBSD > ZoL. There are enough commercial products using FreeBSD ZFS that it is robust.
UNIX uses the shell for a lot of things, interactive users are just one infrequent process. Bash is harmful as a non-interactive shell. Change your interactive shell to bash or zsh, problem solved.
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#44It's not just a bunch of people setting cm.swappieness to 0 is it? That behaviour changed and now prevents going into swap /ever/ where it used to mean go into swap as a last resort. Changing it to 1 fixes the issue and will act like the old behaviour or only swapping as a last result. Regardless, it's things like this why we never recommend people use Ubuntu - years of poorly packaged and tested software. If you wan…
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#45Earlier quoted context omitted.
IMHO if you can't not use swap without running out of memory in normal workloads, you either need more RAM or to work on reducing your memory consumption; swapping is for temporary overloads or gracefully recovering from one, not a substitute for RAM. It's not just a bunch of people setting cm.swappieness to 0 is it? That behaviour changed and now prevents going into swap /ever/ where it used to mean go into swap as…
Funny, but Linux is the only unix-like OS I've ever run where using swap means you have a problem. Other OSes have much more intelligent memory management.
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#46I stopped using Ubuntu after Amazon affiliate marketing showed up on the desktop. I stopped using Arch after I read the source code for SystemD. FreeBSD had quite a learning curve, but now it's on my laptops and is my preferred server OS. I love DTrace. I love ZFS. I love pf. I love Jails. I love ports, even though I generally use pkg. I love how easy it is to compile a kernel. The FreeBSD handbook is awesome. All th…
Small review of FreeBSD (I used it for a very short period of time, so I could be off the wall, though). PREFACE I've been using linux since the mid-90s. I know how to use the console, I compiled kernels, played with the old xfree86 config files and all that back in the day. THE GOOD OF FreeBSD: * Stable. It feels like a Unix out of the 80s. If you know what you're doing, it'll get the job done. * man pages - Haven't…
> And pkg is no better than apt.
Apt is pretty good, so being no better than it isn't that bad.
> * Directory structure - Why would you want a "blessed" vi? Why should a distro manager decide that /usr/bin/vi is (say) vim while neovim /usr/local/bin/nvi.
> * Default software - Maybe I'm unique, but I kind of like bash. I don't see why it shouldn't be my default shell except "Well, if it didn't exist in the 80s, it won't exist now" (It could also be a licensing issue, but as a user I don't really care about that).
It helps to think of FreeBSD base as a minimum workable install: the goal is not to install everything you need, it's to get enough software that you can a) build whatever you need from ports, b) rebuild the kernel and the world. That's why /usr/bin/vi is vi (not vim) and the vi you like is in /usr/local/bin/, it's pretty helpful to have a screen oriented editor, so they've given you a basic one. I personally am not sure why they ship tcsh in base, but it's probably because they always have; philosophically they should just let you install tcsh if you need it, just like bash. Running a simpler shell than bash for /bin/sh is just good sense, Debian uses dash for /bin/sh too.
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#47It's not just a bunch of people setting cm.swappieness to 0 is it? That behaviour changed and now prevents going into swap /ever/ where it used to mean go into swap as a last resort. Changing it to 1 fixes the issue and will act like the old behaviour or only swapping as a last result. Regardless, it's things like this why we never recommend people use Ubuntu - years of poorly packaged and tested software. If you wan…
What are the many missing packages on Debian? From my experience Centos looks like a bad joke.
For my work with Belenix (revamp not announced yet), I am working on examples where users no longer depend upon system-supplied package versions, and instead choose their own local instances.
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#48Earlier quoted context omitted.
Small review of FreeBSD (I used it for a very short period of time, so I could be off the wall, though). PREFACE I've been using linux since the mid-90s. I know how to use the console, I compiled kernels, played with the old xfree86 config files and all that back in the day. THE GOOD OF FreeBSD: * Stable. It feels like a Unix out of the 80s. If you know what you're doing, it'll get the job done. * man pages - Haven't…
Errr.. the linked article means no, it is not safe to just cron an apt-get upgrade. In theory Debian is maintaining ABI/API. In practice there are issues. Rolling releases in practice have better tradeoffs, but require continuous deployment. On a workstation there are really no significant issues. On a production infrastructure, you need to use poudriere to maintain your own repos and orchestrate a branching and inst…
There's a difference between manually logging in once a day and typing apt-get update && apt-get upgrade, seeing warnings, responding to them and applying and re-configuring/recompiling ports.
One can take five minutes. One can take an hour.
>On a workstation there are really no significant issues.
Yes, and on linux you can run testing. But I want more stability on a server.
> ZoL is fine, but support and integration still go Illumos > FreeBSD > ZoL. There are enough commercial products using FreeBSD ZFS that it is robust.
For some reason, all of a sudden everyone thinks that ZoL is legally safe to use. I'm not a lawyer, but whatever. The point is that it's still new and not tested significantly, but it should be more stable soon.
>UNIX uses the shell for a lot of things, interactive users are just one infrequent process. Bash is harmful as a non-interactive shell. Change your interactive shell to bash or zsh, problem solved.
So write shell scripts against /bin/sh or dash.
>Bash is harmful as a non-interactive shell.
How is it harmful? I mean why are your putting your shell in an untrusted environment?
Moreover, I understand if you like sh, tcsh, zsh or bash. My point is that it seems to me more of a "we always used tcsh/sh, so that's how it will stay forever" rather than "let's see what's the best default shell now and use it".
And why can't both shells (or zsh, which is MIT licensed) be included in base?
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#49I stopped using Ubuntu after Amazon affiliate marketing showed up on the desktop. I stopped using Arch after I read the source code for SystemD. FreeBSD had quite a learning curve, but now it's on my laptops and is my preferred server OS. I love DTrace. I love ZFS. I love pf. I love Jails. I love ports, even though I generally use pkg. I love how easy it is to compile a kernel. The FreeBSD handbook is awesome. All th…
Small review of FreeBSD (I used it for a very short period of time, so I could be off the wall, though). PREFACE I've been using linux since the mid-90s. I know how to use the console, I compiled kernels, played with the old xfree86 config files and all that back in the day. THE GOOD OF FreeBSD: * Stable. It feels like a Unix out of the 80s. If you know what you're doing, it'll get the job done. * man pages - Haven't…
You mean frozen package versions + backported security fixes as in stable Debian branch? I think Debian is pretty unique in trying to support the whole world.
Just to clarify, FreeBSD as a project only supports the base system. Ports tree doesn't have any notion of releases and is intended to be always kept up to date, akin to Gentoo portage or Arch linux packages.
Re: Ubuntu 16.04: “Out of memory” errors after upgrade to 4.4.0-59
#50Earlier quoted context omitted.
Can you please share your experience a bit more ? How much SELinux is really required ? What about grsecurity. My use case is custom build Django/Postgres app.
grsecurity is enhancing the security of the kernel itself, SELinux is for user space applications.