[Disksim-users] Request coalescence
YipKei Kwok
yipkeikwok at gmail.com
Sun May 13 17:31:56 EDT 2007
Hi,
I am running Disksim w./ a trace workload.
Problem:
The amount of "Total Requests handled" by the disk is less than the
number of requests specified in the trace.
I suspect that is because of request coalescence/overlapping/combining.
disksim_ioqueue: Overlapping request scheme
-----------------------------------------------------------
- We have already set this parameter 0 so that overlapping requests
are treated as independent.
disksim_disk: Combine seq writes
-------------------------------------------
- The default value of our HP C3323 hard drive is 1. We experienced
_exactly_ the same problem even when we set it to 0.
I/O Driver Statistics
-------------------------
>From the statistics, both "IOdriver Overlaps combined" and "IOdriver
Read overlaps combined" are both 0. So, no requests are combined on
the I/O driver level.
Is there any other level of the I/O hierarchy could cause request
coalescence? Or, are there some other reasons, other than request
coalescence, which cause the problem that I am facing?
Thank you very much!
-Yipkei
P.S. Here is our experimental setup.
I/O trace-driven
raid 0 - 1 HP C3323A hard drive.
(Originally, there are 4 disks in the RAID. For simplicity, now we
only use 1. So, strictly speaking, it's not a RAID.
Number of processors = 1
--
Web site:
http://360.yahoo.com/yipkeikwok
http://www.mcs.csueastbay.edu/~ykwok/
email addresses:
yipkeikwok at gmail dot com
ykwok2 at utep dot edu
ICQ UIN: 2309842
Google Talk ID: yipkeikwok at gmail dot com
Yahoo! Messenger ID: yipkeikwok
MSN Messenger ID: yipkeikwok at hotmail dot com
More information about the Disksim-users
mailing list