News

Memory management on Linux systems is complicated. Seeing high usage doesn’t necessarily mean there’s a problem. There are other things you should also consider.
An excerpt from Linux Programming by Example: The Fundamentals explaining memory management and the Linux/Unix address space.
Example 15: Linux Memory Management and Segmentation Linux processes are made up of text, data, and BSS static segments; in addition, each process has its own stack (which is created with the fork ...
Useful Linux commands for examining memory usage and what the numbers mean Let’s look at some basic commands that report on memory usage. The first that probably comes to mind is free.
There are several useful commands for looking at memory use on Linux systems, but if you don't know what the numbers mean, you may think your systems are in bad shape when they're really OK.
In this article, we present an approach that employs two memory management mechanisms for swapless embedded systems. The first is applied to prevent system slowness and OOM killer activation, by ...
Linux is generally lightweight, but which Linux distro uses the least amount of RAM? We explored various options, and here are the winners.
No Memory Management The defining and most prevalent difference between uClinux and other Linux systems is the lack of memory management. Under Linux, memory management is achieved through the use of ...
In the vast majority of cases, running a Linux-based operating system involves a pretty powerful processor with a lot of memory on hand, and perhaps most importantly, a memory management unit, or ...
LinkedIn’s engineering team recently published an article outlining several memory management problems with cgroups that might lead to performance degradation and possible workarounds for them.