- What's new in this club
-
Ahmad shehadeh joined the club
-
Nana Mensah Obeng joined the club
-
RAJARAMESH PULI joined the club
-
Yossra joined the club
-
Sarmad Ahmed joined the club
-
Clement joined the club
-
Hari Mukunda Isro joined the club
-
seyiseyi joined the club
-
Lucsd joined the club
-
ZAHID joined the club
-
Ed Jacobson joined the club
-
Khalid joined the club
-
Kalpesh patel joined the club
-
The experimental Synthesis operating system has an assembler incorporated in the kernel. To optimize system-call performance, the kernel assembles routines within kernel space to minimize the path that the system call must take through the kernel. This ap
admin posted a topic in Operating Systems's Conceptual Questions
The experimental Synthesis operating system has an assembler incorporated in the kernel. To optimize system-call performance, the kernel assembles routines within kernel space to minimize the path that the system call must take through the kernel. This approach is the antithesis of the layered approach, in which the path through the kernel is extended to make building the operating system easier. Discuss the pros and cons of the Synthesis approach to kernel design and system-performance optimization You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer -
What is the relationship between a guest operating system and a host operating system in a system like VMware? What factors need to be considered in choosing the host operating system? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
What is the main advantage for an operating system designer of using a virtual machine architecture? What is the main advantage for a user? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
In what ways is the modular kernel approach similar to the layered approach? In what ways does it differ from the layered approach? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
What is the main advantage of the microkernel approach to system design? How do user programs and system services interact in a microkernel architecture? What are the disadvantages of using the microkernel approach? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
It is sometimes difficult to achieve a layered approach if two components of the operating system are dependent on each other. Identify a scenario in which it is unclear how to layer two system components that require tight coupling of their functionaliti
admin posted a topic in Operating Systems's Conceptual Questions
It is sometimes difficult to achieve a layered approach if two components of the operating system are dependent on each other. Identify a scenario in which it is unclear how to layer two system components that require tight coupling of their functionalities You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer -
Why does Java provide the ability to call from a Java program native methods that are written in, say, C or C.? Provide an example of a situation in which a native method is useful You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
What is the purpose of the command interpreter? Why is it usually separate from the kernel? Would it be possible for the user to develop a new command interpreter using the system-call interface provided by the operating system? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
Describe how you could obtain a statistical profile of the amount of time spent by a program executing different sections of its code. Discuss the importance of obtaining such a statistical profile You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
List five services provided by an operating system that are designed to make it more convenient for users to use the computer system. In what cases it would be impossible for user-level programs to provide these services? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
The services and functions provided by an operating system can be divided into two main categories. Briefly describe the two categories and discuss how they differ You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
Repeat the preceding exercise, this time using the CreateProcess() in the Win32 API. In this instance, you will need to specify a separate program to be invoked from CreateProcess(). It is this separate program that will run as a child process outputting
admin posted a topic in Operating Systems's Conceptual Questions
Repeat the preceding exercise, this time using the CreateProcess() in the Win32 API. In this instance, you will need to specify a separate program to be invoked from CreateProcess(). It is this separate program that will run as a child process outputting the Fibonacci sequence Perform necessary error checking to ensure that a non negative number is passed on the command line. You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer -
What are the benefits and the disadvantages of each of the following? Consider both the system level and the programmer level a. Synchronous and asynchronous communication b. Automatic and explicit buffering c. Send by copy and send by reference d. Fixed-sized and variable-sized messages You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
Consider the RPC mechanism. Describe the undesirable consequences that could arise from not enforcing either the "at most once" or "exactly once semantic. Describe possible uses for a mechanism that has neither of these guarantees You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
Write a multi threaded Java, Pthreads, or Win32 program that outputs prime numbers. This program should work as follows the user will run the program and will enter a number on the command line. The program will then create a separate thread that outputs all the prime numbers less than or equal to the number entered by the user You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer
-
Consider a multiprocessor system and a multi threaded program written using the many-to-many threading model. Let the number of user-level threads in the program be more than the number of processors in the system. Discuss the performance implications of
admin posted a topic in Operating Systems's Conceptual Questions
Consider a multiprocessor system and a multi threaded program written using the many-to-many threading model. Let the number of user-level threads in the program be more than the number of processors in the system. Discuss the performance implications of the following scenarios a. The number of kernel threads allocated to the program is less than the number of processors b. The number of kernel threads allocated to the program is equal to the number of processors c. The number of kernel threads allocated to the program is greater than the number of processors but less than the number of user-level threads You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer -
Can a multi threaded solution using multiple user-level threads achieve better performance on a multiprocessor system than on a single processor system? You can write the answer and upload relevant images to justify the answer (if required) Let's together discuss and contribute in making the best answer