1. What is the purpose of a file system? What is typical structure?
2. Describe the differences between binary files and text files.
3. Describe how an operating system gets started.
4. What is the context swap and give an example of one.
5. What are two methods that can be used in software that allow programs to take advantage of multiple CPU cores? Describe the advantages and disadvantages for each method.
6. Deadlock is a common issue encountered when forking a process. TRUE or FALSE
7. Describe what a critical section is, its components, and how they relate to threads.
8. What are the different types of kernel architectures? What are the benefits and downsides to each one?
9. Define a mutex, what they are used to prevent, and give an example of one in use.
10. Describe the purpose of the exec call, and give its role concerning the kernel/operating system.
don’t copy and paste answers from the website
Document Preview:
What is the purpose of a file system? What is typical structure? Describe the differences between binary files and text files. Describe how an operating system gets started. What is the context swap and give an example of one. What are two methods that can be used in software that allow programs to take advantage of multiple CPU cores? Describe the advantages and disadvantages for each method. Deadlock is a common issue encountered when forking a process. TRUE or FALSE Describe what a critical section is, its components, and how they relate to threads. What are the different types of kernel architectures? What are the benefits and downsides to each one? Define a mutex, what they are used to prevent, and give an example of one in use. Describe the purpose of the exec call, and give its role concerning the kernel/operating system. don’t copy and paste answers from the website
What-is-the-p….docx
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"