throughput

Socket throttling because client not reading data fast enough?

I have a client/server connection over a TCP socket, with the server writing to the client as fast as it can. Looking over my network activity, the production client receives data at around 2.5 Mb/s. A new lightweight client that I wrote to just read and benchmark the rate, has a rate of about 5.0Mb/s (Which is probably around the max ...

Aggregated throughput of multiple connections (Linux)

Why do multiple connections from the same host achieve better throughput than multiple connections from different hosts? I suspect is something kernel-related (Linux) but a confirmation would help a lot. More details I have 1 receiver process, let's call it R. It accepts incoming connections and receives data using select(). I have 3 ...

How to use the cachegrind output to optimize the application

I need to improve the throughput of the system. The usual cycle of optimization has been done and we have already achieved 1.5X better throughput. I am now beginning to wonder if I can utilize the cachegrind output to improve the system's throughput. Can somebody point me to how to begin on this? What I understand is we need to ensur...

Warming up high throughput Java apps

I recently learned about scenarios which require warming up an app (with high throughput requirement) before they start serving real requests. The logic behind this was to allow JIT to do its performance magic! Is this a norm for Java apps or is this generally done for memory heavy (footprint) apps? ...

Optimal CPU utilization thresholds

I have built software that I deploy on Windows 2003 server. The software runs as a service continuously and it's the only application on the Windows box of importance to me. Part of the time, it's retrieving data from the Internet, and part of the time it's doing some computations on that data. It's multi-threaded -- I use thread pool...

Any program that calculates the throughput from the output of tcpdump?

I am currently using tcptrace but am observing some ridiculous throughputs on a test that I'm running. I am pretty sure something is wrong with the way I am testing but before spending any more time is there any other program I can use to verify this? EDIT: This is for a router simulator that I am running locally on my system that gene...

Gsm modem submission rate

Has anyone measured the rate of submission through a GSM modem? We are implementing a solution at the moment and are only able to submit at a rate of about one message every 3 to 5 seconds. We are not sure if this is a library/api problem or if our modem is just of poor quality. Has anyone had any experience with these devices and measur...

Throughput measurements

I wrote simple load testing tool for testing performance of Java modules. One problem I faced is algorithm of throughput measurements. Tests are executed in several thread (client configure how much times test should be repeated), and execution time is logged. So, when tests are finished we have following history: 4 test executions 2 th...

Linux, monitor read rates of files

I have a custom application which has a bunch of files open. I can see the file handles open by a process using "lsof" and I can see the files being accessed using "watch -d 'ls -alh'" and watching the mtime/ctime. However, I would like to see the rate of data that is being read/written to these files. IE: I need to determine if one file...

Throughput calculation using cycle count

Is it possible to determine the throughput of an application on a processor from the cycle counts (Processor instruction cycles) consumed by the application ? If yes, how to calculate it ? ...

AS3: Calculating the current upload speed (or throughput)

Hello, I am uploading files using the upload() method of the FileReference class. I want to display the current connection speed and I was wondering what was a good way to do that. My current technique is to use a Timer every 1 mili second such as follows: var speed:Function = function(event:TimerEvent):void { speed = Math.round((...

Calculating Response Time and Throughput in Round Robin

Hi I wrote a code to simulate Round Robin algorithm. How should I calculate Response Time and Throughput? Thanks ...

What does server throughput mean

If the throughput is increase how will be changed the response and request time? If I have the data(request/min)? ...

Stack Exchange API compliant request throttle implementation on Google App Engine Cloud inrastructure

I have been writing a Google Chrome extension for Stack Exchange (http://goo.gl/iWo0). It's a simple extension that allows you to keep track of your reputation and get notified of comments on Stack Exchange sites. Currently I've encountered with some issues that I can't handle myself. My extension uses Google App Engine as its back-end ...