Translate

Thứ Sáu, 2 tháng 12, 2016

Linux programming

This page cover topics about Linux programming.

1. Shell programming
Shell script
Special character

2. Process
Virtual memory management
Create process
Process schedule

3. Signals - asynchronous programming 
What is Signal

4. Thread
How thread works

5. Daemons
6. IPC
6.1 Introduction to IPC
6.2 Message queue
6.2.1. POSIX message queue
6.2.2. System V message queue

6.3. Pipe and FIFO

6.4. Shared memory
6.4.1. Introduction
6.4.2. Memory mapping
6.4.2.1. Anonymous mapping
6.4.2.2. Mapped file
6.4.3. POSIX shared memory
6.4.4. System V shared memory

6.5. Socket programming

7. Synchonization
7.1. Semaphore
7.2. File lock
7.3. Mutex
7.4. Condition variable

8. I/O models
8.1. I/O multiplexing
8.2. Signal-driven I/O

Không có nhận xét nào:

Đăng nhận xét