Skip to main content

Operating system, a resource allocator and manager

Operating system acts as heart of any system and without OS system will fail. An operating system primary task is startup system by loading different drivers. On startup it allocates memory for individual process and initializes programs. It also works on hardware and devices to familiar with system. System drivers are loaded with help of operating system.

After startup loading, operating system manages available resources for running process. It ensures all processes are free of any conflict and working properly. Operating system also manages required hardware resource by sending request to specific hardware and coordinates among devices and peripherals to run the program smoothly.

When OS find any ambiguous request from any process it holds the request and wait for free space for that process to avoid worst situation. So each and every process manipulation in system is done by OS.

So, after summarize the operating system activities we can say:-

- An operating system assembles with each program which organizes hardware devices and different services for applications and manages intra-connectivity and inter-connectivity among processes to handle all related request without any clash.

- Operating system also distributes available resource to applications with no collusion. It works as resource manager and sole distributor of application resources. So resource allocation is another major task of any OS.

- It also schedules job of CPU. CPU scheduling involves decision taken by CPU which request will be served and it is continuous process. If more than one application needs for same resource at the same time, then operating system decides how to allocate memory and its schedule the job as priority basis.

Comments

Popular posts from this blog

Facebook timeline recent activity and post disappeared

Facebook Timeline gives our profile a new graphical look. It also launches many new features. Activity log is one of them where we will find all of our recent activities on profile, example: Any “Like” on own or others post, comments, status update, add new photos, invites someone to add group, add albums, send friend request etc. But sometimes we face problem with disappear recent activity from Facebook timeline or wall post from profile. This problem is one of the common problems in new feature. It may happen in two stage of your account.  - When your account transfer from old wall view to Timeline or New profile in Timeline. - Another stage is for existing Timeline account, where recent activity disappears without any specific reason. The first case we can handle very easily. It basically happen due to transfer and the solution depends on visibility of your post or activity like (Public, Friends and Custom). Now set your visibility settings from privacy setting or directly fro

Brief and Examples on Simplex, Half-Duplex, Full-Duplex Transmission

In data communication, there are three types of communication styles; they are Simplex, Half-Duplex and Full-Duplex. Here we discuss about their characteristics with examples. Simplex: In this communication style data can send only and basically it is one way or uni-direction communication. This type of communication is not widely used for transmit trusted data because it can not send any error or control signal to sender terminal. This style of communication is vastly used in Radio and TV where we can see and hear or receive data only but we can not send any information data by the same channel. Half-Duplex: Half-Duplex is another type of communication style where data can and send and receive but not at the same time. In this communication type, if data is send from one end, then we can not send data from another that means communication establish in one direction.  This communication vastly used in walkie-talkie, intercom, string phone etc. The practical exam

Limit user from changing system time and date in Windows OS

Most of us do not concern with system date and time. But it is one of most important factor in all operating system because when all software need system date and time for any update whether it is server end or end user end. Here we are talking about the importance of system date and time and procedure to restrict user from changing system date and time from front end or user end. So we need to keep it intact without any unnecessary changes. If any user except can have the right to change date and time from user end, then it will fall us in deep trouble specially when we run software which take entry time input from end user end. There are also many software mechanisms which does not allow date and time difference to start up.  For above reason we do not give user access to change date and time from user end. We can limit the user from this feature. Here I show steps how we can control user access in windows operating systems. Steps to follow:- 1. Go to "Start menu" an