腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
运行中的进程是否被
内核
自动放入休眠/
等待
队列
?
、
、
、
据我所知,正在运行的进程(和驱动程序等)在
等待
资源时会被放入
等待
队列
,而这些资源可能尚未可用。我知道这可以通过手动调用
内核
并将自己放入
等待
队列
中,直到资源可用。因此,我的问题是:在没有代码显式地进入
等待
队列
的情况下,是否有任何进程被放入
等待
队列
?如果是这样的话,
内核
如何确定进程实际上需要放入
等待
队列
中,或者希望在资源上
等待
,而不是在没有资源的情况
浏览 5
提问于2020-12-18
得票数 0
回答已采纳
2
回答
Linux
内核
-
等待
队列
、
、
我正在阅读“Robert的
Linux
内核
开发第三版”,以了解
Linux
内核
是如何工作的。(2.6.2.3) /* ‘q’ is the wait queue we wish to sleep on */ 同样在循环中,当条件仍然没有满足时,我们将继续休眠并调用调度来运行另一个进程--问题是什么时候返回到这个循环?书中说,当进程
浏览 1
提问于2013-10-12
得票数 3
回答已采纳
1
回答
在
linux
调度器中,它是跟踪当前休眠任务还是终止任务?
、
、
我知道当任务运行时,它会被排入运行
队列
。当它休眠时,它将从运行
队列
中退出
队列
。但是休眠任务是否有
队列
呢?我在源代码中没有看到这一点。即使我创建了这样一个
队列
,我怎么知道任务何时被终止,应该从休眠
队列
中删除呢? 有人能给我个提示吗?谢谢,
浏览 3
提问于2012-07-07
得票数 0
回答已采纳
1
回答
linux
中的
等待
队列
与信号量
、
、
、
为什么我们在
linux
内核
中使用
等待
队列
,而不是使用信号量进行同步?使用
等待
队列
和信号量进行同步有什么区别?
浏览 5
提问于2012-10-29
得票数 3
回答已采纳
1
回答
访问不是ram但磁盘上的i/o的文件系统缓存已经发出。
、
、
Linux
有一个文件系统缓存,它将尽可能多的数据作为缓冲区保存在RAM中。但是,当多个线程(或处理器)读取同一个页面块时,我认为还有一种情况;该页不在缓存中,但页的i/o请求已经发出。在这种情况下,不会再次发出磁盘i/o,但是线程应该
等待
从磁盘读取页面。
Linux
的文件缓存是否具有此属性?你这是什么意思?
浏览 0
提问于2016-07-29
得票数 1
1
回答
POSIX消息
队列
- mq_send线程唤醒顺序
、
、
、
、
有人能向我解释消息
队列
是如何处理单个消息
队列
上阻塞的多个线程的吗?我有一个小的测试应用程序,我可以在这里张贴,如果必要的话。它只需填充一个
队列
,然后有几个线程
浏览 3
提问于2017-10-27
得票数 4
3
回答
具有FIFO
等待
队列
的
Linux
同步
、
、
、
、
在
等待
队列
为FIFO的
Linux
中有锁吗?这似乎是很明显的事情,然而我刚刚发现pthread互斥锁不是FIFO,信号量显然也不是FIFO (我正在做2.4
内核
(家庭作业))……
Linux
是否有一个带有FIFO
等待
队列
的锁,或者有没有一种简单的方法可以用现有的机制创建一个锁
浏览 2
提问于2010-06-16
得票数 5
回答已采纳
1
回答
添加到
等待
队列
我想知道如何将task_struct添加到
linux
内核
模块的
等待
队列
中?例如,如果我想要向WaitQueue添加一个名为task_struct的任务,我可以使用什么函数来实现此目的?我知道如何将当前模块添加到
等待
队列
中,但我希望将其他正在运行的进程添加到
队列
中,例如,如果vi正在运行,我需要将其添加到
等待
队列
中。
浏览 1
提问于2011-11-10
得票数 2
1
回答
在场景后面如何实现epoll()、互斥和信号量相同的系统调用?
、
、
、
、
我的问题是: 我不知道我猜哪一个,如果有的话,是正确的。我想在这里阅读
linux
源代码会有所帮助。但对像我这样的菜鸟来说有点难。这里有一个大致的想法,加上一些伪代码,这将是很好的。
浏览 2
提问于2016-12-15
得票数 0
回答已采纳
1
回答
如何进行
内核
线程通信?
、
如何让
内核
模块中的线程进行通信?我正在编写一个
内核
模块,我的架构将使用三个需要通信的线程。到目前为止,我的研究让我相信唯一的方法是使用共享内存(声明全局变量)和锁定机制来同步线程之间的读/写。
内核
代码中最常见的标准是什么?
浏览 2
提问于2011-08-12
得票数 3
回答已采纳
1
回答
操作系统中的两个I/O阻塞进程和一个击键事件
、
、
、
考虑以下情况,在多核CPU中,为了简单起见,让我们继续使用
linux
内核
。ch = readchar(); } 当然,我会看到输入的键在控制台中回响。现在
内
浏览 4
提问于2017-02-14
得票数 1
1
回答
在
Linux
中,pthread条件变量是如何实现的?
、
、
我的意思是某种伪代码,展示了条件变量操作(信号,
等待
)是如何使用
内核
原语(互斥,
等待
队列
等)实现的。
浏览 3
提问于2012-11-04
得票数 2
1
回答
Linux
CFS如何选择下一步进程
、
、
我读了这本书 但这本书有时会说,调度器会选择
等待
时间最长的时间运行
队列
中的最小
浏览 2
提问于2015-02-04
得票数 0
1
回答
Linux
内核
:如何在多个
等待
队列
中
等待
?
、
、
我知道如何使用wait_event在
Linux
内核
队列
中
等待
,以及如何唤醒它们。 现在,我需要弄清楚如何同时在多个
队列
中
等待
。但是,考虑到prepare_to_wait是如何实现的,如果多次添加相同的“服务生”,恐怕
队列
的内部链接列表就会损坏(如果一个
队列
导致唤醒,但
等待
条件没有得到满足,
等待
正在重新启动),这可能会发生。
浏览 2
提问于2016-10-13
得票数 3
回答已采纳
1
回答
哪个
队列
执行暂停的进程驻留?
、
、
、
在
Linux
上,当终端按下Ctrl-Z键时,前台进程会停止,而
内核
中的进程状态则被标记为TASK_STOPPED。休眠进程(处于TASK_INTERRUPTIBLE或TASK_UNINTERRUPTIBLE状态)被移到
内核
中的
等待
队列
中,处于TASK_STOPPED状态的进程驻留在哪里?请原谅我糟糕的英语和
Linux
技能。
浏览 3
提问于2012-03-15
得票数 0
回答已采纳
1
回答
Linux
等待
队列
-排它和非排它的组合
、
、
、
、
今天,在课堂上,我们学习了
Linux
中的
等待
队列
,在讨论独占/非排他性
等待
时,出现了一些有趣的东西。N - N - N - E - N - E - N - N 讲师声称前4个
等待
将被唤醒( The ),
内核
将在第一个E之后停止遍历。
浏览 4
提问于2016-10-06
得票数 2
回答已采纳
1
回答
等待
队列
中的唤醒进程
、
、
、
、
我正在编写一个
Linux
内核
模块。有两个进程A、B和两个
等待
队列
WQA和WQB。目前,进程A在WQA上休眠。 我希望A在B在WQB上睡眠时被唤醒,这样当A启动时B已经在WQB上
等待
了。
浏览 1
提问于2011-05-29
得票数 2
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
回答
互斥锁是否使
等待
线程在POSIX API中休眠?
、
、
、
、
mutex);/* release the mutex lock */POSIX API是否让
等待
线程进入休眠状态
等待
队列
是否对用户不可见?
浏览 1
提问于2020-02-02
得票数 1
回答已采纳
1
回答
如何检查进程是否由于调用wait()或waitpid()而
等待
?
、
、
在sys_wait4中(通过调用wait()或waitpid()实现),我们将当前进程插入到保存在其结构任务中的特殊
队列
中:因此,如果我想检查某个进程是否由于调用wait()或waitpid()而
等待
,我需要检查它是否在它自己的(?wait_chldexit
队列
?我做得
浏览 1
提问于2016-11-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核工作队列
Linux内核解读
Linux 6.9-rc1 内核发布:AMD P-State 首选核心、BH 工作队列
linux消息队列源码解析
Linux内核出现漏洞
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券