Description: Examples include SocketAsyncEventArgs communications package, the server logs to see realized, SCOKET list, upload, download, remote file stream throughput protocol for testing the performance and SocketAsyncEventArgs pressure, the maximum number of connections supported 65,535 long connection, the maximum speed commands interactively reach 250MB/S (using 127.0.0.1 way, the equivalent of Gigabit Ethernet 1Gb = 125MB/S twice the throughput). Server written in C#, and using log4net as a logging module supports 65,536 connections, network throughput can reach 400M.
To Search:
File list (Check if you may need any files):
NET完成端口测试结果.xlsx
测试结果.xlsx
Bin
...\borlndmm.dll
...\FastMM_FullDebugMode.dll
...\IOCPDemoCln.exe
...\IOCPDemoSvr.exe
...\IOCPDemoSvr.ini
...\IOCPDemoSvr.map
...\log4net.dll
...\log4net.xml
...\NETUploadClient.application
...\NETUploadClient.exe
...\NETUploadClient.exe.config
...\NETUploadClient.exe.manifest
...\NETUploadClient.vshost.application
...\NETUploadClient.vshost.exe
...\NETUploadClient.vshost.exe.config
...\NETUploadClient.vshost.exe.manifest
...\SocketAsyncSvr.exe.config
...\SocketAsyncSvr.vshost.exe
...\SocketAsyncSvr.vshost.exe.config
...\SocketAsyncSvr.vshost.exe.manifest
Dcu
Delphi_Source
.............\FastMM492
.............\.........\CPP Builder Support
.............\.........\...................\FastMM4BCB.cpp
.............\.........\Demos
.............\.........\.....\Dynamically Loaded DLL
.............\.........\.....\......................\ApplicationForm.dfm
.............\.........\.....\......................\ApplicationForm.pas
.............\.........\.....\......................\DLLForm.dfm
.............\.........\.....\......................\DLLForm.pas
.............\.........\.....\......................\DynamicallyLoadedDLLDemo.groupproj
.............\.........\.....\......................\TestApplication.cfg
.............\.........\.....\......................\TestApplication.dpr
.............\.........\.....\......................\TestApplication.dproj
.............\.........\.....\......................\TestApplication.res
.............\.........\.....\......................\TestDLL.cfg
.............\.........\.....\......................\TestDLL.dpr
.............\.........\.....\......................\TestDLL.dproj
.............\.........\.....\......................\TestDLL.res
.............\.........\.....\Replacement borlndmm DLL
.............\.........\.....\........................\BorlndMM.dll
.............\.........\.....\........................\DemoForm.dfm
.............\.........\.....\........................\DemoForm.pas
.............\.........\.....\........................\FastMM_FullDebugMode.dll
.............\.........\.....\........................\FullDebugModeDemo.cfg
.............\.........\.....\........................\FullDebugModeDemo.dpr
.............\.........\.....\........................\FullDebugModeDemo.res
.............\.........\.....\Usage Tracker
.............\.........\.....\.............\DemoForm.dfm
.............\.........\.....\.............\DemoForm.pas
.............\.........\.....\.............\FastMMUsageTracker.dfm
.............\.........\.....\.............\FastMMUsageTracker.pas
.............\.........\.....\.............\UsageTrackerDemo.dpr
.............\.........\.....\.............\UsageTrackerDemo.dproj
.............\.........\.....\.............\UsageTrackerDemo.res
.............\.........\FastMM4.pas
.............\.........\FastMM4Messages.pas
.............\.........\FastMM4Options.inc
.............\.........\FastMM4_FAQ.txt
.............\.........\FastMM4_Readme.txt
.............\.........\FullDebugMode DLL
.............\.........\.................\CPP Builder Support
.............\.........\.................\...................\Readme.txt
.............\.........\.................\FastMM_FullDebugMode.dpr
.............\.........\.................\FastMM_FullDebugMode.dproj
.............\.........\.................\FastMM_FullDebugMode.res
.............\.........\.................\Precompiled
.............\.........\.................\...........\FastMM_FullDebugMode.dll
.............\.........\Replacement BorlndMM DLL
.............\.........\........................\CB2006
.............\.........\........................\......\BorlndMM.bdsproj
.............\.........\........................\......\BorlndMM.bpf
.............\.........\........................\......\BorlndMM.pas
.............\.........\........................\......\DLLEntry.cpp
.............\.........\........................\......\Export.def
.............\.........\........................\......\Precompiled
.............\.........\.................