Linux Kernel Development, 2e
DESCRIPTION
Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding. The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel from both angles, theoretical and applied, which should appeal to readers with a variety of interests and needs.
TABLE OF CONTENTS
1 Introduction to the Linux kernel 1
2 Getting started with the kernel 11
3 Process management 23
4 Process scheduling 39
5 System calls 63
6 Interrupts and interrupt handlers 75
7 Bottom halves and deferring work 93
8 Kernel synchronization introduction 119
9 Kernel synchronization methods 131
10 Timers and time management 157
11 Memory management 181
12 The virtual filesystem 209
13 The block I/O layer 235
14 The process address space 251
15 The page cache and page writeback 269
16 Modules 279
17 kobjects and sysfs 291
18 Debugging 307
19 Portability 321
20 Patches, hacking, and the community 335
A Linked lists 345
B Kernel random number generator 353
C Algorithmic complexity 359
WHY CHOOSE US?
Nikmati koleksi Buku Computer terlengkap ditambah discount spesial.
Pesanan Anda segera Kami proses setelah pembayaran lunas. Dikirim melalui TIKI, JNE, POS, SICEPAT.
Semua barang terjamin kualitasnya dan terpercaya oleh ratusan ribu pembeli sejak 2006. Berikut Testimonial dari Pengguna Jasa Bukukita.com
Kami selalu memberikan harga terbaik, penawaran khusus seperti edisi tanda-tangan dan promo lainnya

Bagikan melalui Whatsapp








