linux系统关闭休眠命令

linux系统关闭休眠命令,第1张

关闭电脑休眠功能

先找到文件/etc/systemd/logind.conf进行编辑:

sudo vi /etc/systemd/logind.conf

找到下列条目

#HandleLidSwitch=suspend

改成如下

HandleLidSwitch=ignore

保存退出,重启系统

将一个进程置于休眠状态,一般步骤如下:

0. 定义并初始化(如果还没有的话)一个等待队列头(wait_queue_head_t),这个等待队列头应该是能被要休眠的进程和负责唤醒的进程都能访问 到。

1. 对进程的每次休眠,定义并初始化一个等待队列(wait_queue_t)

2. 把等待队列加入到相应的等待队列头中。

3. 把进程状态置为 TASK_INTERRUPTIBLE 或 TASK_UNINTERRUPTIBLE

4. 再次检查休眠条件是否为真,否则跳过第5步

5. 执行 schedule()

6. 清理:将进程状态改为 TASK_RUNNING(通常已经是,除非是从第4步跳过来的),把等待队列从等待队列头中删除(防止多次唤醒)

首先要解释下DPMS的意思,dpms可以认为是一个显示能源管理系统,一般用于计算机功耗的管理。 在linux中有几个选项: To control Energy Star (DPMS) features:         -dpms      Energy Star features off  关闭节能模式         +dpms      Energy Star features on 打开节能模式          dpms [standby [suspend [off]]]               force standby 强制待机               force suspend 强制休眠               force off 强制关闭屏幕               force on 打开节能模式 (also implicitly enables DPMS features)                a timeout value of zero disables the mode(测试系统 red flag linux) standby 待机 suspend 休眠 off 关闭屏幕 xset的意思是xwindow设置 linux关闭显示器命令:xset dpms force off


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7411282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存