Jump to content
To block spammers, this forum has suspended new user registration ×
Comet Forums
To block spammers, this forum has suspended new user registration

Cache adjustment to cut disk I/O

Recommended Posts

I try to give BC lots of DRAM for cache, and it doesn't seem to take all that much of what it is offered and the disk is getting hit too much and is probably the limiting factor on my total transfer rate. This example is basically just upload (IP is fully routable - I've xxx'd for privacy):

Overall Infos: Torrents: 54 | Peers: 66 | Sockets: 574 (HTTP: 1)

TCP Connections: Established: 65 | Half-Open: 1 | Waiting: 0

LAN IP: xxx.xxx.30.253 / WAN IP: xxx.xxx.30.253

Overall Download Rate: 5 KB/s Connection Limits: 85 - 85 per task

Overall Upload Rate: 4645 KB/s Upload slots: 100 - 100

Disk Cache Size: 554.50 MB (Min: 20 MB, Max: 1200 MB)

Free Phys Mem: 784.81 MB (Min: 100 MB)

Disk Read Statistics: Request: 390119 (freq: 268.9/s), Actual Disk Read: 25747 (freq: 17.7/s), Hit Ratio: 93.4%

Disk Write Statistics: Request: 668 (freq: 0.0/s), Actual Disk Write: 47 (freq: 0.0/s), Hit Ratio: 92.9%

Total Downloaded: 98.51 GB

Total Uploaded: 1,035.80 GB

In this case there is still over 1/2G of DRAM it is welcome to take and it won't use it, but the disk is getting 17.7 physical reads. Certainly caching has made that better than the 268.9/s it never could have kept up with, but what can I change to use even more cache?

Link to comment
Share on other sites

:blink: Wow that's some nice uploading your doing. B)

Thank you ;)

Have you tried adjusting the min disk cache. Try setting this at 600+ MB and see whether the cache actually reaches this and then check the hard drive reads.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now
  • Create New...