Professional Documents
Culture Documents
07 Laboratory Exercise JERWIN
07 Laboratory Exercise JERWIN
1. Run at least five (5) different applications on your computer. (e.g., Google Chrome with
multiple tabs, Microsoft Word/Excel/PowerPoint, programming software, video/music
player, etc.).
Microsoft Edge
b. Which process has the least number of write I/O operations since it started?
Discord
c. Is the total number of I/O bytes read by a process always equal to the
total number of I/O bytes written by the same process?
Not possible, because none of the applications I had open had this total amount of I/O
bytes read by a process equal to the total number of I/O bytes written by the same
process.
d. Would you agree that suspended processes will always hold a zero (0) value
for both read and write I/O operations?
Yes, because to have no process so that’s why there’s no reason to process and there
will be no value for both read and write I/O operations
No
7. Afteranalyzing the I/O details of the running processes in your computer, would
you agree that your computer implements I/O buffering? Why or why not? (5
points)
Note: Perform additional research, if needed, in order to support your answer above.
Yes, because my computer smooths up the process of executing a program by
allowing it to keep up with the application's progress.
The I/O manager in the kernel mode of Windows manages the communication
between the device driver interfaces and the applications that use them. I/O request
packets are the principal mechanism of communication between the operating system
and device drivers since devices may run at different speeds than the operating system
(IRPs). These packets are identical to network packets or Windows message packets.
From the operating system to individual drivers, and from one driver to the next, they
are transferred from one driver to the next.
Yes, because RAID can be installed in your pc even if the operating system is
already installed, provided the system has a RAID I/O controller hub (ICH). It also
requires enabling the raid controller in windows, a software application built into
Windows that takes care of configuring RAID drives for you.
e. In your opinion, what other kernel components work closely with the
Windows I/O manager? Elaborate on your answer.
f. In your perspective, what is the most significant part of the Windows I/O model
and why?