[Disksim-users] Need up-to-state HDD diskspec

李兆虎 zh-lian at 163.com
Thu Sep 22 20:24:04 EDT 2011


I have the same problem with you, such as for a large-capacity disk of 80G, dixtrac dose not work.

At 2011-09-21 06:03:03,"liu zhuo" <liuzhuo9090 at gmail.com> wrote:
Hello, everyone

The diskspecs attached within Disksim4.0 seem to be out of date (very small capacity and only for SCSI disks).
Is there anyone who has up-to-date HDD diskspec model (*.diskspec, *.model and *.seek files)? For example, SATA disk with hundreds of GB capacity.
The dixtrac tool within DiskSim seems only work with SCSI and FC disks.

Thanks,




On Tue, Sep 20, 2011 at 11:00 AM,<disksim-users-request at ece.cmu.edu> wrote:
Send Disksim-users mailing list submissions to
       disksim-users at ece.cmu.edu

To subscribe or unsubscribe via the World Wide Web, visit
       https://sos.ece.cmu.edu/mailman/listinfo/disksim-users
or, via email, send a message with subject or body 'help' to
       disksim-users-request at ece.cmu.edu

You can reach the person managing the list at
       disksim-users-owner at ece.cmu.edu

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Disksim-users digest..."


Today's Topics:

  1. Re: running a trace without timestamps (Lei Tian)
  2. How to calculate (???)


----------------------------------------------------------------------

Message: 1
Date: Mon, 19 Sep 2011 11:30:33 -0500
From: Lei Tian <leitian.hust at gmail.com>
Subject: Re: [Disksim-users] running a trace without timestamps
To: Andy Twigg <andy at acunu.com>
Cc:disksim-users at ece.cmu.edu
Message-ID: <312A6862-60E6-4790-85DF-C332CB731467 at gmail.com>
Content-Type: text/plain; charset=us-ascii

In general, Once Disksim is starting to handle the current request, it will prepare the next request in the trace. [see the getnextevent() function in disksim.c]

Therefore, you may try this way:

Assuming the fixed queue length is N, no matter what time the timestamps of the first N requests in the real trace are, you could change the timestamps of them with a very slight ascending order(e.g., 0.000001ms difference) in io_using_next_external_event(). In doing so, DiskSim will enqueue them into its IOdriver request queue and start to process them one by one. Once the threshold N is reached, the No. N+1 request must be given a very large timestamp (e.g., 1000000ms) to make sure this request won't be enqueued and scheduled by Disksim if any one of the last N requests is not done. When one request of the last N requests is completed, you can find the No.N+1 request [its event type is NULL_EVENT] and dequeue it from the intq queue, change its timestamp as simtime + 0.000001ms, and then enqueue it in the intq queue again. In doing so, the length of the request queue of yours is always N, and DiskSim will do the rest for you.

Just for your reference. Good Luck!

Lei

On Sep 19, 2011, at 8:55 AM, Andy Twigg wrote:

> Does anyone know an easy way to run a given trace of operations (R/W,
> offset, len) without having explicit timestamps? i.e. the requests
> enter a queue of a fixed size and the device serves the queued
> requests as quickly as possible.
>
> I'm inclined to modify synthgen to read a trace, but I'm hoping
> there's an easier way..
>
> Thanks,
> Andy
> _______________________________________________
> Disksim-users mailing list
>Disksim-users at ece.cmu.edu
>https://sos.ece.cmu.edu/mailman/listinfo/disksim-users



------------------------------

Message: 2
Date: Tue, 20 Sep 2011 09:05:56 +0800 (CST)
From: ??? <zh-lian at 163.com>
Subject: [Disksim-users] How to calculate
To:disksim-users at ece.cmu.edu
Message-ID: <9eb484.a4e5.132845e2c7e.Coremail.zh-lian at 163.com>
Content-Type: text/plain; charset="gbk"

Hi,

Through the output file in the simulation, I found 'Overall I / O System Requests per second: 90.138218',
which is too small. How do I calculate the IOPS, throughput and average response time.And how do I define
read and write block size.

Thanks,
Zhaohu Li
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sos.ece.cmu.edu/pipermail/disksim-users/attachments/20110920/04c339d3/attachment-0001.html>

------------------------------

_______________________________________________
Disksim-users mailing list
Disksim-users at ece.cmu.edu
https://sos.ece.cmu.edu/mailman/listinfo/disksim-users


End of Disksim-users Digest, Vol 71, Issue 4
********************************************




--
Zhuo Liu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.andrew.cmu.edu/pipermail/disksim-users/attachments/20110923/82e38fdb/attachment.html>


More information about the Disksim-users mailing list