Re: How to measure boot time in bochs?

"Stanislav" <[email protected]> Mon, 29 Apr 2013 21:09:09 +0300
Newsgroups gmane.comp.emulators.bochs.devel
Message-ID <[email protected]>
I will explain how do I measure it.

 

First of all you could always measure the host wall clock but now comes a
question how can you make sure you measure equal work.

 

I use fixed disk image (volatile format to make sure it doesn’t change
between experiments) and fixed .bochsrc configuration file.

Then I use Cbenchmark N option of Bochs. 

With this option Bochs runs exactly N million emulated cycles and closes
itself so you could measure equal work always.

For example to boot WinXP it is enough to run 4B = 4000M emulated ticks (or
instructions because in Bochs every instruction count a tick except when CPU
is halted).

So for WinXP boot time measurement I was using:

 

Bochs Cf .bochsrc.winxp Cbenchmark 4000

 

Stanislav

 

From: 朱朱乐乐 [mailto:[email protected]] 
Sent: Monday, April 29, 2013 3:51 PM
To: [email protected]
Subject: [Bochs-developers] How to measure boot time in bochs?

 

I am tring to conduct a performance optimizing experiment and I want to
measure the boot time of Linux distro such as Fedora 18.

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr

_______________________________________________
bochs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bochs-developers