Re: Suggestion: Add ramp-up for rate testing.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greg (and all),

I actually did some work on this, however I didn't have it ready to push upstream. I used the existing "ratemin" and "rate" configuration options to represent the starting rate and the final (target) rate, then I added a "ratestep" option which added to the current rate every 5 "ratecycles".

Problem was, when I changed the rate, there was a brief spike in bandwidth for that bw measurement interval. I didn't determine if the problem was actually in the rate limiting (most likely), or in the bandwidth measurement (less likely but possible). In any case, I didn't want to offer the patch until that was solved.

I'm not able to work on this right now, so I'll pass along the patch as-is. Maybe someone else can take it and run with it.

Best regards,
Josh

Attachment: 0001-Initial-swag-at-bandwidth-rate-stepping.patch
Description: Binary data

On Aug 16, 2012, at 9:24 AM, Greg Sullivan <greg.sullivan@xxxxxxxxxxxxx> wrote:

> I suggest adding a ramp-up time parameter that can be used to prevent
> the rate testing from occurring until the ramp-up time has passed.
> This will more accurately model the throughput capacity of streaming
> systems that have a pre-load buffer to ride over the initial cache
> warm-up period.
> 
> Greg.
> p.s The rate stuff is working on Windows now - thanks Bruce.
> --
> To unsubscribe from this list: send the line "unsubscribe fio" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux