Computer Science BooksOperating Systems Books

Write Your Own Operating System Resource

Advertisement

Write Your Own Operating System Resource

Write Your Own Operating System Resource

This book contains the following topics: Free software tools, PC bootstrap, Protected mode (pmode), C library (libc), C++ issues, Putting text on the screen, PC keyboard, Interrupts and exceptions, Multitasking, Physical memory (RAM), Virtual memory, Block devices (disks), Filesystems, Serial ports, Executable and relocatable file formats, Networking, Inter-process communication (IPC) and PnP and PCI.

Author(s):

sNA Pages
Similar Books
Introduction to Operating Systems by Dr. Mark Humphrys

Introduction to Operating Systems by Dr. Mark Humphrys

This note describes the following topics: UNIX or Linux, Pipes and redirection, Text editors, Case sensitivity, Filenames and Special Characters, UNIX file protections, UNIX directory protections, Shell, Shell utilities, Search engine, PC operating systems, Server operating systems, Mobile operating systems, OS structure, Processes, Memory, Files, Windows command line.

sNA Pages
Operating Systems Notes by Jinzhong Niu

Operating Systems Notes by Jinzhong Niu

This note explains the following topics: Computer system, Hardware basics, Nachos overview, Process concept and state, Process description and control, Threads, Concurrency: Mutual Exclusion and Synchronization, Concurrency: Mutual Exclusion and Synchronization, Concurrency: Mutual Exclusion and Synchronization, Concurrency: Deadlock and Starvation, Memory Management, Virtual Memory, Virual Memory, Uniprocessor Scheduling, I/O Management.

sNA Pages
Distributed Operating Systems

Distributed Operating Systems

This note explains the following topics: Processes, Fault tolerance, Communication, Synchronization - general purpose algorithms, synchronization in databases, Consistency and replication, Naming, Security, Cluster systems, Grid systems and Cloud computing.

sNA Pages
Operating Systems Lecture notes Worcester Polytechnic Institute

Operating Systems Lecture notes Worcester Polytechnic Institute

This note covers the following topics: Introduction to concurrency, Processes and Threads, Interprocess communication and synchronization, Virtual Memory and Paging, Page Replacement algorithms, Caches and principles of caching, Design and Implementation issues, I/O hardware, I/O software and drivers, User interface support.

sNA Pages
Operating Systems by Ding Yuan

Operating Systems by Ding Yuan

This lecture note discusses the principles in the design and implementation of operating systems software. Topics covered includes: Introduction to operating systems concepts, process management, memory management, file systems for both hard drive and SSD, virtualization, and distributed operating systems. The laboratory exercises will require implementing a simple, but functional operating system from ground up.

sNA Pages
Operating System by NPTEL

Operating System by NPTEL

This lecture note covers the following topics: Introduction to Operating System, File Systems and Management, Process and Process Management, Memory Management, Input Output (IO) Management, Resource Sharing and Management, Interprocess communication, Real time Operating Systems and Microkernels, OS and Security, Unix Primer, Unix Kernel Architecture, Shell Scripts in UNIX, Source Code Control System in UNIX, X Windows in UNIX, System Administration in UNIX.

sNA Pages
Principles of Operating Systems

Principles of Operating Systems

This note explains the principles and concepts of operating systems, including processes, threads, scheduling, synchronization, memory management, file systems, and I/O systems are covered.

sNA Pages
A Short Introduction to Operating Systems (M. Burgess)

A Short Introduction to Operating Systems (M. Burgess)

This book covers the following topics: What is an operating system, Single-task OS, Multi-tasking and multi-user OS, Processes and Thread, Memory and storage, Networks: Services and protocols, TCP/IP Networks and Security: design considerations.

sNA Pages
Implementing CIFS The Common Internet File System (Christopher R. Herte)

Implementing CIFS The Common Internet File System (Christopher R. Herte)

This is an Internet Book describing the CIFS protocol suite. Topics covered includes: NetBIOS over TCP/IP, SMB: The Server Message Block Protocol and Browse Service.

sNA Pages
Operating Systems Lecture Notes (Martin C. Rinard)

Operating Systems Lecture Notes (Martin C. Rinard)

This book covers the following topics: Processes and Threads, Thread Creation, Manipulation and Synchronization, Deadlocks, Implementing Synchronization Operations, CPU Scheduling, OS Potpourri, Introduction to Memory Management, Introduction to Paging, Issues in Paging and Virtual Memory, MIPS TLB Structure, Introduction to File Systems, File System Implementation, Monitors, Segments, Disk Scheduling, Networking, UDP and TCP.

sNA Pages

Advertisement