i'm having an aquisition system running on one computer that needs to feed the data in real time to another computer at ~40mbyte/s to process. i'm running a datasocket server at the aquisition computer and have the second computer read packages of data from the datasocket server. but turns out it takes close to 2 sec to write 1 sec worth of data onto the localhost datasocket server. the two computers are connected through a private 2Gbyte local private network, so LAN speed is not an issue. is there some trick i can use to configure the datasocket server or client? or what is fastest way to stream data between two computers?