Remote Desktop Product Performance Benchmark
September 2020
Document: Remote Desktop Products Performance Benchmark (Edition 1) Authors: J. Han, D. Wren Company: PassMark Software Date: 14 September 2020 Edition: 1 File: Remote_Desktop_Products_Performance_Benchmark_2020_Ed1.pdf
Remote Desktop Products Performance Benchmark PassMark Software
Table of Contents
REVISION HISTORY ...... 3 REFERENCE LIST ...... 3 EXECUTIVE SUMMARY ...... 4 OVERALL SCORE ...... 4 PRODUCTS LIST ...... 5 PERFORMANCE METRICS ...... 6 TEST RESULTS ...... 7
BENCHMARK 1 – FRAME RATE ...... 7 BENCHMARK 2 – LATENCY ...... 8 BENCHMARK 3 – BANDWIDTH ...... 8 BENCHMARK 4 – FRAME SIZE ...... 9 TESTING ENVIRONMENT ...... 10 DISCLAIMER AND DISCLOSURE ...... 11 CONTACT DETAILS ...... 11
Edition 1 Page 2 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Revision History
Rev Revision History Date
Edition 1 Initial version. 11 September 2020
Reference List
Ref # Document Author Date
1 Remote Desktop Software Benchmark AnyDesk Software GmbH n.d.
Edition 1 Page 3 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Executive Summary
During September 2020 PassMark Software conducted performance testing on twelve remote desktop products. This report presents the results of this product benchmark testing.
Testing included the following four performance metrics:
• Frame Rate • Latency • Bandwidth • Frame Size
Testing was performed between two Windows 10 machines on a local area network with 1Gbit/s networking. Anydesk was found to have the highest frame rate and lowest latency of all the products tests. While at the same time using significantly lower bandwidth than the average remote desktop product. Overall Score
PassMark Software assigned every product a score depending on its ranking in each metric compared to other products in the same category.
In the following table the highest possible score attainable is 48 in a hypothetical situation where a product has attained first place in all 4 metrics. Remote desktop products have been ranked by their overall scores:
Product Name Overall Score
AnyDesk 40
Windows Remote Assistance 35
TeamViewer 33
Splashtop 32
RemotePC 31
GoToMyPC 23
Zoom 23
VNC Connect 22
LogMeIn Rescue 20
Microsoft Teams 19
ConnectWise Control 17
ManageEngine Remote Access Plus 11
Edition 1 Page 4 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Products List
The remote software names and versions of the 12 products tested are as follows:
Manufacturer Product Name Version
AnyDesk Software GmbH AnyDesk 6.0.7
TeamViewer AG TeamViewer 15.9.4
Splashtop Inc. Splashtop 3.4.0.1
LogMeIn, Inc. LogMeIn Rescue 7.12.3359
LogMeIn, Inc. GoToMyPC 11.1.2921
Microsoft Corporation Windows Remote Assistance N/A
RealVNC Limited VNC Connect 6.20.529
ConnectWise, LLC. ConnectWise Control 20.9.799.7542
ZOHO Corp. ManageEngine Remote Access Plus 9.0.0
IDrive Inc. RemotePC 7.6.32
Zoom Video Communications, Inc. Zoom 5.2.2
Microsoft Corporation Microsoft Teams 1.3.00.21759
Edition 1 Page 5 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Performance Metrics
Test metrics metrics selected by AnyDesk Software GmbH were used for the test but testing was conducted independently. These metrics provide a method to test the remote desktop products responsiveness, latency and bandwidth requirements. Products with low latency and low bandwidth requirements will be able to perform better and remain usable in marginal network conditions.
The test methods can be replicated by third parties using the same environment to obtain similar benchmark results.
Benchmark 1 – Frame Rate Test Link: http://anydesk.com/benchmark/framerate.html
This metric measures the framerate transmitted by the remote desktop software. The website in the above link was used to perform the test, and the framerate was adjusted manually until the four arms appear on the screen forming a cross and stand still.
Benchmark 2 – Latency Test Link: https://anydesk.com/benchmark/latency.html
The latency was measured by placing the two monitors of the testing machines side-by-side and using a high- quality digital camera to take the images of the millisecond counter shown on the above website. The difference between the two counters was calculated and considered as the latency value.
A total of ten photos were taken each test run and the average value was obtained from the ten samples.
Benchmark 3 – Bandwidth Test Link: https://anydesk.com/benchmark/bandwidth.html
The above website displays a moving globe image with 60 FPS. While this image was displayed on the screen during the remote desktop connection, the total network bytes transmitted in one minute duration were measured using Process Hacker V2.39.124 tool.
Benchmark 4 – Frame Size The frame size was calculated using the data collected from the benchmark 1 and 3 using the formula:
Frame Size = Bandwidth / Frame Rate * 60 seconds
The metric indicates the average compressed frame size transmitted over the network.
For all of the tests of all products, the default quality settings were configured, and the full screen mode was enabled. After running all of the three tests, both machines were rebooted to remove any possible side effects (e.g. caching), and the tests were repeated for five times.
Edition 1 Page 6 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Test Results
In the following charts, we have highlighted the results we obtained for AnyDesk in red and the average for blue.
Benchmark 1 – Frame Rate
AnyDesk 59.9
TeamViewer 59.9
GoToMyPC 59.9
VNC Connect 59.9
RemotePC 59.9
Splashtop 50.8
LogMeIn Rescue 45.5
Microsoft Teams 44.9
Average 43.2
Zoom 25.1
Windows Remote Assistance 21.3
ConnectWise Control 16.1
ManageEngine Remote Access Plus 15.7
0 Hz 10 Hz 20 Hz 30 Hz 40 Hz 50 Hz 60 Hz 70 Hz
Edition 1 Page 7 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Benchmark 2 – Latency
AnyDesk 9.5
VNC Connect 13.6
TeamViewer 25.3
GoToMyPC 25.3
Windows Remote Assistance 58.6
ConnectWise Control 68.7
RemotePC 70.4
ManageEngine Remote Access Plus 87.1
Average 88.6
Microsoft Teams 118.7
Splashtop 130.9
LogMeIn Rescue 169.7
Zoom 285.2
0 ms 50 ms 100 ms 150 ms 200 ms 250 ms 300 ms
Benchmark 3 – Bandwidth
Windows Remote Assistance 0.3
Splashtop 0.9
Zoom 0.9
AnyDesk 1.2
RemotePC 1.4
TeamViewer 3.1
LogMeIn Rescue 5.7
Microsoft Teams 10.2
ConnectWise Control 12.4
Average 47.3
ManageEngine Remote Access Plus 62.2
GoToMyPC 71.0
VNC Connect 398.4
0 MB 50 MB 100 MB 150 MB 200 MB 250 MB 300 MB 350 MB 400 MB 450 MB
Edition 1 Page 8 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Benchmark 4 – Frame Size
Windows Remote Assistance 244.9
Splashtop 279.3
AnyDesk 346.7
RemotePC 387.6
Zoom 628.3
TeamViewer 853.1
LogMeIn Rescue 2,094.9
Microsoft Teams 3,799.7
ConnectWise Control 12,835.7
Average 18,177.4
GoToMyPC 19,742.3
ManageEngine Remote Access Plus 66,072.2
VNC Connect 110,844.1
0 Bytes 20,000 Bytes 40,000 Bytes 60,000 Bytes 80,000 Bytes 100,000 Bytes 120,000 Bytes
Edition 1 Page 9 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Testing Environment
Testing Machines Specifications The machine for remote access from:
Component Description Operating System: Windows 10 Pro Version 2004 Motherboard: ASRock Fatal1ty Z170 Gaming K6 CPU: Intel Core i7-6700K @ 4.00GHz RAM: 2x8GB DDR4 Video Card: NVIDIA GeForce GTX 960 Hard Drive: Samsung 950 Pro M.2 NVMe 256GB Monitor: Dell UltraSharp U2412M Display Setting: 1920 x 1200 at 59 Hz 1 Gbps Network: (Gigabit Ethernet cable)
The machine for remote access to:
Component Description Operating System: Windows 10 Pro Version 2004 Motherboard: Foxconn 2ABF 3.10 CPU: Intel Core i5-4460 CPU @ 3.20 GHz RAM: 8GB DDR3 Video Card: NVIDIA GeForce GT 705 Hard Drive: Kingston HyperX SSD 240GB Monitor: Dell UltraSharp U2412M Display Setting: 1920 x 1200 at 59 Hz 1 Gbps Network: (Gigabit Ethernet cable)
Other Tools • Google Chrome V85.0.4183.83 • Process Hacker V2.39.124
Edition 1 Page 10 of 11
14 September 2020
Remote Desktop Products Performance Benchmark PassMark Software
Disclaimer and Disclosure
Disclaimer of Liability While every effort has been made to ensure that the information presented in this report is accurate, PassMark Software Pty Ltd assumes no responsibility for errors, omissions, or out-of-date information and shall not be liable in any manner whatsoever for direct, indirect, incidental, consequential, or punitive damages resulting from the availability of, use of, access of, or inability to use this information.
Disclosure AnyDesk Software GmbH funded the production of this report, selected the test metrics and list of products to be included in this report, and supplied the websites used for the tests.
Trademarks All trademarks are the property of their respective owners. Contact Details
PassMark Software Pty Ltd Level 5, 63 Foveaux St Surry Hills, 2010 Sydney, Australia Phone + 61 (2) 9690 0444 Fax + 61 (2) 9690 0445 Web www.passmark.com
Edition 1 Page 11 of 11
14 September 2020