-
- Downloads
1) Added a UdpSensorList class.
2) Replaced gettimeofday calls with TSC register reads. 3) Removed all recvfrom calls - no overhead for those calls & copying packets to user space - this does not adversely affect performance. 4) More graphs!! and streamlined error/warning messages to be put into a single log file.
Showing
- pelab/magent/UDP/DESIGN_RFC.txt 18 additions, 0 deletionspelab/magent/UDP/DESIGN_RFC.txt
- pelab/magent/UDP/UdpClientDir/Makefile.Client 5 additions, 1 deletionpelab/magent/UDP/UdpClientDir/Makefile.Client
- pelab/magent/UDP/UdpClientDir/UdpClient.cc 88 additions, 66 deletionspelab/magent/UDP/UdpClientDir/UdpClient.cc
- pelab/magent/UDP/UdpClientDir/UdpLibs.h 3 additions, 1 deletionpelab/magent/UDP/UdpClientDir/UdpLibs.h
- pelab/magent/UDP/UdpClientDir/UdpMaxDelaySensor.cc 12 additions, 6 deletionspelab/magent/UDP/UdpClientDir/UdpMaxDelaySensor.cc
- pelab/magent/UDP/UdpClientDir/UdpMaxDelaySensor.h 5 additions, 2 deletionspelab/magent/UDP/UdpClientDir/UdpMaxDelaySensor.h
- pelab/magent/UDP/UdpClientDir/UdpMinDelaySensor.cc 11 additions, 6 deletionspelab/magent/UDP/UdpClientDir/UdpMinDelaySensor.cc
- pelab/magent/UDP/UdpClientDir/UdpMinDelaySensor.h 5 additions, 2 deletionspelab/magent/UDP/UdpClientDir/UdpMinDelaySensor.h
- pelab/magent/UDP/UdpClientDir/UdpPacketInfo.cc 5 additions, 0 deletionspelab/magent/UDP/UdpClientDir/UdpPacketInfo.cc
- pelab/magent/UDP/UdpClientDir/UdpPacketInfo.h 4 additions, 2 deletionspelab/magent/UDP/UdpClientDir/UdpPacketInfo.h
- pelab/magent/UDP/UdpClientDir/UdpPacketSensor.cc 11 additions, 6 deletionspelab/magent/UDP/UdpClientDir/UdpPacketSensor.cc
- pelab/magent/UDP/UdpClientDir/UdpPacketSensor.h 2 additions, 1 deletionpelab/magent/UDP/UdpClientDir/UdpPacketSensor.h
- pelab/magent/UDP/UdpClientDir/UdpSensor.cc 6 additions, 0 deletionspelab/magent/UDP/UdpClientDir/UdpSensor.cc
- pelab/magent/UDP/UdpClientDir/UdpSensor.h 7 additions, 1 deletionpelab/magent/UDP/UdpClientDir/UdpSensor.h
- pelab/magent/UDP/UdpClientDir/UdpState.h 30 additions, 1 deletionpelab/magent/UDP/UdpClientDir/UdpState.h
- pelab/magent/UDP/UdpClientDir/UdpThroughputSensor.cc 14 additions, 9 deletionspelab/magent/UDP/UdpClientDir/UdpThroughputSensor.cc
- pelab/magent/UDP/UdpClientDir/UdpThroughputSensor.h 3 additions, 2 deletionspelab/magent/UDP/UdpClientDir/UdpThroughputSensor.h
- pelab/magent/UDP/UdpClientDir/makeGnuPlot.py 77 additions, 61 deletionspelab/magent/UDP/UdpClientDir/makeGnuPlot.py
- pelab/magent/UDP/UdpClientDir/runClient.sh 2 additions, 1 deletionpelab/magent/UDP/UdpClientDir/runClient.sh
- pelab/magent/UDP/UdpServerDir/UdpServer.cc 31 additions, 8 deletionspelab/magent/UDP/UdpServerDir/UdpServer.cc
Loading
Please register or sign in to comment