Linux initscripts are an essential part of the booting process, allowing administrators to automate services that start … Read more
Explore guideLabs
Reproducible
engineering
experiments
Tested environments, procedures, expected output, and the evidence you need to repeat an experiment yourself with confidence.
Real systems. Real results.
Browse by category
Existing library
Results for “Operating System Concepts”
12 matching guides
This code is tested on Ubuntu . You may need to twick the script if you use a … Read more
Explore guideWhat is Zombie process and How to create zombie process in Linux
Zombie process is the process which died immediately and whose parent didn’t cared to handled the status … Read more
Explore guideWhat is Linux Out-Of-Memory OOM Killer
Major distribution kernels set the default value of /proc/sys/vm/overcommit_memory to zero, which means that processes can request … Read more
Explore guideAvoid zombie process in Linux
Zombie process is the process which dies/finishes immediately and whose parent didn’t cares to handle the status … Read more
Explore guideCreate process in Linux using fork system call
Below is simple process creation program using fork system call, fork return child’s process Id in main/parent … Read more
Explore guideC program to check total and free RAM memory in Linux
Following C program helps you to identify what is the total and free memory / RAM available … Read more
Explore guideCreating a simple thread in Linux using pthread library api’s
In this post, we create a simple thread using pthread library API “pthread_create” and wait for this … Read more
Explore guideUnderstanding Linux page cache memory
If data is written, it is first written to the Page Cache and managed as one of … Read more
Explore guide