By Marco Cesati
Why is Linux so effective? Is it definitely the right working method for a selected program? What will be realized from the kernel resource code? those are the categories of questions that Understanding the Linux Kernel takes in stride during this guided travel of the code that types the middle of all Linux working systems.Linux is gifted too frequently as an informal hacker scan. It has more and more turn into not just a mission-critical a part of many companies, yet a worldly exhibit of programming ability. It accommodates many complicated working procedure suggestions and has confirmed itself super powerful and effective for quite a lot of uses.Understanding the Linux Kernel helps readers know how Linux plays top and the way it meets the problem of other environments. The authors introduce every one subject via explaining its value, and convey how kernel operations relate to the utilities which are primary to Unix programmers and users.Major issues include:
- Memory administration, together with dossier buffering, approach swapping, and Direct reminiscence entry (DMA)
- The digital dossier procedure and the second one prolonged dossier System
- Process production and scheduling
- Signals, interrupts, and the fundamental interfaces to equipment drivers
- Synchronization within the kernel
- Inter-Process verbal exchange (IPC)
- Program execution
Read Online or Download Understanding the Linux Kernel (en anglais) PDF
Similar Linux books
In keeping with pink Hat company Linux 7, the hot version of this bestselling examine advisor covers the up-to-date pink Hat qualified method Administrator (RHCSA) and crimson Hat qualified Engineer (RHCE) assessments. RHCSA/RHCE purple Hat Linux Certification examine advisor, seventh version is absolutely revised to hide the lately published crimson Hat firm Linux 7 and the corresponding RHCSA and RHCE certification checks.
The simplest totally built-in learn process AvailableWith enormous quantities of perform questions and hands-on routines, RHCE pink Hat qualified Engineer Linux learn consultant, 5th version covers what you want to know--and exhibits you ways to prepare--for this not easy examination. a hundred% whole insurance of all pursuits for examination RH302Exam Readiness list on the entrance of the book--you're prepared for the examination while all targets at the record are checked offInside the examination sections in each bankruptcy spotlight key examination subject matters coveredReal-world routines modeled after hands-on examination scenariosTwo entire lab-based checks simulate the layout, tone, themes, and hassle of the true examBonus content material (available for obtain) comprises install monitor assessment, simple directions for utilizing VMware and Xen as testbeds, and paper and pencil models of the lab examsCovers all RH302 examination themes, including:Hardware deploy and configuration The boot processLinux filesystem administrationPackage administration and KickstartUser and staff administrationSystem management toolsKernel companies and configurationApache and SquidNetwork dossier sharing prone (NFS, FTP, and Samba)Domain identify procedure (DNS)E-mail (servers and clients)Extended net providers Daemon (xinetd), the safe package deal, and DHCPThe X Window SystemFirewalls, SELinux, and troubleshooting
To be used with all models of Linux, together with Ubuntu,™ Fedora,™ openSUSE,™ crimson Hat,® Debian, Mandriva, Mint, and now OS X, too! Get extra performed swifter, and turn into a real Linux guru by way of studying the command line! research from 1000's of real looking, top of the range examples NEW! assurance of the Mac OS X command line and its certain instruments NEW!
“As an writer, editor, and writer, I by no means paid a lot consciousness to the competition–except in a number of instances. this is often a type of circumstances. The UNIX process management instruction manual is among the few books we ever measured ourselves opposed to. ” –From the Foreword by means of Tim O’Reilly, founding father of O’Reilly Media “This publication is enjoyable and sensible as a computing device reference.
Extra resources for Understanding the Linux Kernel (en anglais)