diff options
author | Guido van Rossum <guido@python.org> | 1994-02-28 09:31:19 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1994-02-28 09:31:19 (GMT) |
commit | b5f2714e94240f7d07304119351475d137fa3676 (patch) | |
tree | 9153fc487e6ccd5fd2a049b8829f4167987a400a /Demo/sockets/throughput.py | |
parent | 749908b9b6646216eacab2b542d0557a9fd36598 (diff) | |
download | cpython-b5f2714e94240f7d07304119351475d137fa3676.zip cpython-b5f2714e94240f7d07304119351475d137fa3676.tar.gz cpython-b5f2714e94240f7d07304119351475d137fa3676.tar.bz2 |
listen(0) -> listen(1) for Solaris 2
Diffstat (limited to 'Demo/sockets/throughput.py')
-rwxr-xr-x | Demo/sockets/throughput.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Demo/sockets/throughput.py b/Demo/sockets/throughput.py index f1607f3..fd946b4 100755 --- a/Demo/sockets/throughput.py +++ b/Demo/sockets/throughput.py @@ -45,7 +45,7 @@ def server(): port = MY_PORT s = socket(AF_INET, SOCK_STREAM) s.bind('', port) - s.listen(0) + s.listen(1) print 'Server ready...' while 1: conn, (host, remoteport) = s.accept() @@ -69,24 +69,24 @@ def client(): else: port = MY_PORT testdata = 'x' * (BUFSIZE-1) + '\n' - t1 = time.millitimer() + t1 = time.time() s = socket(AF_INET, SOCK_STREAM) - t2 = time.millitimer() + t2 = time.time() s.connect(host, port) - t3 = time.millitimer() + t3 = time.time() i = 0 while i < count: i = i+1 s.send(testdata) s.shutdown(1) # Send EOF - t4 = time.millitimer() + t4 = time.time() data = s.recv(BUFSIZE) - t5 = time.millitimer() + t5 = time.time() print data print 'Raw timers:', t1, t2, t3, t4, t5 print 'Intervals:', t2-t1, t3-t2, t4-t3, t5-t4 print 'Total:', t5-t1 - print 'Throughput:', int(float(BUFSIZE*count) / float(t5-t1)), + print 'Throughput:', round((BUFSIZE*count*0.001) / (t5-t1), 3), print 'K/sec.' |