24小时稳定性爆肝测试!国内外5款远程控制软件大盘点
本文目录
- 前言
- 一、ToDesk远程控制
- 二、向日葵远程控制
- 三、RayLink
- 四、TeamViewer
- 五、AnyDesk
- 总结
前言
不论你的职业是什么,从事互联网工作基本就离不开远程,从远程安装系统到远程搞设计,再到做服务器的调控,都需要靠远程来协助完成。特别是像我们这样的程序员,有谁还会大老远的跑去公司写代码、debug?直接打开远程软件就可以操作了,省时省力。

远程控制是个好东西,但是要想选择一个好用省心的远程控制软件却不容易,尤其是当你正在远程进行操作时,若是使用的软件突然掉线或断连,不仅打断思路还影响之后的远程办公体验,由此可见远程控制软件稳定的重要性。今天专门就稳定性这一点,为大家爆肝测试ToDesk、向日葵远程、RayLink、AnyDesk和TeamViewer,看看24小时内,国内外这最为出名的5款远程控制软件,它们的稳定性表现如何?是一连就断还是能稳定连接至24小时以上?

一、ToDesk远程控制
专业的远程控制软件,往往会在传输质量方面进行大量优化,以此来保证远程连接过程中的稳定性。截止至目前,ToDesk在全国部署的机房数量已经超过200个,扎实的基建和覆盖密度极大的机房,有助于改善国内用户的连接质量。在实际体验中,ToDesk的表现也的确很出彩。

ToDesk在全国建立的200+节点机房▲
进入ToDesk首页后直接展示本地设备的设备代码与临时密码,通过手机号或微信扫码等方式进行注册登陆后,只要获取到被控设备的双码并输入到窗口,不到三秒就成功建立了连接,非常简单易用。

建立连接后,通过ToDesk自带的网络诊断窗口显示,ToDesk的远程连接时间达到了24+小时,中途没有掉线或断开过连接,并且长时间的连接之下,延时也保持在30ms以下,这样的稳定性和延时表现确实很强。

二、向日葵远程控制
向日葵远程自上线以来距今已有十年历程,早些年无论是知名度还是用户规模,在国内远控行业内都遥遥领先,有一段时间向日葵的产品端增加了很多限制,包括服务器不稳定、限速等等问题受到许多用户的诟病,之后由于疫情期间出现了许多远控软件抢占市场,向日葵为了重获用户好感又再次开放部分功能以及放开速度的限制。
向日葵专攻远程连接多年,有着自己的独特优势,不过相较于ToDesk,向日葵的服务器布点偏少了一些,从官网看,向日葵在国内只有4个转发机房,包括华东、华南、华北和西南。

向日葵远程控制在国内建立的4个BGP机房▲
作为国产远控软件,向日葵同样操作也很简单,进入软件的第一个界面就是本机设备的识别码和验证码,右侧的另一个区域则是发起远控指令的窗口,获取被控设备的双码,点击远程协助即可连接。

不过或许跟服务器部署过少有关,在刚开始建立连接时,向日葵较难很快连接上,先是连接界面一直停留在「正在进入桌面」,然后自动断开,我反复尝试了4次才成功建立远程连接。

不过只要成功建立连接后,向日葵的表现也是非常不错的,从后台的连接日志上能看到,从中午开始建立远程连接,轻轻松松维持到第二天中午,中途没有断开或掉线,向日葵的稳定性持续连接24个小时没有丝毫问题。

三、RayLink
RayLink诞生于疫情之下的2022年,其背后是专注为视觉行业提供垂直云计算服务的瑞云科技,主要解决远程设计等用户的场景需求。据了解RayLink在全国均部署服务器,线路和带宽资源丰富,不过实际使用体验却与其宣传的有些出入。

RayLink作为国产远控,同样也有着操作便捷性的优势,与ToDesk一样,将获取到的被控设备码和访问密码,输入到主控界面,点击「远程连接」即可。

RayLink在实际远程连接中,只能坚持大约2个小时的在线连接,2小时后会弹出「受控端已断开此连接」的提示窗口,而我在测试的过程中并没有主动断开连接,这一提示也存在着极大的误导性,并且在RayLink的后台没有提供查看日志的渠道。如果要依靠RayLink长期远控运维,需要做好时刻重连的准备。

四、TeamViewer
TeamViewer创建于2005年,是国外非常知名的远程控制软件,年活跃用户数多达3.2亿。TeamViewer于2019年3月才通过代理正式进入中国市场,但在国内的风评与在海外的口碑却出现了巨大差异,因为某些代理商的原因,国人在使用TeamViewer时频繁出现问题,并且面临许多限制和阻碍,导致TeamViewer在国内市场印象不是很好。

与国产远控相比,TeamViewer易用性比较弱,因为其注册不支持国内手机号,因此无法便捷的接收验证码,只能通过邮箱注册,输入后还需要通过邮箱进行多个步骤的设置,相对来说使用门槛最高,操作也最复杂。

TeamViewer是国外远控产品,因此服务器端也就理所应当都在国外部署,但却丝毫没有影响到自身的稳定性。从TeamViewer的会话窗口能看到,连接时长也能达到24+小时,中途同样没有中断过连接,不愧是国外老牌远控,稳定性也是非常强的。

不过在这之后,或许是由于长期远程被判定为商用,连接自动被断开,弹跳出“超时后连接被阻断”的窗口提示,这或许就是TeamViewer被吐槽的最大问题了。

五、AnyDesk
Anydesk也是一款来自国外的软件,据传是TeamViewer的前员工自立门户开发的产品,因此在很多方面的体验都有些许类似TeamViewer,经常将自己定位为TeamViewer的竞品,可称得上是国外远控界的后起之秀。Anydesk的服务器比较少,大部分都部署在了欧洲,因此在国内使用时容易卡顿和不稳定,我在实际使用中也能明显感觉到Anydesk的不稳定性。

Anydesk尽管是个国外软件,但在连接操作时相对简单,不需要注册登录,只要在两台电脑上都下载好软件后,在主控电脑上输入被控电脑端的设备码,即「目标地址码」后,被控电脑端点击「接受」就能完成连接,不过若是电脑端前无人进行操作时,无法将两台设备进行远程连接,受到的限制非常大,不利于一些远程办公场景的使用。

与其他测试软件一样,我基本是在同一时间段和相同的设备使用Anydesk,但是没想到其稳定性表示如此的差,仅仅连接不到半个小时,就自动断开。而后我又尝试了几次,还是一样的结果,可见AnyDesk在稳定性上,无论是对比国内ToDesk还是国外的TeamViewer,都不具备自身优势。

总结
经过长达24小时的爆肝测试,能保持稳定的远程连接至24小时以上的仅有3款软件,分别是国内的ToDesk和向日葵,以及国外的TeamViewer,而RayLink与AnyDesk都没能撑到24小时。三款“达标”的软件中,向日葵需要尝试多次才能成功建立连接,TeamViewer因自身限制容易被判商用,因此实际体验中表现最好的是ToDesk,这个才上线不到三年的国内远控新入行者,没想到在这次的测试中表现如此令人惊喜,这或许就是“后浪”强大的力量吧!

相关文章:
24小时稳定性爆肝测试!国内外5款远程控制软件大盘点
本文目录前言一、ToDesk远程控制二、向日葵远程控制三、RayLink四、TeamViewer五、AnyDesk总结前言 不论你的职业是什么,从事互联网工作基本就离不开远程,从远程安装系统到远程搞设计,再到做服务器的调控,都需要靠远程来协助完成…...
【Java集合框架】篇三:List接口
1. List接口及主要实现类特点 List:有序、可重复(“动态”数组);因而常常使用List替换数组,因为List 的容量是动态的。 ArrayList:底层使用Object[]存储 线程不安全,添加、查找效率高 LinkedL…...
【算法经典题集】二分(持续更新~~~)
😽PREFACE🎁欢迎各位→点赞👍 收藏⭐ 评论📝📢系列专栏:算法经典题集🔊本专栏涉及到的知识点或者题目是算法专栏的补充与应用💪种一棵树最好是十年前其次是现在二分整数二分机器人…...
【c++】2023杭州月薪个税计算(chatGPT帮忙加注释)
参考信息 杭州市的个人所得税起征点是每月5000元。 个人所得税税率标准: 1、工资范围在1-5000元之间的,包括5000元,适用个人所得税税率为0%; 2、工资范围在5000-8000元之间的,包括8000元,适用个人所得税税率为3%; 3、工…...
【TypeScript】的上手学习指南!
目录TS简介TypeScript是什么?为什么要推荐使用TypeScript生态支持安装TypeScriptTS简介 TypeScript是什么? TypeScript官网 简介:TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。TypeScript可以在任何浏览器、任何计…...
红黑树(Insert())
文章目录红黑树代码红黑树性质红黑树vsAVL树红黑树的实现Insert()情况一:如果我插入的新节点时红色的情况二:叔叔是黑色或者不存在情况三: cur红,p为红,g为黑,u不存在或者为黑-双旋检查erase()红黑树vsAVL树红黑树的应用:红黑树 二叉搜索树 …...
MOV指令使用
mov用于数据传送。之后分为目的操作数和源操作数,目的操作数必须是通用寄存器或者内存单元:源操作数可以是具有相同数据宽度的通用寄存器或者内存单元,还可以是立即数。传送指令只影响目的操作数内容,不改变源操作数内容。 如&am…...
解释一下RecyclerView的适配器内部方法
RecyclerView的适配器(Adapter) 是一个连接数据模型和RecyclerView的桥梁,它在RecyclerView中提供了数据和布局之间的连接。下面是RecyclerView适配器中常用的几个方法的解释: 1.onCreateViewHolder(ViewGroup parent, int view…...
集合框架及背后的数据结构
1.介绍: Java 集合框架,又被称为容器是定义在 java.util 包下的一组接口 interfaces 和其实现类 classes 。 其主要表现为将多个元素置于一个单元中,用于对这些元素进行快速、便捷的存储、检索 、管理 ,即平时我们俗称的增删查改…...
【强化学习】强化学习数学基础:蒙特卡洛方法
强化学习数学方法:蒙特卡洛方法举个例子举个例子1:投掷硬币The simplest MC-based RL algorithm举个例子2:Episode lengthUse data more efficientlyMC without exploring starts总结内容来源将value iteration和policy iteration方法称为mod…...
BI分析工具软件有哪些
最近发现很多人讨论BI数据分析,今天给大家全面介绍下BI数据分析相关的信息。首先给大家科普一下,什么是BI分析。 BI分析其实是指通过BI分析工具,对企业内部和外部的大量数据进行收集、整理、处理和分析,以提供有价值的洞察&#x…...
2023爱分析·RPA软件市场厂商评估报告:容智信息
目录 1. 研究范围定义 2. RPA软件市场分析 3. 厂商评估:容智信息 4. 入选证书 1. 研究范围定义 RPA即Robotic Process Automation(机器人流程自动化),是一种通过模拟人与软件系统的交互过程,实现由软件机器人…...
设计模式之七大原则(二)——里氏替换原则、依赖倒转原则
1.里氏替换原则 里氏替换原则(Liskov Substitution Principle,LSP)由麻省理工学院计算机科学实验室的里斯科夫女士在 1987 年的“面向对象技术的高峰会议”(OOPSLA)上发表的一篇文章《数据抽象和层次》)里提…...
数据库日常实操优质文章分享(含Oracle、MySQL等) | 2023年2月刊
本文为大家整理了墨天轮数据社区2023年2月发布的优质技术文章,主题涵盖Oracle、MySQL、PostgreSQL等数据库的环境搭建、故障处理等日常实践操作,以及概念梳理、常用脚本等总结记录,分享给大家:Oracle优质技术文章概念梳理&基础…...
事件循环机制(Event Loop)和宏任务(macro-tast)微任务(micro-tast),详细讲解!!!
“事件循环机制” 和 “宏任务微任务” 也是前端面试中常考的面试题了。首先,要深刻理解这些概念的话,需要回顾一些知识点。知识点回顾1、进程与线程进程。 程序运行需要有它自己的专属内存空间,可以把这块内存空间简单的理解为进程每个应用至…...
mysql基础操作3
查询襄阳的员工姓名和性别,性别要求显示为 男 女SELECT ename,(CASE WHEN sexF THEN 女 ELSE 男 END)sexFROM empWHERE jiguan襄阳查询所有的订单,显示订单日期 订单数量 订单状态SELECT saleDate,salesQuantity,(CASE WHEN saleState1 THEN 新建 WHEN s…...
【Web安全】PHP安全
一、文件包含漏洞严格来说,文件包含就是代码注入的一种。代码注入,其原理就是注入一段用户能控制的脚本或代码并让服务器端执行。代码注入的典型代表就是文件包含。文件包含可能会出现在JSP、PHP、ASP等语言中,常见函数如下:PHP&a…...
双向链表+循环链表
循环链表双向链表 循环链表 循环链表是头尾相接的链表(即表中最后一个结点的指针域指向头结点,整个链表形成一个环)(circular linked list) **优点:**从表中任一结点出发均可访问全部结点 循环链表与单链表的主要差别当链表遍历时,判别当前…...
Java程序的逻辑控制
一、顺序结构 顺序结构比较简单,如果我们按照代码书写的顺序一行一行执行,将会是这样的: System.out.println("aaa"); System.out.println("bbb"); System.out.println("ccc"); // 运行结果 aaa bbb ccc 如…...
BUCTOJ - 2023上半年ACM蓝桥杯每周训练题-1-A~K题C++Python双语版
文章目录BUCTOJ - 2023上半年ACM&蓝桥杯每周训练题-1-A~K题CPython双语版前言问题 A: 1.2 神奇兔子数列题目描述输入输出解题思路AC代码CPython问题 B: 1.3 马克思手稿中的数学题题目描述输入输出解题思路AC代码CPython问题 C: 1.4 爱因斯坦的阶梯题目描述输入输出解题思路…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个生活电费的缴纳和查询小程序
一、项目初始化与配置 1. 创建项目 ohpm init harmony/utility-payment-app 2. 配置权限 // module.json5 {"requestPermissions": [{"name": "ohos.permission.INTERNET"},{"name": "ohos.permission.GET_NETWORK_INFO"…...
JUC笔记(上)-复习 涉及死锁 volatile synchronized CAS 原子操作
一、上下文切换 即使单核CPU也可以进行多线程执行代码,CPU会给每个线程分配CPU时间片来实现这个机制。时间片非常短,所以CPU会不断地切换线程执行,从而让我们感觉多个线程是同时执行的。时间片一般是十几毫秒(ms)。通过时间片分配算法执行。…...
Rapidio门铃消息FIFO溢出机制
关于RapidIO门铃消息FIFO的溢出机制及其与中断抖动的关系,以下是深入解析: 门铃FIFO溢出的本质 在RapidIO系统中,门铃消息FIFO是硬件控制器内部的缓冲区,用于临时存储接收到的门铃消息(Doorbell Message)。…...
Maven 概述、安装、配置、仓库、私服详解
目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...
论文笔记——相干体技术在裂缝预测中的应用研究
目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术:基于互相关的相干体技术(Correlation)第二代相干体技术:基于相似的相干体技术(Semblance)基于多道相似的相干体…...
Golang——6、指针和结构体
指针和结构体 1、指针1.1、指针地址和指针类型1.2、指针取值1.3、new和make 2、结构体2.1、type关键字的使用2.2、结构体的定义和初始化2.3、结构体方法和接收者2.4、给任意类型添加方法2.5、结构体的匿名字段2.6、嵌套结构体2.7、嵌套匿名结构体2.8、结构体的继承 3、结构体与…...
永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器
一、原理介绍 传统滑模观测器采用如下结构: 传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位…...
9-Oracle 23 ai Vector Search 特性 知识准备
很多小伙伴是不是参加了 免费认证课程(限时至2025/5/15) Oracle AI Vector Search 1Z0-184-25考试,都顺利拿到certified了没。 各行各业的AI 大模型的到来,传统的数据库中的SQL还能不能打,结构化和非结构的话数据如何和…...
ZYNQ学习记录FPGA(一)ZYNQ简介
一、知识准备 1.一些术语,缩写和概念: 1)ZYNQ全称:ZYNQ7000 All Pgrammable SoC 2)SoC:system on chips(片上系统),对比集成电路的SoB(system on board) 3)ARM:处理器…...
数据库——redis
一、Redis 介绍 1. 概述 Redis(Remote Dictionary Server)是一个开源的、高性能的内存键值数据库系统,具有以下核心特点: 内存存储架构:数据主要存储在内存中,提供微秒级的读写响应 多数据结构支持&…...
