Free

Operating Systems - Essay Example

Comments (0) Cite this document
Summary
The Linux I/O service mainly offers the tools used for program profiling and monitoring the performance of the computer CPU. Disk scheduling in Linux allows the execution of many program…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER92.9% of users find it useful
Operating Systems
Read TextPreview

Extract of sample "Operating Systems"

Operating Systems The two sections that important for this discussion are the Linux I/O and Windows I/O. The Linux I/O service mainly offers the tools used for program profiling and monitoring the performance of the computer CPU. Disk scheduling in Linux allows the execution of many program processes at the same time. The Linux Page Cache aids in fast data access and transmission. This is because during an I/O operation, such as disk read information, the operating system kernel checks for data in the page cache to facilitate fast reading of the data.
The advancements in the Linux I/O services is the optimization of disk scheduling through the use of multilevel queues and priority scheduling to enable the execution of many program processes. Setting these commands provides an end user with the robust set of tools to manage file operation and process execution within an operating system. The Linux I/O services will change society a great deal since the optimization of disk scheduling and page cache services are essential for quick program execution, therefore saving time. It is also important for performing read/write services on a computer hard disk (memory) through satisfying fast mapping of data (Bovet, Daniel & Marco 599).
The Windows I/O concept offers subjects that describe the applications that control the input and output services that assist in data access from and data writing to the computer hard disk (memory). One basic I/O facility utilized by window operating system is the Asynchronous and Synchronous I/O, which both offer necessary operations for facilitating communication and fast processing of information within a system. In a synchronous I/O operation, programs are placed on a wait state while in an asynchronous I/O operation; program or process execution request can be interrupted to enable the execution of another program (Russinovich, Mark, David & Alex Ch. 7).
The advancements made in the basic windows I/O operations include the optimization of processing efficiency. This mechanism majorly entails the processing of large data or information within the shortest time possible without having to interrupt other prior made I/O requests made by a system user. Uninterrupted program execution ensures there is no loss of data or delay of displaying outputs during the I/O operations.
Work Cited
Bovet, Daniel P, and Marco Cesati. Understanding the Linux Kernel. Sebastopol: OReilly Media, Inc, 2007. Internet resource.
Russinovich, Mark E, David A. Solomon, and Alex Ionescu. Windows® Internals. New York: OReilly Media, Inc, 2009. Print. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Operating Systems Essay Example | Topics and Well Written Essays - 250 words - 2”, n.d.)
Retrieved from https://studentshare.org/information-technology/1669306-operating-systems
(Operating Systems Essay Example | Topics and Well Written Essays - 250 Words - 2)
https://studentshare.org/information-technology/1669306-operating-systems.
“Operating Systems Essay Example | Topics and Well Written Essays - 250 Words - 2”, n.d. https://studentshare.org/information-technology/1669306-operating-systems.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document

CHECK THESE SAMPLES OF Operating Systems

Operating systems and networking

...? OPERATING SYSTEMS AND NETWORKING Network Design Solution for ic Studios Limited Part A Background and requirements Background description Classic Studios Ltd is an online games development and services company based in Ashford, Kent. Other than the top management personnel, the development team made up of software engineers, creative designers, animation professionals, technical writers, quality officers, web developers, and database administrators is also based here. The core activities of the company is to develop computers interactive applications and games which users can access online either through their computers or smartphones. They develop puzzles, racing games, quizzes, social games, action...
6 Pages(1500 words)Coursework

Social and National Identity

5 Pages(1250 words)Essay

Operating systems

...? Operating Systems Design of a backup program in batch file running on MS DOS This project involves the development of an automatic back up program in batch file for MS DOS operating system and for Bash Shell. The program will interact with the user in a dialogue and request for the directory name as an option for back up location. It is a fully documented program with a bat extension. In the user interaction, it checks if the user back up directory is available, then proceeds with the backup process (Cavanagh, 2002). In the absence of the backup directory, it asks the user for an alternative directory. This program is in the complicity level three since it is able to create a batch file to run the automatic back up process... . The...
4 Pages(1000 words)Essay

Operating Systems

...Investigation of How Memory Is Implemented In a Modern Operating System Such As WindowsXP Microsoft Corporation recommends that computers running Windows XP have at least 128 megabytes (MB) of Random Access Memory (RAM) installed. For this memory size, Windows XP has shown itself to be consistently superior to previous versions of Windows. Performance only gets better with additional resources, particularly when you run memory-intensive multimedia applications. Many users will want to expand their computer's memory to take advantage of multimedia applications and to achieve even better performance. In general, adding memory is the easiest and most effective way to improve a computer's performance....
4 Pages(1000 words)Essay

Operating Systems

...Introduction Software available today is highly advanced and can perform varied and complicated activities. However, it has taken many years to achieve this. The following report highlights the major achievements that have been recognized in the evolution of the operating system. Seven great achievements in the evolution of the Operating systems 1. Batch system (1955-1960s) This was used in earlier days when there were no operating systems. Each user used the machine for a specific period of time with his program and data. There was the loading of a program into the machine and data was worked on until the program...
3 Pages(750 words)Term Paper

Operating Systems

...to processor Terminated: Process has completed its execution Figure 1 Process States Diagram 3. Process Control Block The operating system maintains a Process Control Block (PCB) for every process. It contains the following information related to a process: Process State: Indicates whether process is ready, running, waiting, etc. Program Counter: Depicts address of next instruction to be executed. CPU registers: Includes accumulators, index registers, stack pointers, condition codes, state registers (for interrupts, etc.), etc. CPU Scheduling Information: depicts priority, position in queue, etc. Memory Management Information: contains vales of base and limit registers, page/segment tables,...
6 Pages(1500 words)Research Paper

Operating systems

...Unattended Installation Unattended installation is an automated technology in installation of an operating system. It reduces the human intervention during installation. The technique is employed mostly in installation of Microsoft Windows Server and other operating systems above it. It is mainly used in large scale rollouts when the installation process would be considered slow and costly for the administrator or technician. During installation, the administrator or technician is required to have at least an operating system and answer file. The operating system setup to be run includes winnt.exe for the...
1 Pages(250 words)Essay

Operating Systems

...Operating Systems Comparison The operating system (OS) is a collection of software to control the computer tasks and manage proper utilization of thehardware resources. The basic operating systems are the Linux, UNIX, Mac and Microsoft Windows. The operating system zOS is sixty four (64) bit utilized for the mainframe computers and developed by IBM. Moreover, the operating systems include: the iOS, Andriod and Palm OS are being utilized for mobile phone manufacturer companies like iPhone, HTC, Samsung respectively. It is pertinent to mention here that the mobile operating systems are not only been used by the above mentioned companies, however, the some of the mobile phones developed by the Samsung use Andriod Operating System... . There are...
7 Pages(1750 words)Research Paper

Operating Systems

...Introduction: The modern times are driven by the presence of the digital devices. These digital devices are run and controlled by the operating systems. The operating systems serve as the backbone and the heart of the any digital device. Our computers, our mobile phones, and other digital devices that are sufficiently equipped to provide us with various advanced features are as a result of the operating systems within them. Based on the features, there are number of top operating system providers in this world. These operating systems are supported by the giants of the...
7 Pages(1750 words)Research Paper

Operating Systems

...Operating Systems al Affiliation Operating Systems Windows 10 Unix/Linux (Linux Kernel 4 MacOS (El Capitan) Scalability Windows 8 has the best scalability compared to the tow other version. It supports several hardware and components (1/3) A great number of hardware does not support it and this affects its scalability. This has greatly affected its application in some operating environments (3/3) Although it is an improvement of earlier versions, its scalability still falls below Windows (2/3) Ease of Use Out of the three operating systems, Windows 10 is the easiest to use (1/3) It is Complicated and many people may...
1 Pages(250 words)Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Essay on topic Operating Systems for FREE!

Contact Us