【正文】
one process was written out to secondary store and the successor( 后繼) process was read in 37 Virtual Memory 38 Virtual Memory Addressing 39 File System ?Implements longterm store ?Information stored in named objects called files 40 Information Protection and Security ?Availability(可用性 ) ? Concerned with protecting the system against interruption ?Confidentiality(機(jī)密性 ) ? Assuring that users cannot read data for which access is unauthorized 41 Information Protection and Security ?Data integrity(數(shù)據(jù)完整性 ) ? Protection of data from unauthorized modification ?Authenticity(認(rèn)證 ) ? Concerned with the proper verification of the identity of users and the validity of messages or data 42 Scheduling and Resource Management ?Fairness( 公平性) ? Give equal and fair access to resources ?Differential responsiveness( 有差別的響應(yīng)性) ? Discriminate among different classes of jobs ?Efficiency( 有效性) ? Maximize throughput, minimize response time, and acmodate as many users as possible 43 Key Elements of Operating System 44 System Structure ? View the system as a series of levels ? Each level performs a related subset of functions ? Each level relies on the next lower level to perform more primitive functions ? This deposes a problem into a number of more manageable subproblems 45 Modern Operating Systems ? Microkernel architecture( 微內(nèi)核結(jié)構(gòu)) ? Assigns only a few essential functions to the kernel ? Multithreading( 多線程) ? Process is divided into threads that can run concurrently, it is a collection of one or more threads ? Thread: ?Dispatchable unit of work ?executes sequentially and is interruptable 46 Modern Operating Systems ?Symmetric multiprocessing (SMP,對(duì)稱多處理 ) ? There are multiple processors ? These processors share same main memory and I/O facilities ? All processors can perform the same functions 47 Multiprogramming and Multiprocessing