ISBN-13: 9786200653178 / Angielski
The book contains: Computer System Overview - Basic Elements, Instruction Execution, Interrupts, Memory Hierarchy, Cache Memory, Direct Memory Access, Multiprocessor and Multi-core Organization. Operating system overview - objectives and functions, Evolution of Operating System - Computer System Organization - Operating System Structure and Operations - System Calls, System Programs, OS Generation and System Boot. Processes-Process Concept, Process Scheduling, Operations on Processes, Inter-process Communication; Threads - Overview, Multi-core Programming, Multi-threading Models; Windows 7 - Thread and SMP Management. Process Synchronization - Critical Section Problem, Mutex Locks, Semophores, Monitors; CPU Scheduling and Deadlocks. Main Memory-Contiguous Memory Allocation, Segmentation, Paging, 32 and 64 bit architecture Examples; Virtual Memory - Demand Paging, Page Replacement, Allocation, Thrashing; Allocating Kernel Memory, OS Examples.