Sách Operating System Concepts là một trong những cuốn sách hay nhất về hệ điều hành. Hệ điều hành (Operating System – OS) là phần mềm quản lý phần cứng của máy tính. Nó cũng cung cấp cơ sở cho các chương trình ứng dụng và đóng vai trò trung gian giữa người dùng và phần cứng máy tính.
Một khía cạnh đáng kinh ngạc của hệ điều hành là cách sự khác nhau trong việc hoàn thành các tác vụ trong nhiều môi trường máy tính khác nhau. Hệ điều hành có ở khắp mọi nơi, từ ô tô và thiết bị gia dụng bao gồm thiết bị “Internet of Things”, đến điện thoại thông minh, máy tính cá nhân, máy tính doanh nghiệp và môi trường điện toán đám mây.
Để khám phá vai trò của hệ điều hành trong môi trường máy tính hiện đại, điều quan trọng đầu tiên là phải hiểu tổ chức và cấu trúc của phần cứng máy tính. Bao gồm CPU, RAM, các thiết bị I/O cũng như bộ nhớ lưu trữ. Nhiệm vụ cơ bản của hệ điều hành là phân bổ các tài nguyên này cho các chương trình.
Thông tin sách
- Tên sách: Operating system concepts / Abraham Silberschatz, Yale University, Peter Baer Galvin, Pluribus Networks, Greg Gagne, Westminster College.
- Tác giả: Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
- Phiên bản: 10th Edition
- Nhà xuất bản: John Wiley & Sons, Inc.
- Năm phát hành: 2018
- ISBN: 9781119320913
- ISBN 13: 9781119320913
- Số trang: 1278
- Ngôn ngữ: Tiếng Anh
- Dung lượng: 29.69 MB
- Loại file: PDF
Mô tả
Sách gồm 21 chương và 4 phụ lục. Bao quát hết tất cả kiến thức về:
- Chapter 1: Introduction
- Chapter 2: Operating-System Structures
- Chapter 3: Processes
- Chapter 4: Threads and Concurrency
- Chapter 5: CPU Scheduling
- Chapter 6: Synchronization Tools
- Chapter 7: Synchronization Examples
- Chapter 8: Deadlocks
- Chapter 9: Main Memory
- Chapter 10: Virtual Memory
- Chapter 11: Mass-Storage Structure
- Chapter 12: I/O
- Chapter 13: File-System Interface
- Chapter 14: File-System Implementation
- Chapter 15: File System Internals
- Chapter 16: Security
- Chapter 17: Protection
- Chapter 18: Virtual Machines
- Chapter 19: Networks and Distributed Systems
- Chapter 20: The Linux System
- Chapter 21: The Windows 10 System
Trong nội dung của mỗi chương có:
- Bài tập vận dụng và lời giải
- Bài tập mẫu
- Các vấn đề liên quan đến lập trình
- Đọc thêm
- Các thuật ngữ quan trọng (được tô màu xanh lam)
- Bảng chú giải thuật ngữ quan trọng
- Hình ảnh mô tả các khái niệm cụ thể