腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
睡眠
:(
睡眠
或
usleep
)
在
Linux
中
没有
挂起
我
线程
中
的
所有
东西
,
但在
Windows
中
它
确实
挂起
了吗
?
为什么
?
、
、
、
、
在
Windows
中
: for (int i = 0; i < 100; i++) Sleep(100); // Sleep 100 ms in
Windows
[%d] ", i); } 结果是
在
Windows
中
每隔100ms就会出现一个带括号
的
数字。
在
Linux
中
: for (int i = 0; i <
浏览 28
提问于2019-07-02
得票数 0
回答已采纳
1
回答
在
电池耗尽
的
情况下,混合
睡眠
有效吗(恢复会话和打开程序)?
、
、
、
📷
我
认为
睡眠
/
挂起
到RAM只是将会话保存到RAM,因此进入
睡眠
和恢复非常快,
但在
整个电池耗尽
的
情况下,会话将丢失,因为机器关闭电源故障。
在
休眠
中
,RAM
中
活动
的
会话数据保存在HDD上(
我
认为这需要交换分区),然后机器完全关闭。当
Linux
系统再次启动时,使用
所有
打开
的
程序从磁盘恢复会话。(
在
多引导
的
浏览 0
提问于2017-10-09
得票数 8
回答已采纳
1
回答
什么时候使用time_nanosleep?
此外,是否有可能在PHP这样
的
脚本语言中使用如此短
的
时间跨度?
浏览 0
提问于2012-04-18
得票数 6
回答已采纳
4
回答
使用while(1)循环时,如何在CPU使用率达到100%时降低CPU使用率
、
、
、
、
我
正在从事UDP服务器/多客户端应用程序
的
工作。只有一个
线程
会持续向每个活动客户端发送KEEPALIVE消息。因为这个
线程
在
while(1)
中
,所以CPU使用率达到了100%。 因为
我
想让这个功能继续下去,所以我使用了while(1)
线程
。
我
还尝试
在
每次执行while之后添加一个sleep,但我不认为sleep()会释放CPU。有
没有
什么方法
浏览 3
提问于2013-06-14
得票数 2
回答已采纳
2
回答
和
睡眠
()相比,计时器有更好
的
精度吗?
、
、
、
很久以前,
我
的
程序中有一个bug。根本原因是C函数
在
极少数情况下
睡眠
不足60秒。或者该函数
确实
导致
线程
休眠超过60s,但是操作系统自动更改了时钟(这似乎是因为错误只发生在XX::00::00上),也就是
它
很少显示自己,而且只有
在
“圆时”(
睡眠
应该以>xh0ms结束,它在x-1h59m59.99然后,
我
的
项目经理大声疾呼地说,我们应该只使用计时器,而不是睡觉。从那时起,<
浏览 1
提问于2012-06-28
得票数 5
2
回答
Pop OS / Dell XPS 9310 -暂停后一夜耗尽电池
、
、
我
的
笔记本电脑挂在盖子上成功地关闭了,但如果
我
不让它在一夜之间插入,电池
在
早上就会耗尽。
我
包括了刚才运行
的
一个短暂停日志。
我
可以
在
一夜之间把
它
挂起
来,然后再看日志,但是这里有什么可疑
的
东西
吗?
我
验证了
所有
与
挂起
相关
的
目标都是通过sudo systemctl status sleep.target suspen
浏览 13
提问于2022-04-12
得票数 1
5
回答
Android NDK有
没有
sleep()函数?
、
、
在
Android NDK下,是否有一个sleep()函数可以休眠X毫秒,但不会阻塞事件循环? 我们正在编写API测试,以便在Mac、
Windows
和Android上运行。到目前为止,我们已经为Mac和
Windows
实现了某种
睡眠
(),但我们都是Android NDK
的
新手,需要一些帮助。提前谢谢你。
浏览 0
提问于2010-11-30
得票数 16
回答已采纳
4
回答
sleep(),
usleep
() & [NSThread sleepForTimeInterval:]有什么区别?
、
、
谁能给我解释一下NSThread (),
usleep
()和sleepForTimeInterval之间
的
区别是什么? 使用这些方法
的
最佳条件是什么?
浏览 0
提问于2010-07-01
得票数 19
回答已采纳
1
回答
我们睡哪去了?
、
我
在
Jetson上运行JetPack 4.6.1,而我试图运行
的
PHP脚本则抱怨
没有
usleep
:莱努克斯休眠:命令找不到,
为什么
?
的
答案表明
它
应该在initscripts (关于RH)和Debian显然是一样
的
中
。然而,initscripts已经贬值并被util-
linux
(
或
sysvinit-utils)所
浏览 0
提问于2022-07-20
得票数 1
回答已采纳
5
回答
如果
线程
实际上睡得太久,是否可以跳过后续
睡眠
()?
、
、
、
让我们假设
线程
中有一个下面的循环(让我们称之为 Thread -A)。while (threadCondition) { Thread.sleep(1000);并假设其他
线程
-B将导致应用程序
挂起
时间>=2sec (因为其他
线程
(我们称之为 Thread ,因为
没有
足够
的
CPU资源、可用内存不足等)。当
线程
-A
在
提到
的
>=2秒之后生效时,Syst
浏览 5
提问于2013-09-02
得票数 0
回答已采纳
2
回答
有办法通过bash暂停/
睡眠
吗?
、
、
、
每天晚上8点,
我
必须得到9台46英寸
的
液晶显示器(运行
Windows
)才能暂停/睡觉,每天早上8点才能醒来。要想让命令正常工作,包括特权,一直有点混乱。因为
我
首先是Ubuntu用户,所以我想在Ubuntu/
Linux
中
这会有多容易。
我
知道cron可以
在
晚上8点运行
我
的
挂起
/
睡眠
命令(到底什么是
挂起
/
睡眠
命
浏览 0
提问于2011-01-10
得票数 6
回答已采纳
3
回答
睡上N秒钟,等待按键
、
、
我
想用C编写一个程序,执行一些功能,然后睡上几分钟。在这段
睡眠
期间,如果按下键,
我
想做一些事情并退出。while(1) /*body*/ } return 0;无论如何,
我
是否可以
在
睡眠
期间或在任何时候使用非阻塞键侦听器退出循环
浏览 3
提问于2014-08-04
得票数 0
回答已采纳
3
回答
在
Windows
系统上注销用户后立即使系统进入
睡眠
状态
、
、
、
我
有一个服务应用程序,它与用户模式模块一起运行。该软件允许执行专门
的
电源操作,
在
该操作
中
,用户模式代码首先从
Windows
用户注销,然后服务应用程序立即将系统置于
睡眠
模式。这种情况
在
某些系统上运行良好,
但在
其他系统上
睡眠
操作失败。有时
睡眠
会成功,但是当我唤醒系统并再次尝试执行
睡眠
时,
睡眠
API (SetSuspendState)
挂起
,再也不会返回,而系统仍在运行。
浏览 9
提问于2012-10-19
得票数 1
1
回答
Linux
线程
睡眠
与读取
、
、
、
、
在
我
的
应用程序
中
,有一个
Linux
线程
需要每10毫秒激活一次,因此
我
使用
usleep
(10*1000)。结果:
线程
永远不会在10ms之后唤醒,而总是
在
20ms之后唤醒。
我
尝试使用
usleep
(1*1000) (也就是1ms),但结果是相同
的
。
线程
总是
在
20毫秒后唤醒。
但在
同一应用程序
中
,另
浏览 8
提问于2014-05-20
得票数 3
6
回答
在
C中有
没有
到毫秒
的
替代
睡眠
函数?
、
、
我
有一些
在
Windows
上编译
的
源代码。
我
正在将其转换为
在
Red Hat
Linux
上运行。但是,
我
可以使用sleep(seconds)函数,但它使用
的
是以秒为单位
的
整数。
我
不想把毫秒转换成秒。有
没有
其他
的</e
浏览 3
提问于2009-07-21
得票数 179
回答已采纳
2
回答
致命错误:
linux
/delay.h:
没有
这样
的
文件
或
目录
、
、
函数mdelay()
在
我
的
程序中使用,但是在编译时,GCC给了我一个错误: 将文件delay.h复制到/usr/
linux
文件夹
中
,但它将显示另一个丢失
的
头文件(asm/delay.h)。将文件dela
浏览 8
提问于2014-01-29
得票数 0
回答已采纳
1
回答
手机
中
的
待机和
睡眠
模式
、
、
、
此时,可以说是在运行模式
中
,功耗更大。 另一个问题是,假设我们
在
播放一些音乐,然后像这样离开手机一段时间。在这种情况下,移动电话也经历了上面提到
的
2和3个步骤。但与之前
的
情况唯一不同
的
是,
在
第二种场景中正在播
浏览 2
提问于2016-02-08
得票数 1
2
回答
据说使用
睡眠
()
的
设计很糟糕,但是等待硬件来解决呢?
、
在当前
的
嵌入式(实时)软件设计
中
,
我
使用sleep()
的
方式有两种: 等待硬件“解决”。假设
我
正在为一些硬件编写一个接口。与硬件
的
通信是很好
的
,但我想改变
它
的
模式,
我
知道
它
只需要少量
的
指令周期就可以做到。
我
正在使用
浏览 1
提问于2016-01-25
得票数 1
1
回答
即使使用休眠,
线程
也不会释放CPU时间
、
、
我
正在运行这个程序,其中
我
有多个
线程
。三个
线程
为同一个父进程生成信号。有四个处理程序
线程
用于处理由信号生成
线程
生成
的
信号。
我
有一个监控
线程
,它也接收信号并进行相应
的
处理。然而,
我
有一个情况。
我
可以看到信号并不是平均分配
的
。
我
的
意思是,这些信号都指向相同
的
过程。
我
有四个处理程序
线程</e
浏览 0
提问于2012-10-01
得票数 1
回答已采纳
14
回答
如何将时间延迟添加到C++程序
中
?
、
我
试图
在
一个C++程序
中
添加一个时间延迟,并且想知道是否有人对
我
可以尝试什么或者
我
可以查看
的
信息有什么建议?
我
希望
我
有更多关于如何实现这个时间延迟
的
详细信息,但是
在
我
获得关于如何添加时间延迟
的
更多信息之前,
我
不确定
我
应该如何尝试实现这个延迟。
浏览 25
提问于2008-10-01
得票数 130
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在用户界面线程上等待的危险性
Kotlin1.3版本的协程
Windows 10更新导致计算机连续从睡眠中唤醒
一个线程何时才能收到Window消息?
Java并发编程:AQS的自旋锁
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券