Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Articles by Bhanu Priya
Page 51 of 106
Differentiate between a single processor and a multi-processor.
The major differences between single processor and multi-processor are as follows −ParameterSingle Processor SystemsMultiprocessor SystemsDescriptionThe name itself is saying that the single processor system contains only one processor for processing.For this also the name itself indicates that the multiprocessor system contains two or more processors for processing.Is there any use of Co-Processors?There is a use of a coprocessor in single processors because it uses multiple Controllers which are designed to handle special tasks and that can execute limited instruction sets. For example − DMA Controller.Multiprocessor uses two types of approaches −In Symmetric Multiprocessing every processor performs all the tasks within ...
Read MoreWhat is the difference between process and program?
To begin with, let us learn about the process.ProcessA process is a program in execution and it is more than a program code called a text section and this concept works under all the operating systems because all the tasks performed by the operating system needs a process to perform the task.A process also known as one type of activity and it is used in the computer for a particular purpose and a number of states involved in this concept.A process is one type of state and the state of a process is defined in part by the help of ...
Read MoreDifferentiate between Application Programming Interfaces (APIs) and system calls.
Let us learn about the application programming interface.Application programming interfaceWe know that multiple devices and applications share data between them. Some devices include online reservations and some in booking systems.API (Application Programming Interface) is used to establish connectivity among devices and applications. However, it is an interface which takes the requests from the user and informs the system about what has to be done and returns the response back to the user.ExampleConsider an online travel agency having information about multiple airlines. The travel agency interacts with the airline’s API.The Application interface takes the requests from the customer to book seats ...
Read MoreWhat are advantages and disadvantages of object based distributed OS?
Distributed Operating System is a type of model where applications are running on multiple computers linked by communications. It is an extension of the network operating system which supports higher levels of communication and integration of the machines on the network.Distributed OS runs on multiple CPUs but for an end-user, it is just an ordinary centralized operating system. It can share all resources like CPU, disk, network interface, nodes, computers, etc. from one site to another site, and it increases the data available on the entire system.All processors are connected by valid communication media such as high-speed buses and telephone ...
Read MoreWhat are layered structures and its benefits in OS?
The operating system can be broken into pieces that are smaller in size and this type of operating system is called MS-DOS, an UNIX OS and OS which is having greater control over the computer.When a layered structure is used then we can divide the OS into different layers and the OS is broken into a number of layers, the bottom layer is layer 0 and highest layer is layer N and a user interface connects all layers with each other.The different layers in a layered structure are as follows −Layer 0 deals with the allocation of processors, it always ...
Read MoreWhat are the four main components and the roles of the UNIX OS?
The four primary components of the Unix OS are as follows −Unix KernelThe Unix Kernel is called the core of OS because of its role in managing all the internal processes of the operating system, from booting the system from a zero state to managing processes and memory in a normal system state.The early architecture relied on a component model that later became known as a microkernel.Objects listed in /usr/src/[conf, dev, sys, h] are linked into the kernel through a build process, as desired. This kept the operating system lean by building into the kernel only those devices, services and ...
Read MoreHow do modules improve monolithic and micro kernel approaches?
In an operating system different modules are involved and all these modules perform different tasks at different stages. Modules are the basic structure of an operating system.The modules are designed for performing a specific task and these services are dynamically implemented by all the operating systems and a number of modules are involved.ModulesThe different modules that are involved in operating system are as follows −Scheduling class.File system.Load system.Execute system.Stream class.Device and bus system.Miscellaneous system.These are represented in diagram format below −Modules improve Monolithic and Microkernel approachThe kernel modules are introduced to improve the experience of the user in such a ...
Read MoreWhat is microKernel in Operating Systems?
Kernel is the main part of an Operating System. It is the first program that is loaded after the boot loader whenever we start a system. The Kernel is present in the memory until the Operating System is shut-down.Kernel provides an interface between the user and the hardware components of the system. Whenever a process makes a request to the Kernel, then it is called System Call.Functions of KernelThe functions of the kernel are as follows −Process managementAccess computer resourcesDevice managementMemory managementInterrupt handlingI/O communicationTypes of KernelsThe different types of kernels are as follows −Monolithic kernel.Micro kernel.Hybrid kernel.Nano kernel.Exo kernelNow let ...
Read MoreWhat is the concept of Monolithic kernel?
Kernel is the main part of an Operating System. It is the first program that is loaded after the boot loader whenever we start a system. The Kernel is present in the memory until the Operating System is shut-down.Kernel provides an interface between the user and the hardware components of the system. Whenever a process makes a request to the Kernel, then it is called System Call.Functions of KernelThe functions of the kernel are as follows −Process managementAccess computer resourcesDevice managementMemory managementInterrupt handlingI/O communicationTypes of KernelsThe different types of kernels are as follows −Monolithic kernel.Micro kernel.Hybrid kernel.Nano kernel.Exo kernelNow let ...
Read MoreWhat is the computing environment?
In computers there are different types of computing technologies and all are different from each other. By using this we are finding output based on the input given by the user.In a computing environment the user can use a particular computing technology and it is responsible for all the types of input and output given by the computer.The different numbers of computing technologies that are used in OS are as follows −Traditional computingIn traditional computing the user can use a traditional method like static memory allocation and it is mainly useful in single user operating systems.In this technique there will ...
Read More