[Disksim-users] Re: Disksim-users Digest, Vol 23, Issue 15

hust_mb maobo1983 at 163.com
Wed Aug 29 09:28:01 EDT 2007


Hi,
Well I have choose to command as:
./disksim cheetah9LP.parv file raw hp_c2247a.trace 2
Problem didn't appear.
Really I don't know why although there is no problem anymore? 

But one thing I am surprised is that when I set the "Number of buffer segments" larger, there is no increasing in the "disk Buffer hit ratio". I think is the cache manage problem in the diskcache.

Does the real diskcache do as that in disksim?

Thank you!
------------------				 
hust_mb
2007-08-29

-------------------------------------------------------------
发件人:disksim-users-request
发送日期:2007-08-28 23:59:57
收件人:disksim-users at ece.cmu.edu
抄送:
主题:Disksim-users Digest, Vol 23, Issue 15

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. Problem when I use the Synthetic Workloads (hust_mb)


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

Message: 1
Date: Tue, 28 Aug 2007 21:12:40 +0800
From: "hust_mb" <maobo1983 at 163.com>
Subject: [Disksim-users] Problem when I use the Synthetic Workloads
To: "disksim-users" <disksim-users at ece.cmu.edu>
Message-ID: <200708282112324531465 at 163.com>
Content-Type: text/plain;	charset="gb2312"

Hi,

I am trying to use the disksim as following:

#./disksim cheetah9LP.parm File_out validate cheetah9LP.trace 1

The last parameter "1" indicate that I using the synthetic workload which has been configured in the cheetah9LP.parm.
But after I run then it aborted as following:

#./disksim cheetah9LP.parm File_out validate cheetah9LP.trace 1

Assertion failed:
simtime = 55.871283
totalreqs      =12
disksim: disksim_pfsim.c:290: pf_io_done_notify: Assertion 'tmp->next != ((void *)0)' failed
   Aborted

I also checked the line 290 in the disksim_pfsim.c. But I don't know why.
Can someone tell me. And tell me how to use the synthetic workload. An example should appreciate. Thank you!

BTW: Following Code,

if (disk_printhack && (simtime >= disk_printhacktime)) {
fprintf (outputfile, "%12.6f            Entering disk_buffer_reusable_segment_check\n",simtime);
fflush(outputfile);
}

Where can I see the output file? It's not in the  "File_out" file as what I do above. 
		
--------------
hust_mb
2007-08-28




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

_______________________________________________
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 23, Issue 15
*********************************************
.


More information about the Disksim-users mailing list