假设我有一个ncurses应用程序,该应用程序以不到一秒的时间间隔(例如,每毫秒,以循环为单位)更新终端窗口。
while(true)
write_some_value_to_terminal();
sleep_for_1_millisecond();
如果我远程SSH进入了我的计算机,并且运行了该程序,这是否意味着SSH需要每毫秒进行一次往返来更新我的(远程)窗口?
编辑第二个问题是我要编写的代码的实际应用是如何确定最佳睡眠值?瞄准亚秒级的计时甚至有意义吗?
最佳答案
几乎。写入需要一些时间,之后它将休眠一毫秒,然后再次写入。
关于linux - SSH的毫秒计时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15958825/