answersLogoWhite

0


Best Answer

A program is CPU bound if it would go faster if the CPU were faster, i.e. it spends the majority of its time simply using the CPU (doing calculations). A program that computes new digits of π will typically be CPU-bound, it's just crunching numbers.

A program is I/O bound if it would go faster if the I/O subsystem was faster. Which exact I/O system is meant can vary; I typically associate it with disk. A program that looks through a huge file for some data will often be I/O bound, since the bottleneck is then the reading of the data from disk.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Distinguish between a CPU-bound process and an io- bound process?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why is it important for the scheduler to distinguish IO-bound programs from CPU-bound programs?

Any CPU will have an I/O which en ply external devices data transfers. The CPU internally will process data. While both are data bus they are definitely not the same


What is a cell with complex membrane bound organelles called?

You may be looking for the term "eukaryotic," to distinguish from prokaryotic cells that do not possess membrane-bound organelles.http://en.wikipedia.org/wiki/Eukaryotichttp://en.wikipedia.org/wiki/Prokaryotic


What a major characteristics distinguish eubacteria from protista?

Eubacteria are prokaryotic, meaning that they lack a nucleus or organelles bound to the membrane. Protists are eukaryotic, meaning that they do have the nucleus.


What is the difference between a unbound report and a bound report?

A bound report is one where it is put togeter in a binder, an unbound report just has a paperclip or a staple at the left top side.. Bound= bound to the binder ;)


What do you understand by prefixation?

Prefixation is a morphological process whereby a bound morpheme is attached to the front of a root or stem. This is one of the morphological process.


Impact of CPU utilization by increasing CPU speed?

Increasing CPU speed will maintain the current level of CPU utilization, in the case where the process mix is compute bound, or decrease CPU utilization, in the case where the process mix is I/O bound.


What is the connection between Theta and Big-O notation?

Big O gives an upper bound whereas big theta gives both an upper bound and a lower bound.


What is the difference between potassium and potassium glutamate?

The difference between potassium and potassium glutamate is how they are bound as a chemical. Potassium is bonded with chloride while potassium glutamate is bound with gluconate.


What is the difference between an unbound report and a left bound report?

An unbound report does not have any pre-defined margins, headers, or footers, allowing for more flexibility in layout and design. On the other hand, a left-bound report typically has a fixed left margin, which helps in maintaining a consistent format throughout the report. It can be easier to align content in a left-bound report compared to an unbound report.


A person bound to execute within his county all process insuing from the courts of the commonwealth?

sherrif


Does Taxol inhibit the process of cell division by destroying the membrane bound organelles of a cell?

yes


What is the difference between prokaryotes and eukaryotes a short answer?

Prakariyotes are without nucleus and membrane bound organells.Eukariyotes have nucleus and membrane bound organells.