What is an Operating System?Jonathan GeislerFebrurary 2, 2007Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?Questions from readingWhy is it so difficult for the authors to define what an OS is?What are the main purposes of an OS?What are some of the main roles of an OS?What is a kernel?Why would someone use a multiprocessor system?Why isn’t the microcontroller in disks and keyboardsconsidered multiprocessing?Why does the hardware provide priviledged operations?How does a user process request service that only a systemprocess can satisfy?What is a process?Jonathan Geisler What is an Operating System?More questions from readingWhen would an OS be in charge of caching data instead ofthe hardware?What’s the difference between a network OS and a distributedOS?What is a real-time OS?Why don’t most PDAs just use a standard OS (e.g., WindowsCE vs. Windows XP)?If embedded processors “are the most prevalent form ofcomputers in existence,” then why is only one chapter in ourbook dedicated to them? And why is this a new chapter forthis edition?What does the web have to do with OS?Jonathan Geisler What is an Operating System?More questions from readingWhen would an OS be in charge of caching data instead ofthe hardware?What’s the difference between a network OS and a distributedOS?What is a real-time OS?Why don’t most PDAs just use a standard OS (e.g., WindowsCE vs. Windows XP)?If embedded processors “are the most prevalent form ofcomputers in existence,” then why is only one chapter in ourbook dedicated to them? And why is this a new chapter forthis edition?What does the web have to do with OS?Jonathan Geisler What is an Operating System?More questions from readingWhen would an OS be in charge of caching data instead ofthe hardware?What’s the difference between a network OS and a distributedOS?What is a real-time OS?Why don’t most PDAs just use a standard OS (e.g., WindowsCE vs. Windows XP)?If embedded processors “are the most prevalent form ofcomputers in existence,” then why is only one chapter in ourbook dedicated to them? And why is this a new chapter forthis edition?What does the web have to do with OS?Jonathan Geisler What is an Operating System?More questions from readingWhen would an OS be in charge of caching data instead ofthe hardware?What’s the difference between a network OS and a distributedOS?What is a real-time OS?Why don’t most PDAs just use a standard OS (e.g., WindowsCE vs. Windows XP)?If embedded processors “are the
View Full Document