Message192296
> I think I know what's going on here. For socket IO readline() uses a
> readahead buffer size of 1.
Why is that? I think that makefile(mode='rb') and fdopen() both create BufferedReader objects with the same buffer size.
It looks to me like there are the same number of reads for both cases (about 120,000 ~ data_size/buffer_size). But with SocketIO, there are 5 function calls for each read into the buffer. |
|
Date |
User |
Action |
Args |
2013-07-04 15:20:52 | sbt | set | recipients:
+ sbt, christian.heimes, socketpair, serhiy.storchaka |
2013-07-04 15:20:52 | sbt | set | messageid: <1372951252.36.0.614183823815.issue18329@psf.upfronthosting.co.za> |
2013-07-04 15:20:52 | sbt | link | issue18329 messages |
2013-07-04 15:20:52 | sbt | create | |
|