Thursday, May 1, 2014

Some good linux resources

Linux File System
Why File systems are required ? How file systems are implemented in LINUX ?
http://www.ibm.com/developerworks/linux/library/l-linux-filesystem/


Linux System Calls
How System calls are implemented in LINUX ?
http://www.ibm.com/developerworks/linux/library/l-system-calls/

Memory Management in LINUX
Why memory management is important ?How memory management is implemented in LINUX ?
http://www.ibm.com/developerworks/linux/library/l-memory/
http://www.ibm.com/developerworks/linux/library/l-kernel-memory-access/
http://www.ibm.com/developerworks/linux/library/l-linux-slab-allocator/


Linux Debugging Techniques
Discuss why debugging is necessary and how debugging can be done in LINUX
http://www.ibm.com/developerworks/linux/library/l-debug/


Linux Process Managment
Describe how Linux processes states,scheduling & data structures
http://www.ibm.com/developerworks/linux/library/l-linux-process-management/index.html


The Linux Kernel
Discuss the Linux kernel and explore its architecture and major components
http://www.ibm.com/developerworks/linux/library/l-linux-kernel/
http://en.wikipedia.org/wiki/Linux_kernel
http://tuxradar.com/content/how-linux-kernel-works

Linux IPC Mechanisms

Discuss the following IPC Mechanisms as implemented in LINUX
1.Signals
2.Pipes
3.Shared Memory
4.Message Queues
5.Sockets



The Linux Scheduler
Discuss
1.Linux Scheduling Classes
2.Kernel Preemtion & User Preemption


Kernel Locking Mechanisms
Discuss LINUX Kernel locking Mechanisms


0 comments:

Post a Comment