Midterm 1
Midterm 1
Midterm 1
10
Introduction includes updated coverage of multicore systems, as well as new coverage of NUMA
systems and Hadoop clusters. Old material has been updated, and new motivation has been added
for the study of operating systems.
Moore’s Law predicted that the number of transistors on an integrated circuit would double every 18
months, and that prediction has held true
the operating system is the one program running at all times on the computer—usually called the
kernel. Along with the kernel, there are two other types of programs: system programs, which are
associated with the operating system but are not neces_sarily part of the kernel, and application
programs
Chapter 2: All of it
Operating-System Structures provides a significantly revised discussion of the design and
implementation of operating systems. We have updated our treatment of Android and iOS and have
revised our Preface xiii coverage of the system boot process with a focus on GRUB for Linux systems.
New coverage of the Windows subsystem for Linux is included as well. We have added new sections
on linkers and loaders, and we now discuss why applications are often operating-system specific.
Finally, we have added a discussion of the BCC debugging toolset.
Chapter 3: 3.1-3.6
Chapter 4: 4.1-4.4 & 4.5.1
Chapter 5: 5.1-5.3 or practically everything covered by the end of lecture on Feb. 01, 2024