OPERATING SYSTEMS QUESTION:
In what kernel data structure is process context stored?
explain in a few sentences
The kernel needs to store information per process.Processes have attributes for keep track of process.
Process attributes:
1->Process id
2->program counter
3->process state
4->priority
5->General purpose register
6->List of open files
7->List of open open devices
8->protection
This attributes are information about a process.This information is called process context.This attribute is typically stored as a list in "Procss control block".It is a data structure that contains information of the process related to it.In kernel data structure it is called "process table" that store information of the process related to it.
This list is allocated in the kernel address space(inaccessible to other process).The "handlers" consult these data structures to decide what action to take on any interrupt/exception.
OPERATING SYSTEMS QUESTION: In what kernel data structure is process context stored? explain in a few...
Operating systems in C
17.) The kernel keeps a data structure for each process called the Process Control Block (PCB). When a process is not running, its PCB contains the information that is necessary to restart the process on a CPU. Give examples of information that the PCB must have.
In a few sentences, explain the role of data and databases in modern accounting information systems.
operating systems question: a)What scheduling algorithm(s) provide a bound on response time? b)How is this bound implemented? (Explain) Explain each with a few sentences
Detailed explanation please! For context, this is an operating
systems question.
10. What is the different between an attack and an intrusion?
What are similarities between a microkernel and a modular kernel ? in both types of systems OS components share the same address space a context switch is required for all system calls in both architectures in a modular kernel key OS components are implemened in a primary module and in a microkernel design essential services are implemented in the microkernel itself system calls involve message passing in both architectures support for file systems and virtual memory may be loaded and...
1. What is the role of data and healthcare systems in the accreditation process? (Minimum of 3 sentences.) 2. What is the role of standards and measures in the accreditation process? (Minimum of 2 sentences.) 3. Why is it important for healthcare workers to be familiar with accreditation and the accreditation process? (Minimum 3 sentences) 4. Why is it important for healthcare workers to be familiar with the interaction between healthcare systems and accreditation? (Minimum of 2 sentences.)
[15 points] Give careful definitions for each term (in the context of computer operating systems): Process Control Block Blocking send and Non-blocking send Race condition Critical-Section problem Deadlock
In modern operating systems, kernel processes messages are communicated securely by using several encryption mechanisms such as Zig-Zag cipher which divides the message into two parts: the first part contains the odd-positions characters, while the second part contains the even-positions characters. Eventually, the cipher is constructed by concatenating the first part with second part. Using traditional pipes, write a program to produce a full duplex parent/child relationship in which processes can send/receive user data encrypted with Zig-Zag cipher. The communication...
SUBJECT: OPERATING SYSTEMS. Question 1) a) A process closes a file. What is the impact on the system-wide-open-file table? b) For what operating system feature are the Base Register and the limit Register required? c)If a process is said to be “Trashing”, what condition must hold true?
Operating Systems Course For IPC within the Mach operating system what is the purpose of the Kernel mailbox and the Notify mailbox?