腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Linux
阻塞I/O实际上是如何工作的?
、
、
在
Linux
中,当你进行一个阻塞的i/o调用,比如read或accept,实际会发生什么? 我的想法是:进程从运行队列中移出,进入等待队列中的等待或阻塞状态。然后,当建立tcp连接(用于accept)或硬盘驱动器准备好读取文件时,将引发硬件
中断
,让等待
唤醒
和运行的进程(在文件读取的情况下,
linux
如何知道要
唤醒
哪些进程,因为可能有许多进程在等待不同的文件?或者,也许不是硬件
中断
,而是单个进程自己轮询以检查可用性。不确定,帮帮忙?
浏览 0
提问于2010-05-06
得票数 9
1
回答
如何在睡眠状态下在OSX上挂载USB设备?
、
、
、
、
通常,USB设备是在计算机
唤醒
时挂载的。我正在编写一个程序,以便使用USB设备
唤醒
计算机,但是计算机无法识别USB设备,而sleeping.How,我可以解决这个问题吗?
浏览 16
提问于2017-06-29
得票数 1
1
回答
为什么使用wake_up_all()而不是使用wake_up_interruptible()?
、
、
我想了解为什么在下面的代码中使用wake_up_all(&lock->queue)宏,这个宏wake_up_interruptible()是同一个宏吗?void ttm_read_unlock(struct ttm_lock *lock) spin_lock(&lock->lock); wake_up_all(&lock->queue);} static bool
浏览 4
提问于2019-06-19
得票数 0
回答已采纳
1
回答
捕获用
linux
内核模块
中断
的hrtimer。可能吗?
、
、
我希望能够“捕获”带有
linux
内核模块的hrtimer
中断
,并在稍后时间重新播放
中断
。对该怎么做有什么想法吗?注意:我不想挂睡眠系统的电话。 谢谢!
浏览 3
提问于2014-03-19
得票数 1
回答已采纳
3
回答
使用gpio键
中断
在RPi3上
唤醒
屏幕
、
、
、
、
我试图使用一个gpio键
中断
唤醒
屏幕后,它进入睡眠。我使用的是覆盆子Pi 3和谱系14.1。我已经能够成功地配置gpio键,它在接收到
中断
时注册输入设备事件。然而,我不能让它在它启动时
唤醒
屏幕。= <0>; label = "proximity detection";
浏览 1
提问于2018-05-08
得票数 0
回答已采纳
2
回答
防止进程在关闭时终止
、
、
、
我正在开发一个
Linux
盒(通过ssh),它目前正在完成一个非常
耗时
的任务。如何才能在不
中断
任务执行的情况下入睡(关闭本地终端窗口)?
浏览 0
提问于2010-07-20
得票数 3
回答已采纳
2
回答
检查在挂起后恢复系统的
Linux
内核
中断
、
、
有谁知道如何检查哪个
中断
将系统从挂起状态
唤醒
?
浏览 1
提问于2014-03-05
得票数 0
1
回答
LPC1700不会从沉睡中醒来
、
、
、
、
一旦微控制器进入“深度睡眠”、“断电”或“深度停电”,我就不能再按下按钮(EINT3)来
唤醒
它了。
中断
是在低功
耗时
产生的吗?怎么说?我应该做任何特定的事情来产生它吗? 事实上,我对P2中的几个引脚使用"GPIO
中断
“,这反过来又与EINT3共享。EINT3针本身(P2.13)没有被使用。见下面的评论。
浏览 1
提问于2011-06-01
得票数 5
回答已采纳
1
回答
我可以在内核中设置
Linux
SIGUSR1吗?
、
、
我有一个
linux
内核设备驱动程序,它处理外部
中断
,并在发生
中断
时执行printk()。 我想要做的是告诉用户空间应用程序这个事件已经发生,这样它就可以
唤醒
并做一些事情。
浏览 2
提问于2010-01-07
得票数 1
回答已采纳
1
回答
通过GPIO
中断
将k70从VLPS深度睡眠中
唤醒
、
、
、
、
我无法通过GPIO
中断
将k70 (Kinetis)从VLPS深度睡眠中
唤醒
。 这是在我启用CONFIG_PM的uCLinux下。之后,我可以通过"echo mem >/sys/ K70 /state“让电源进入深度睡眠状态,并从UART调试控制台
唤醒
它。但是我不能通过触发GPIO
中断
来
唤醒
。我已经通过从
中断
处理程序打印确认了休眠前后的
中断
工作,并且还确认了在触发GPIO
中断
后,在休眠期间GPIO引脚值从0变
浏览 2
提问于2017-05-02
得票数 0
1
回答
在
Linux
上Jbrk for J在哪里?
在windows和Mac上,我可以点击黄色的Jbrk图标来
中断
在我的Jqt会话中运行的
耗时
的计算。如何在
linux
上做到这一点? 我不想终止会话,因为在当前语言环境中可能存在一些有用的变量。
浏览 11
提问于2019-05-22
得票数 2
回答已采纳
1
回答
寻找一种被动监视Unix C++目录中文件活动的方法
、
、
、
当有任何磁盘写入(最好是在指定的目录上)时,我需要
唤醒
一个线程。目前,我正在忙着等待,这是可行的,但我希望
中断
会降低睡眠时间的CPU消耗。 系统采用
linux
。
浏览 0
提问于2014-05-04
得票数 0
回答已采纳
1
回答
如何利用gpio键
中断
唤醒
睡眠系统
、
、
、
、
不过,我希望有任何通用的gpio键
唤醒
系统。如前所述更改密钥布局文件的事实告诉我,问题可能在Android端,而不是
Linux
内核端。不确定。也许Android中有一些文件(策略文件等等)在这里,我可以为所选择的gpio键提供
唤醒
功能,就像POWER密钥具有这种
唤醒
功能一样。我已经在我的板文件中配置了gpio键(没有老内核版本的设备树)。我还看到我的音量按钮正在生成
中断
(cat /proc
浏览 4
提问于2018-05-15
得票数 0
1
回答
阻塞从RS232串口接收到的线程需要多长时间才能
唤醒
?
、
、
、
、
阻塞从RS232串口接收到的线程需要多长时间才能
唤醒
? 我想知道线程是否会在UART
中断
击中内核后的微秒内被
唤醒
,或者它是否必须等待CPU上下一个100 on的时间。
浏览 3
提问于2020-04-15
得票数 0
回答已采纳
2
回答
Linux
内核代码执行上下文
、
类似地,当
中断
发生时,内核将在interrupt context中执行。我研究了kernel thread中的内核执行,内核进程在后台运行。内核在任何其他contexts?用户空间中的进程从不执行系统调用或触发异常或没有
中断
发生,内核代码执行过吗?
浏览 8
提问于2011-07-02
得票数 4
1
回答
接收机中的AlarmManager锁和goAsync
、
、
、
、
一旦onReceive()返回,警报管理器就会释放这个
唤醒
锁。这意味着,在某些情况下,一旦onReceive()方法完成,电话就会休眠。这个类负责为您创建和管理部分
唤醒
锁;您必须请求WAKE_LOCK权限才能使用它。从api 11开始,BroadcastReceiver提供了方法,允许接收器运行超过10秒,并将
耗时
的代码移动到后台线程。问题 如果在告警管理器的接收器(它继承自BroadcastReceiver,而不是WakefulBroadcastReceiver)中,我调用goAsync并为
耗时
的代码启动新线程,那么警报
浏览 1
提问于2013-10-29
得票数 1
1
回答
Contiki如何处理外部
中断
?
、
、
、
、
在由外围传感器产生的外部
中断
上
唤醒
传感器节点是可能的。下面解释Contiki如何处理外部
中断
。在ATmega128RFA1的情况下,INT0到INT4的外部
中断
甚至可以从深度睡眠中
唤醒
单片机。
浏览 3
提问于2015-11-20
得票数 0
回答已采纳
3
回答
当操作系统等待用户输入时,CPU是否仍在执行任何指令?
、
、
、
当只有一个进程(如bash)而进程正在等待用户输入时,CPU在做什么?
浏览 16
提问于2014-08-31
得票数 1
回答已采纳
1
回答
在
Linux
上将MCU设置为低功耗模式
、
、
、
我在安装ARM微处理器的Atmel板(at91 sam9g25)上运行嵌入式
Linux
(Angstrom)。我希望将CPU设置为空闲模式,理想情况下是通过使用函数从用户空间(然后系统将被硬件gpio
中断
唤醒
)。我该怎么做呢?或者,如何在内核空间中完成?我找不到太多,也许有人可以从一些例子开始?
浏览 1
提问于2012-07-23
得票数 1
回答已采纳
2
回答
Semaphore.acquire()可以因为虚假的
唤醒
而抛出InterruptedException吗?
、
、
如果线程被
中断
,则指定acquire()方法抛出InterruptedException: 线程也可以在不被通知、
中断
或超时的情况下
唤醒
,这是一种所谓的虚
浏览 1
提问于2012-08-28
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何为 Linux 无线网卡配置无线唤醒功能
这篇文章给大家介绍一下Linux的中断系统
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
抢占是如何发生的
一牛众包:缺陷检测算法开发外包;基于KXTJ2-1009的驱动调试;基于mtk8735 外围板layout外包
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券