Ryan said:
Hi,
Some network methods will block until data available, does this mean this
thread will yield to other thread while it is waiting for hardware signal?
If so, difference between BeginRead() and Read() maybe isn't so important?
Thanks a lot!
Ryan
what should it do if not sleep ?
there isn' t much different between beginread and read, if what you
want to do is to read. There are atleast 2 more processing procedures

-D) implemented after the beginread: acessing file, moving pointers
around to process, etc. But you see the return value by both more
infor.
I hope that if processing file is sure to take place, the earlier the
process, the more space savings the computer can make because it has to
pay the running costs for the current file system that is within
latency (2 periods in my system). My system doesn't evaluate the round
trip time on the scale of each units obtained but similar to many other
systems in current use around, it is based on the whole period of
running which is devided into 2 for each trip. The due for time
calculation is around the last point of the second round when the
packet arrive.