PortRemoter for Windows
A Software-Based TCP/IP Port Forwarder
and Network Monitoring Service.
Server License
Buy Now
Benchmark Tests

PortRemoter was designed with performance as a top priority. To analyze the running characteristics of the software, we conducted some benchmark tests. These tests were performed on a single computer, with the following configuration:

  • Intel Core i7-2600K 3.4GHz 8MB Cache Processor
  • Corsair Vengeance Blue 16GB DDR3 1600MHz Memory
  • Samsung 860 EVO 1TB SATA III Internal SSD Drive
  • ASUS P8P67-M PRO LGA 1155 SATA 6Gbps Motherboard
  • Windows 10 Professional Operating System

For these tests, both the PortRemoter server and test applications ran as 64-bit processes.

Benchmark Results

Our tests used custom multi-threaded Client and Server applications. The Client wrote a total of 8GB of random data to the Server, in random increments, using 25 connections in parallel. The Server echoed the data back to the Client, which verified the returned data. PortRemoter was placed in between these two processes, and managed the transfers. The tests were repeated three times, and an average was computed. Below are the results in seconds:

CPU Time / Iteration 1 CPU Time / Iteration 2 CPU Time / Iteration 3 CPU Time / Average
Client Application 27 27 27 27
Server Application 25 25 24 25
PortRemoter 39 39 38 39
Total Task 49 50 50 50

The source code for the test applications can be downloaded here: Benchmarks.zip

Copyright © 2021 Coalesys, Inc. All Rights Reserved.