x

Our Privacy Policy has changed. By using this site, you agree to the Privacy Policy.

Linux Core Kernel Commentary

ISBN-10: 1576104699
ISBN-13: 9781576104699
Edition: N/A
Authors: Scott E. Maxwell
List price: $39.99
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $39.99
Publisher: Coriolis Group, LLC, The
Binding: Paperback
Pages: 592
Size: 10.75" wide x 8.50" long x 1.75" tall
Weight: 3.036
Language: English

Introductionp. xv
Linux Core Kernel Code
Linux Core Kernel Codep. 3
arch/i386/kernel/entry.Sp. 3
arch/i386/kernel/init_task.cp. 9
arch/i386/kernel/irq.cp. 9
arch/i386/kernel/irq.hp. 20
arch/i386/kernel/process.cp. 23
arch/i386/kernel/signal.cp. 31
arch/i386/kernel/smp.cp. 39
arch/i386/kernel/time.cp. 59
arch/i386/kernel/traps.cp. 66
arch/i386/lib/delay.cp. 74
arch/i386/mm/fault.cp. 75
arch/i386/mm/init.cp. 77
fs/binfmt_elf.cp. 83
fs/binfmt_java.cp. 97
fs/exec.cp. 99
include/asm-generic/smplock.hp. 108
include/asm-i386/atomic.hp. 109
include/asm-i386/current.hp. 110
include/asm-i386/dma.hp. 110
include/asm-i386/elf.hp. 114
include/asm-i386/hardirq.hp. 115
include/asm-i386/page.hp. 115
include/asm-i386/pgtable.hp. 116
include/asm-i386/ptrace.hp. 123
include/asm-i386/semaphore.hp. 124
include/asm-i386/shmparam.hp. 125
include/asm-i386/sigcontext.hp. 126
include/asm-i386/siginfo.hp. 126
include/asm-i386/signal.hp. 128
include/asm-i386/smp.hp. 131
include/asm-i386/softirq.hp. 133
include/asm-i386/spinlock.hp. 134
include/asm-i386/system.hp. 138
include/asm-i386/uaccess.hp. 140
include/linux/binfmts.hp. 147
include/linux/capability.hp. 148
include/linux/elf.hp. 151
include/linux/elfcore.hp. 157
include/linux/interrupt.hp. 158
include/linux/kernel.hp. 159
include/linux/kernel_stat.hp. 160
include/linux/limits.hp. 161
include/linux/mm.hp. 161
include/linux/module.hp. 165
include/linux/msg.hp. 169
include/linux/personality.hp. 170
include/linux/reboot.hp. 170
include/linux/resource.hp. 171
include/linux/sched.hp. 172
include/linux/sem.hp. 180
include/linux/shm.hp. 181
include/linux/signal.hp. 182
include/linux/slab.hp. 185
include/linux/smp.hp. 185
include/linux/smp_lock.hp. 186
include/linux/swap.hp. 186
include/linux/swapctl.hp. 188
include/linux/sysctl.hp. 189
include/linux/tasks.hp. 195
include/linux/time.hp. 195
include/linux/timer.hp. 196
include/linux/times.hp. 197
include/linux/tqueue.hp. 197
include/linux/wait.hp. 199
init/main.cp. 199
init/version.cp. 213
ipc/msg.cp. 214
ipc/sem.cp. 219
ipc/shm.cp. 228
ipc/util.cp. 237
kernel/capability.cp. 238
kernel/dma.cp. 241
kernel/exec_domain.cp. 242
kernel/exit.cp. 243
kernel/fork.cp. 249
kernel/info.cp. 256
kernel/itimer.cp. 256
kernel/kmod.cp. 258
kernel/module.cp. 260
kernel/panic.cp. 271
kernel/printk.cp. 272
kernel/sched.cp. 276
kernel/signal.cp. 296
kernel/softirq.cp. 308
kernel/sys.cp. 308
kernel/sysctl.cp. 319
kernel/time.cp. 331
mm/memory.cp. 336
mm/mlock.cp. 346
mm/mmap.cp. 349
mm/mprotect.cp. 359
mm/mremap.cp. 362
mm/page_alloc.cp. 364
mm/page_io.cp. 369
mm/slab.cp. 373
mm/swap.cp. 395
mm/swap_state.cp. 396
mm/swapfile.cp. 399
mm/vmalloc.cp. 407
mm/vmscan.cp. 410
Linux Core Kernel Commentary
Introduction To Linuxp. 419
A Brief History Of Linux (And Unix)p. 419
The Linux Development Processp. 421
A First Look At The Codep. 423
Some Characteristics Of The Linux Source Codep. 423
Some Sample Codep. 424
Configuring And Compiling The Kernelp. 431
Kernel Architecture Overviewp. 435
Kernel Design Goalsp. 435
A First Look At The Kernel's Architecturep. 436
A Closer Look At The Kernel's Architecturep. 437
So, Is It Layered, Or Modular, Or What?p. 437
The Relationship Between Design And Implementationp. 439
System Initializationp. 443
Booting The PCp. 443
Initializing The Linux Kernelp. 444
initp. 448
System Callsp. 451
What Is A System Call?p. 451
How System Calls Are Invokedp. 452
Some Example System Callsp. 455
Signals, Interrupts, And Timep. 459
A Brief Note About Locksp. 459
Signalsp. 459
Interruptsp. 470
Timep. 476
Processes And Threadsp. 479
Scheduling And Timeslicesp. 479
Realtime Processesp. 479
Prioritiesp. 479
Process IDs (PIDs)p. 480
Reference Countingp. 480
Capabilitiesp. 480
How Processes Are Represented In The Kernelp. 481
Where Processes Come From: fork And __ clonep. 483
Running A New Programp. 484
Executable Formatsp. 486
Scheduling: See How They Run!p. 487
Respecting Limitsp. 492
All Good Things Must Come To An End--And Here's How They Do Itp. 495
Memoryp. 499
Virtual Memoryp. 499
The Memory Layout Of A Processp. 502
Pagingp. 505
Swap Devicesp. 509
Memory Mapping With mmapp. 512
User-Space And Kernel-Space Dynamic Memoryp. 515
Dumping Corep. 517
System V IPCp. 521
Message Queuesp. 521
Semaphoresp. 529
Shared Memoryp. 535
Symmetric Multiprocessing (SMP)p. 541
Parallel Programming Concepts And Primitivesp. 541
APICs and CPU-To-CPU Communicationp. 548
How SMP Support Affects The Kernelp. 548
Tunable Kernel Parametersp. 553
/proc/sys Supportp. 554
The sysctl System Callp. 558
Linux 2.4p. 563
GNU General Public Licensep. 565
Indexp. 569
Table of Contents provided by Syndetics. All Rights Reserved.

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×