腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2492)
视频
沙龙
2
回答
内核模式下的
Linux
进程
调度
、
以下是Wiki中引用的一些描述
Linux
内核在一定条件下提供
抢占
式
调度
。在内核版本2.4之前,只有进程是
抢占
性的,即除了时间量过期之外,如果较高的动态
优先级
进程进入TASK_RUNNING状态,当前进程在用户模式下的执行将被中断。对于
Linux
2.6,增加了中断执行内核代码的任务的能力,尽管这样并不能
抢占
内核代码的所有部分。那么,对于当前的
linux
内核,内核
抢占
是有条件的,上述语句成立吗?例如,如果一个进程通过
浏览 5
提问于2012-12-06
得票数 5
回答已采纳
4
回答
为什么有用户上下文和内核上下文...unix
、
、
操作系统相关问题不知道我是否可以在这里提问当进程在用户上下文中被执行时...内核上下文中的较高
优先级
进程不会一直阻塞用户上下文中的进程…… 它对我来说是模糊的。
浏览 1
提问于2009-04-17
得票数 3
3
回答
抢占
式
调度
算法
可以将具有
优先级
的先来先服务算法描述为
抢占
式
调度
算法吗?
浏览 0
提问于2013-02-28
得票数 1
回答已采纳
1
回答
线程-先发制人的多任务询问与优先事项
、
、
在我的理解中,先发制人的多任务处理是这样的情况:时间片(例如,1毫秒的时间片)使
调度
程序(操作系统的
调度
器)在特定的时间跨度内(在本例中为1毫秒)将一个线程传递给CPU,然后切换到另一个线程(执行1毫秒参考资料: 与先发制人的多任务处理不同的是
优先级
的概念--操作系统以数字形式设置应用程序的
优先级
,例如1到39,等等--这是目前所不关心的。
浏览 2
提问于2014-03-19
得票数 0
回答已采纳
2
回答
FreeRTOS与
优先级
反演
、
配置为
抢占
式
调度
时,FreeRTOS是否支持
优先级
反转?我无法从FreeRTOS网站上找到这些信息。
浏览 2
提问于2015-03-27
得票数 1
回答已采纳
2
回答
是否可以确定在我们的机器中使用哪种
调度
算法来
调度
进程?
、
、
我能知道我的操作系统是如何
调度
进程的吗?? 我想知道它是使用公平份额还是基于
优先级
的算法。如果是,那么每个进程的可能时间片值是多少,以及如何确定初始进程
优先级
。
浏览 0
提问于2013-07-20
得票数 1
回答已采纳
2
回答
Lua中的线程
优先级
、
、
我找不到的是一些关于线程
优先级
的信息,我猜具有相同
优先级
的线程会一直运行到完成,因为多线程是协作的,否则就会完成一次让步。如果一个线程比另一个线程具有更高的
优先级
呢?它是否能够中断
优先级
较低的线程,或者当
优先级
较低的线程运行到完成时,它会继续运行?
浏览 5
提问于2013-04-11
得票数 3
1
回答
SCHED_FIFO高
优先级
线程正在被SCHED_FIFO低
优先级
线程
抢占
吗?
、
、
、
我正在
Linux
RT多核机器上测试我的多线程应用程序。如果您知道
Linux
调度
中存在这样的问题,并且/或有任何解决方案使
Linux
<
浏览 2
提问于2014-10-01
得票数 2
1
回答
FCFS
调度
算法是非
抢占
式
的,但是如果任何系统/内核进程到达怎么办?
、
、
先来先服务
调度
算法是一种非
抢占
式
调度
算法,这意味着如果有一个进程处于运行状态,那么在它完成之前,它是不能被
抢占
的。但是,如果某个内核进程在两者之间到达,CPU是否会被分配给该内核进程?如果是,是否存在
优先级
更高的进程,无论它是否是系统进程?
浏览 41
提问于2020-08-21
得票数 0
1
回答
无限循环任务的
优先级
抢占
调度
、
、
关于Google和Stackoverflow上的
优先级
抢占
调度
,有很多可用的材料,但对于
优先级
抢占
式
调度
内核中无限循环任务的
调度
,我仍然感到困惑。让我们考虑以下情况:void T2() while(1) perform_some_task2(); }据我所知,内核将<
浏览 0
提问于2018-07-03
得票数 1
回答已采纳
4
回答
如何执行VxWorks
调度
器?
、
、
我想知道
调度
器是如何被调用的,以便它可以切换任务。即使是
抢占
式
调度
或循环
调度
,
调度
器也应该参与到画面中来进行任何类型的任务切换。假设一个低
优先级
的任务有一个无限循环--什么时候
调度
器会介入并切换到高
优先级
的任务? 查询是: 1.谁调用
调度
器?在VxWorks 2中。如果它以固定的时间间隔被调用-该机制是如何实现的?
浏览 3
提问于2010-06-08
得票数 10
回答已采纳
1
回答
对taskSpawn()的调用会阻塞,直到生成的任务完成为止。
我对vxworks相当陌生(我使用的是6.7版),我发现当我生成子任务时,父任务似乎会阻塞,直到子任务完成。也许,我的理解是不正确的,并且在taskSpawn()中有一些参数需要设置,告诉它在代码任务完成之前不要阻塞。是否存在这样的参数,或者是否有其他机制使父任务等待子任务的完成?
浏览 2
提问于2015-07-18
得票数 0
回答已采纳
1
回答
抢占
式
优先级
调度
中平均等待时间的计算
、
给出下表:我想计算
抢占
式
优先级
调度
的平均等待时间。 在上表中,数字越大(在
优先级
列中),
优先级
越高。
浏览 0
提问于2012-07-25
得票数 3
回答已采纳
2
回答
RTOS的进程控制块类型是什么?
、
、
我正在设计一个RTOS,它使用基于
优先级
的
抢占
式
调度
程序。PCB将包含什么内容?我只能想出以下几点我是否也应该包括截止日期?
浏览 4
提问于2010-08-07
得票数 1
回答已采纳
2
回答
优先级
抢占
式
调度
、
、
当使用
优先级
抢占
式
调度
时,较高
优先级
是否会导致
优先级
较低但突发时间较短的进程?
浏览 0
提问于2012-02-12
得票数 5
回答已采纳
1
回答
为什么
Linux
内核要在preempt_schedule_irq中启用中断?
、
、
、
我正在阅读
Linux
源代码以了解
调度
是如何工作的。我了解到,在可
抢占
的内核中(设置了CONFIG_PREEMPT),通过调用preempt_schedule_irq从中断处理程序返回内核空间后,存在
抢占
的机会。我的猜测是,这给了具有更高
优先级
的进程首先被
调度
的机会。然而,这没有意义,因为在preempt_schedule_irq中已经禁用了
抢占
,即使有中断,也不会有
抢占
重新
调度
。那么,
抢占
调度
过程到
浏览 57
提问于2018-01-22
得票数 5
2
回答
调度
程序如何在需要时重新获得控制权?
、
、
、
、
我正在阅读有关
调度
的内容,但我不知道
调度
程序是如何在调用用户空间中的代码之后恢复控制的。例如,
调度
器将控制传递给用户空间中的某个应用程序,该应用程序执行无限循环,在一个核心芯片上没有发生其他硬件中断。所有文档都谈到
调度
程序重新获得控制权并先发制人地中断用户进程,但是如果从未将控件传递回操作系统,该如何工作呢? 问题:在X之后,是否使用CPU中的某个时钟注册
调度
程序以再次获得控制权?
浏览 2
提问于2013-08-12
得票数 0
1
回答
什么是自愿
抢占
?
、
、
什么是自愿
抢占
?我只知道这是
调度
中的一个概念。
浏览 3
提问于2011-03-03
得票数 6
回答已采纳
4
回答
Java线程
调度
、
、
我的笔记是有两种主要的线程
调度
算法,
抢占
式
和分时。我想弄清楚这些在Java中是如何工作的。我猜我对抢先的解释(好吧,我提出的问题)不可能是对的,因为它看
浏览 0
提问于2013-05-23
得票数 2
3
回答
用户空间线程库
、
、
、
我想知道哪些用户空间线程库(对于标准C++)是可用的,它们允许对应用程序级
抢占
式
调度
进行细粒度的控制。目标平台是POSIX,但是如果有一个跨平台的解决方案就更好了。
浏览 1
提问于2013-03-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程调度:完全公平调度器CFS
分布式任务调度
操作系统 HRRN高响应比优先级调度算法(C+实现)
抢占是如何发生的
分布式调度框架azkaban3.0
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券