- 主题:win不是多线程吗?为什么这么慢?
从前到后看了所有回复,没有一个说在点上。现在孩子们对软件底层原理是一点不去了解吗?
简单来说,CTerm是基于Telnet协议的,Telnet的传输方式是单字符的,也就是键盘敲入一个字符就传输一个,字符传到服务器之后再回传给客户端,最后字符回显到屏幕上。这个流程是软件机制造成的,跟操作系统没啥关系,主要取决于软件传输处理、网络速度、服务器处理和负载和回显策略。这种级别的操作远远达不到硬件极限。
【 在 wuduan 的大作中提到: 】
: 就是刚启动计算机后,我打开cterm,登录水木
: 输入用户名时,我把用户名全部打完,但是界面上的用户名是一个字母一个字母出现的
: 每两个字母出现中间间隔1~2秒的时间。
: ...................
--
修改:mabuaa FROM 59.61.176.*
FROM 59.61.176.*
从我说的软件流程看嘛,个人盲猜大概率是网络问题,其次是cpu。
可以看下开机后的带宽占比,然后再测试下本地软件的回显速度,比如记事本。如果本地回显也卡,那是cpu问题,但个人感觉带宽问题的可能性更大,尤其要看下开机默认启动的软件,有没有大量网络请求。
另外作为对比,试一下开机十几分钟后系统稳定时的CTerm回显延时,会不会也很慢。
【 在 wuduan 的大作中提到: 】
: 那么是什么导致刚开机的时候,我所说的那种卡顿呢
--
FROM 59.61.176.*
说句冒犯的话,如果你不是IT从业者,没必要纠结这些细节,也没必要说一堆看起来好像正确但实际上不着边际的话;如果你是IT从业者,要么多动手多学习,要么。。。早日转行吧。抱歉,我这人比较直
【 在 natsel 的大作中提到: 】
: 你说的有道理,cterm 界面有点像 DOS 命令提示符模式,在这个模式下,Win 要虚拟出屏幕输出和键盘输入,相当于一个虚拟机子系统。
: Telnet 反应更快,是它用的是系统本身的窗口与输入,跳过了虚拟化。
:
: ...................
--
FROM 59.61.176.*