Bhanu Priya has Published 1449 Articles

What is the purpose of a process control block (PCB)?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 11:07:01

4K+ Views

Every process is represented in the operating system by a process control block also called a task control block.A process control block (PSB) contains many pieces of information and it contains the attributes of a process.Attributes of a processThe attributes of a process includes the following:Process idEvery process is given ... Read More

Why do we need shell scripting?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 11:04:07

4K+ Views

Shell is a software program that acts as a mediator between the kernel and the user. It reads the commands and interrupts by sending requests to execute a program. So, the shell is known as a command interpreter.It contains almost 100 system calls. It tells the kernel to carry out ... Read More

What is the concept of thread?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 11:01:54

4K+ Views

A thread is a lightweight of process and is a basic unit of CPU utilization which consists of a program counter, a stack, and a set of registers.Given below is the structure of thread in a process −A process has a single thread of control where one program can counter ... Read More

What is a programmed I/O?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:57:30

10K+ Views

It is one of the simplest forms of I/O where the CPU has to do all the work. This technique is called programmed I/O.Consider a user process that wants to print the Nine-character string ‘‘TUTORIALS’’ on the printer with the help of a serial interface.The software first assembles the string ... Read More

What is a client-server system?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:41:22

1K+ Views

Communication in client-server can communicate using shared memory and message passing.These techniques can be used for communication in client-server systems.Strategies for CommunicationWe can explore three other strategies for communication in client-server systems which are as follows −SocketsA socket is defined as an end point for communication. A pair of processes ... Read More

Differentiate between shared memory and message passing model in OS.

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:38:48

22K+ Views

Shared memory system is the fundamental model of inter process communication. In a shared memory system, in the address space region the cooperating communicate with each other by establishing the shared memory region.Shared memory concept works on fastest inter process communication.If the process wants to initiate the communication and it ... Read More

How is IPC implemented in the Android, MAC, Windows Operating systems?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:30:54

622 Views

Inter-process communication is a technique of exchanging data between two or more processes for performing some action on that data. These processes may be present on the same computer or at remote locations.The reasons for Inter-process communication are as follows −Sharing information between processesSpeed up the computation of some processIncreasing ... Read More

What are the components of 'user interface' of Windows Operating System?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:27:23

4K+ Views

The user interface components of the windows operating system are explained below.The main components are GUI (Graphical user interface). It is made of four parts as follows −WindowsIconsMenusPointerThe common windows controls are as follows −MinimizingMaximizingExit tabsGUI basic components are as follows −Start menu and programming groups.Task-bar shows running programs.Desktop shows ... Read More

What are the components and shells of UNIX?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:26:00

1K+ Views

Components of UNIXGenerally, a computer system consists of four main components, called hardware, application programs, operating system, and users.Hardware − Physical devices are nothing but which we can touch and feel.Operating system − It allows the user to communicate with the hardware.Application − There are software programs which give some ... Read More

How the OS interfaces between the user, apps , hardware?

Bhanu Priya

Bhanu Priya

Updated on 30-Nov-2021 10:24:25

2K+ Views

A modern computer consists of the following −One or more processorsMain memoryDisksPrintersVarious input/output devices.So, to manage all these components, we require a layer of software in the computer system, that layer we call the Operating System (OS).An Operating System is a program that acts as an intermediary or interface between ... Read More

Advertisements