- 论坛徽章:
- 0
|
https://sourceforge.net/projects/openportmapper/
这个版本解决了在有连接,无数据时,CPU被拉高的问题。详情请看项目更新日志:
Improved
[+] New feature added
[-] Bug fixed
1.0.7 2013-01-31
It is observed that when a connection is established, and very little data are
transfered, the CPU usage by the proxy instances is high. This version fixed this
issue by putting a 10 milliseconds sleep time between each connection key selection.
This should not affect the performance, because when the proxy is busy, the frequence
of connection key is significantly reduced.
1.0.6 2009-09-30
[-] Fixed the bug that in rare cases when the server is down, the client can only
connect to the proxy, but not the server.
1.0.5 2009-09-24
[-] Fixed the bug that resources may not be released when the proxy instance failed.
Proxy instance now tries to restart itself when failed.
Now each connection within a proxy instance has its own buffer pool, and default
instance buffer size changed from 812kb to 8kb.
1.0.4 2009-03-09
Default instance buffer size enlarged from 8kb to 512kb.
1.0.3 2008-08-10
Performance improved according to some test result(as described below).
The first column is the wait time in millisecond between each socket
selection loop, column 2 - 6 is the time in second the test case
returns, and the last column is the average time for column 2 - 6.
10 35.72 35.05 35.02 35 34.84 35.126
20 35.19 35.13 35.81 35.84 35.2 35.434
30 35.61 36.5 35.06 35.95 35.52 35.728
40 35.45 34.86 36.14 35.75 35.44 35.528
50 34.66 35.13 35.92 34.89 34.69 35.058
100 35.11 35.47 36.25 35.95 36.16 35.788
[+] Added buffer size usage monitor in debug mode.
1.02 2008-08-10
[+] User could decide if acl(Access Control List) should be used by setting
the acl property. This is a trade-off between functionalities and
performance.
Performance improved.
1.0.1 2008-08-08
Compiled against JDK 1.6.0, but compatible with JDK 1.5.0.
1.0.0
Initial version. |
|