![](images/graphics/blank.gif)
Internalsand design principles
-
Chapter 1 - Computer system overview. This chapter provides an overview of computer system hardware. In most areas, the survey is brief, as it is assumed that the reader is familiar with this subject. However, several areas are covered in some detail because of their importance to topics covered later in the book.
62p
shiwo_ding6
25-05-2019
23
6
Download
-
Chapter 3 - Process description and control. After studying this chapter, you should be able to: Define the term process and explain the relationship between processes and process control blocks, explain the concept of a process state and discuss the state transitions the processes undergo, list and describe the purpose of the data structures and data structure elements used by an OS to manage processes.
69p
shiwo_ding6
25-05-2019
28
5
Download
-
After studying this chapter, you should be able to: Summarize, at a top level, the key functions of an operating system (OS); discuss the evolution of operating systems for early simple batch systems to modern complex systems; discuss the key design areas that have been instrumental in the development of modern operating systems;...
81p
shiwo_ding6
25-05-2019
15
4
Download
-
Chapter 6 - Concurrency: Deadlock and starvation. This chapter examines two problems that plague all efforts to support concurrent processing: deadlock and starvation. We begin with a discussion of the underlying principles of deadlock and the related problem of starvation. Then we examine the three common approaches to dealing with deadlock: prevention, detection, and avoidance.
69p
shiwo_ding6
25-05-2019
25
5
Download
-
Chapter 7 - Memory management. After studying this chapter, you should be able to: Discuss the principal requirements for memory management, understand the reason for memory partitioning and explain the various techniques that are used, understand and explain the concept of paging,...
41p
shiwo_ding6
25-05-2019
25
5
Download
-
Chapter 4 - Threads. This chapter examines some more advanced concepts related to process management, which are found in a number of contemporary operating systems. We show that the concept of process is more complex and subtle than presented so far and in fact embodies two separate and potentially independent concepts.
54p
shiwo_ding6
25-05-2019
25
4
Download
-
Chapter 5 - Concurrency: Mutual exclusion and synchronization. This chapter begins with an introduction to the concept of concurrency and the implications of the execution of multiple concurrent processes. We find that the basic requirement for support of concurrent processes is the ability to enforce mutual exclusion; that is, the ability to exclude all other processes from a course of action while one process is granted that ability.
61p
shiwo_ding6
25-05-2019
25
4
Download
-
Chapter 8 - Virtual memory. After studying this chapter, you should be able to: Define virtual memory, describe the hardware and control structures that support virtual memory, describe the various OS mechanisms used to implement virtual memory.
100p
shiwo_ding6
25-05-2019
26
5
Download
-
Chapter 9 - Uniprocessor scheduling. This chapter begins with an examination of the three types of processor scheduling, showing how they are related. We see that long-term scheduling and medium-term scheduling are driven primarily by performance concerns related to the degree of multiprogramming.
46p
shiwo_ding6
25-05-2019
24
4
Download
-
Chapter 10 - Multiprocessor and real-time scheduling. This chapter continues our survey of process and thread scheduling. We begin with an examination of issues raised by the availability of more than one processor. A number of design issues are explored.
65p
shiwo_ding6
25-05-2019
30
4
Download
-
Chapter 11 - I/O management and disk scheduling. After studying this chapter, you should be able to: Summarize key categories of I/O devices on computers, discuss the organization of the I/O function, explain some of the key issues in the design of OS support for I/O,...
62p
shiwo_ding6
25-05-2019
26
6
Download
-
Chapter 12 - File management. After studying this chapter, you should be able to: Describe the basic concepts of files and file systems, understand the principal techniques for file organization and access, explain file directories,...
79p
shiwo_ding6
25-05-2019
41
4
Download
CHỦ ĐỀ BẠN MUỐN TÌM
![](images/graphics/blank.gif)