Memory bandwidth utilization
Hi, I am using memcached and observing a low memory bandwidth utilization. Memcached memory bandwidth is around 1GB/s whereas I have seen memory bandwidth upto 15GB/s for random accesses. I am not sure where exactly is the bottleneck. Even if I run the memcached on a local machine (without sending requests over the network), the memory bandwidth usage by memcached is not more than 1.2 GB/s. It will be great if someone can help me why is the memory bandwidth so low and also if anyone else has also observed it. Thanks! Rohan
Re: Memory bandwidth utilization
how you measure memory bandwidth? 2012/6/25 Rohangandhigen rohangandhi...@gmail.com Hi, I am using memcached and observing a low memory bandwidth utilization. Memcached memory bandwidth is around 1GB/s whereas I have seen memory bandwidth upto 15GB/s for random accesses. I am not sure where exactly is the bottleneck. Even if I run the memcached on a local machine (without sending requests over the network), the memory bandwidth usage by memcached is not more than 1.2 GB/s. It will be great if someone can help me why is the memory bandwidth so low and also if anyone else has also observed it. Thanks! Rohan -- Roberto Spadim Spadim Technology / SPAEmpresarial
Re: Memory bandwidth utilization
I am using the Intel tools that provide the memory usage (at the memory controller). I measure the execution time (time between request made to mecached and response received for every request). Thanks, Rohan On Jun 25, 10:50 am, Roberto Spadim robe...@spadim.com.br wrote: how you measure memory bandwidth? 2012/6/25 Rohangandhigen rohangandhi...@gmail.com Hi, I am using memcached and observing a low memory bandwidth utilization. Memcached memory bandwidth is around 1GB/s whereas I have seen memory bandwidth upto 15GB/s for random accesses. I am not sure where exactly is the bottleneck. Even if I run the memcached on a local machine (without sending requests over the network), the memory bandwidth usage by memcached is not more than 1.2 GB/s. It will be great if someone can help me why is the memory bandwidth so low and also if anyone else has also observed it. Thanks! Rohan -- Roberto Spadim Spadim Technology / SPAEmpresarial
Re: Memory bandwidth utilization
I am using memcached and observing a low memory bandwidth utilization. Memcached memory bandwidth is around 1GB/s whereas I have seen memory bandwidth upto 15GB/s for random accesses. I am not sure where exactly is the bottleneck. Even if I run the memcached on a local machine (without sending requests over the network), the memory bandwidth usage by memcached is not more than 1.2 GB/s. It will be great if someone can help me why is the memory bandwidth so low and also if anyone else has also observed it. Thanks! Rohan Why are you measuring memory bandwidth? If you're trying to diagnose a problem, you're giving us the information from the bottom up. What is your setup and what are the symptoms of you actual problem? get speed isn't high enough? set speed isn't high enough? How are you testing memcached's performance? -Dormando