Question

Describe two different methods that an operating system could employ to ensure a process’s memory cannot...

Describe two different methods that an operating system could employ to ensure a process’s memory cannot be corrupted by other processes that are executing concurrently.

Homework Answers

Answer #1

Multitasking is the ability of os to perform more than one task at a time. Context switching allows processes to run at a time.

Memory management is one process to make sure that one process doesn't interfere in others activity and corrupt or create bug while working together.Kernel's scheduler divide processes in time and hence it won't trespass in other process memory. Process scheduler decides which process to run at a time based on the priority level of the processes. Sometime when processes with higher priority arrives scheduler stops the currently running process to stop and give preference to the other one.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Name and define two different intellectual property methods, which could be applied to the industry your...
Name and define two different intellectual property methods, which could be applied to the industry your class-project team is working on. Describe specifically how the two intellectual property methods might be applied to your team’s project and/or industry. Which of these two intellectual property methods do you find the most attractive? Why?
In the 1974 paper The UNIX Time-Sharing System, Dennis Ritchie and Ken Thompson of Bell Laboratories...
In the 1974 paper The UNIX Time-Sharing System, Dennis Ritchie and Ken Thompson of Bell Laboratories describe the original implementation of forking processes as follows: Except while UNIX is bootstrapping itself into operation, a new process can come into existence only by use of the fork system call: processid = fork(label) When fork is executed by a process, it splits into two independently executing processes. The two processes have independent copies of the original core image, and share any open...
Describe two experimental methods that could be used to determine the molar mass of a substance....
Describe two experimental methods that could be used to determine the molar mass of a substance. It may be necessary to search for this information. Cite your sources.
Question 1 Describe two ways a support worker could ensure they accurately interpret an individual plan....
Question 1 Describe two ways a support worker could ensure they accurately interpret an individual plan. Question2 Provide two reasons a support worker should read and interpret individual goals.
Microsoft Word allows you to create a table using several different methods. Describe two of the...
Microsoft Word allows you to create a table using several different methods. Describe two of the methods explaining the pros and cons of the methods and whether the methods you selected were easy to use.
List two challenges an operating system faces when passing parameters between user and kernel mode (e.g.,...
List two challenges an operating system faces when passing parameters between user and kernel mode (e.g., consider the differences between passing parameters via procedures in the same process versus between processes/applications). Describe how an operating system can overcome them.
CIRCULATORY SYSTEM 1.Describe how animals transport materials from the environment to the cell 2.Explain the different...
CIRCULATORY SYSTEM 1.Describe how animals transport materials from the environment to the cell 2.Explain the different circulatory systems or methods of material transport in the following phyla: Cnidaria, Platyhelminthes, Mollusca, Annelida and Arthropoda 3.Describe evolution of circulatory systems in vertebrates from fish to mammals. Explain the variation in heart structure and circulation. 4.What is the difference between a closed system and an open system? Which one has more advantages for an active predatory lifestyle and why? 5.What is the importance...
1. A mechanism by which other modules, such as I/O and memory, may interrupt the normal...
1. A mechanism by which other modules, such as I/O and memory, may interrupt the normal sequencing of the processor is called (A) Communication (B) Trap (C) Interrupt (D) I/O (E) None of the above 2. A mode of operation that provides for the interleaved execution of two or more computer programs by a single processor is called (A) Interrupt (B) Multi-programming (C) Multi-tasking (D) Multi-threading (E) None of the above 3. Which of the following is a memory location...
1)Describe two different ways that a GABA receptor could depolarize the postsynaptic cell. 2)Define voltage clamping....
1)Describe two different ways that a GABA receptor could depolarize the postsynaptic cell. 2)Define voltage clamping. In voltage clamping experiment, it was determined that there is an early and late current. What ion is associated with each of these currents and what direction does it move in? 3)What is the target of tetanus toxin and botoulinium toxin? Why does one produce a rigid paralysis and the other a flaccid paralysis? Sarin blocks the effects of acetylcholinestrase . 4)How would this...
Program Assignment 1: Process Management Objective: This program assignment is given to the Operating Systems course...
Program Assignment 1: Process Management Objective: This program assignment is given to the Operating Systems course to allow the students to figure out how a single process (parent process) creates a child process and how they work on Unix/Linux(/Mac OS X/Windows) environment. Additionally, student should combine the code for describing inter-process communication into this assignment. Both parent and child processes interact with each other through shared memory-based communication scheme or message passing scheme. Environment: Unix/Linux environment (VM Linux or Triton...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT