Subscribe
Tutorial search

Linux Memory Tutorials


Sort by:
Troubles with Memory Leak and OOM-killer
Troubles with Memory Leak and OOM-killer
Ever find services on your server have mysteriously shut down without tossing an error or warning message. Inside we will try to resolve this issue.
Difficulty:
How to create your own linux distro???
How to create your own linux distro???
I have an old computer system having 128MB DDR1 RAM, VIA PM266A board with Intel Celeron 2.53GHz processor....mine is Savage S3 graphics...i dont actually know the memory.....well it is only able to run windows xp sp2 ...i tried to install linux few times but it shows me error like frequency out of range.
Difficulty:
User space memory access from the Linux kernel
User space memory access from the Linux kernel
As the kernel and user space exist in different virtual address spaces, there are special considerations for moving data between them. Explore the ideas behind virtual address spaces and the kernel APIs for data movement to and from user space, and learn some of the other mapping techniques used to map memory.
Difficulty:
Install Ubuntu 10.04 LTS on a USB Flash Memory
Install Ubuntu 10.04 LTS on a USB Flash Memory
Since the new release of Ubuntu 10.04 LTS came out i decided to make a quick guide of how to Install Ubuntu 10.04 LTS on a USB Pendrive.
Difficulty:
Anatomy of Linux Kernel Shared Memory
Anatomy of Linux Kernel Shared Memory
An interesting change in the 2.6.32 kernel is Kernel Shared Memory (KSM). KSM allows the hypervisor to increase the number of concurrent virtual machines by consolidating identical memory pages. Explore the ideas behind KSM (such as storage de-duplication), its implementation, and how you manage it.
Difficulty:
X WIndow System Internals
X WIndow System Internals
This week I have completed the "X Window Internals" tutorial. It is found at http://xwindow.angelfire.com/ This tutorial aims to fill the gap of Linux and other Unix-like systems source code commentaries when it comes to the graphic system. Although there is huge bibliography in the net and the textbooks for topics like Unix system programming, kernel programming, open source code, etc, I think there are not adequate references about the X11 graphics system internals. What my text provides is a study of the X server starting from main() and the interaction with the X Client and the input/output devices. Some of the strong points are: a complete example of a client request and the X server dispatching of the same Xlib request. I go as deep as much I could to the device drivers interface, for instance the screen driver and the mouse driver. The relationship of the framebuffers with the video card memory is explored. The mouse events creation and the compete path in the source until the events reach the client is followed. Some of the graphics Context operations that take place in the frame buffers are also examined. Christos Karayiannis
Difficulty:
Anatomy of the Linux virtual file system switch
Anatomy of the Linux virtual file system switch
With the Linux virtual file system switch (VFS), you can create file systems on a variety of devices, from traditional disk, USB flash drives, memory, and other storage devices. You can even embed a file system within the context of another file system. Discover what makes the VFS so powerful, and learn its major interfaces and processes.
Difficulty:
Active Memory Sharing on POWER6
Active Memory Sharing on POWER6
Active Memory Sharing (AMS) is an enhancement to IBM's PowerVM virtualization technology available on the POWER6 platform. This article describes how to configured Active Memory Sharing on AIX. It also touches on performance considerations with AMS and gives you a better understand of how AMS interacts with the virtual memory.
Difficulty:
The Plasma desktop shell of KDE 4
The Plasma desktop shell of KDE 4
KDE, the K Desktop Environment, is a free software project based on a desktop environment for UNIX®-like systems. Learn how to build small but extremely useful applets for Plasma -- the new shell for the K Desktop Environment -- starting with a handy memory monitor applet.
Difficulty:
Linux kernel internals from Process Birth to Death
Linux kernel internals from Process Birth to Death
The creation and management of user-space processes in Linux have many principles in common with UNIX but also include several unique optimizations specific to Linux. Here, review the life cycle of Linux processes and explore the kernel internals for user process creation, memory management, scheduling, and death.
Difficulty:
Post-Link Optimization for Linux on POWER
Post-Link Optimization for Linux on POWER
Find out about the recent updates made to the Post-Link Optimization for Linux on POWER, also known as FDPR-Pro. This technology is a performance-tuning utility used to improve the execution time and the real memory utilization of user-level application programs, based on their run-time profiles.
Difficulty:
Evaluate IBM solidDB v6.1 free trial
Evaluate IBM solidDB v6.1 free trial
Download your free trial of IBM solidDB V6.1, relational in-memory database software that delivers extreme speed, performing up to ten times faster than conventional databases.
Difficulty:
how to find vpd and memory slots information in IBM AIX
how to find vpd and memory slots information in IBM AIX
how to find vpd and memory slots information in IBM AIX
Difficulty:
how to use svmon to monitor for a memory leak
how to use svmon to monitor for a memory leak
how to use svmon to monitor for a memory leak
Difficulty:
vmstat - how to report virtual memory statistics in IBM AIX
vmstat - how to report virtual memory statistics in IBM AIX
vmstat - how to report virtual memory statistics in IBM AIX
Difficulty:
Search Term(s) (1): memory