On Thu, Apr 17 2008, Aaron Carroll wrote:It is indeed a valid observation, but I think we are getting into details still. CFQ wants to provide fair access to the drive, it doesn't claim to be 100% fair wrt throughput or transfer sums at all costs. This is where fairness and real life for an all round scheduler divert somewhat. So while it IS true that you could have 40mb/sec at one end and 65mb/sec at the other and thus give the process at the start an 'unfair' share of bandwidth, it's honestly mostly a theoretical problem. I can envision some valid concerns for media streaming filling the entire drive, but then my solution would be to just bump the time slice if you are not meeting deadlines. I've never heard anyone complain about this issue. -- Jens Axboe --
| Justin C. Sherrill | Re: pkgsrc bulk build and tiff |
| Linus Torvalds | Linux 2.6.27-rc5 |
| Ingo Molnar | [crash, bisected] Kernel BUG at ffffffff8079afb1 (__netif_schedule()) |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Evgeniy Polyakov | Re: tbench wrt. loopback TSO |
