xv6. A simple Unix-like teaching operating system

دانلود کتاب xv6. A simple Unix-like teaching operating system

57000 تومان موجود

کتاب xv6. یک سیستم عامل آموزشی ساده شبیه به یونیکس نسخه زبان اصلی

دانلود کتاب xv6. یک سیستم عامل آموزشی ساده شبیه به یونیکس بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 2


توضیحاتی در مورد کتاب xv6. A simple Unix-like teaching operating system

نام کتاب : xv6. A simple Unix-like teaching operating system
عنوان ترجمه شده به فارسی : xv6. یک سیستم عامل آموزشی ساده شبیه به یونیکس
سری :
نویسندگان : , ,
ناشر :
سال نشر : 2016
تعداد صفحات : 104
ISBN (شابک) : 1573980137
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 1 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Contents
Foreword and acknowledgements
0: Operating system interfaces
Processes and memory
I/O and File descriptors
Pipes
File system
Real world
1: Operating system organization
Abstracting physical resources
User mode, kernel mode, and system calls
Kernel organization
Process overview
Code: the first address space
Code: creating the first process
Code: Running the first process
The first system call: exec
Real world
Exercises
2: Page tables
Paging hardware
Process address space
Code: creating an address space
Physical memory allocation
Code: Physical memory allocator
User part of an address space
Code: exec
Real world
Exercises
3: Traps, interrupts, and drivers
Systems calls, exceptions, and interrupts
X86 protection
Code: The first system call
Code: Assembly trap handlers
Code: C trap handler
Code: System calls
Code: Interrupts
Drivers
Code: Disk driver
Real world
Exercises
4: Locking
Race conditions
Code: Locks
Code: Using locks
Deadlock and lock ordering
Interrupt handlers
Instruction and memory ordering
Limitations of spin-locks
Real world
Exercises
5: Scheduling
Multiplexing
Code: Context switching
Code: Scheduling
Sleep and wakeup
Code: Sleep and wakeup
Code: Pipes
Code: Wait, exit, and kill
Real world
Exercises
6: File system
Overview
Buffer cache Layer
Code: Buffer cache
Logging layer
Log design
Code: logging
Code: Block allocator
Inode layer
Code: Inodes
Code: Inode content
Code: directory layer
Code: Path names
File descriptor layer
Code: System calls
Real world
Exercises
7: Summary
A: PC hardware
Processor and memory
I/O
B: The boot loader
Code: Assembly bootstrap
Code: C bootstrap
Real world
Exercises
Index




پست ها تصادفی