腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在无中断的DCPU-16上能否实现
抢占
式
多任务
操作系统?
、
、
我正在研究各种操作系统设计,希望为DCPU-16编写一个简单的
多任务
操作系统。然而,我读到的所有关于
抢占
式
多任务
实现的东西都是围绕着中断的。这听起来像是在16位硬件和软件的时代,协作
多任务
更常见,但这要求每个程序在编写时都考虑到
多任务
。 有没有办法在无中断架构上实现
抢占
式
多任务
?
浏览 4
提问于2012-04-09
得票数 10
回答已采纳
2
回答
Lua中的线程优先级
、
、
我看过Lua的书,了解到Lua中的多线程是协作的。我找不到的是一些关于线程优先级的信息,我猜具有相同优先级的线程会一直运行到完成,因为多线程是协作的,否则就会完成一次让步。如果一个线程比另一个线程具有更高的优先级呢?
浏览 5
提问于2013-04-11
得票数 3
9
回答
说"
linux
内核是抢先的“是什么意思?
、
、
、
我读到
Linux
内核是
抢占
式
的,这与大多数Unix内核不同。那么,内核先发制人到底意味着什么呢?只是
多任务
处理的一种范例。还有其他像这样的网站。通过比较它们可以更好地理解它们。
浏览 1
提问于2011-03-12
得票数 34
回答已采纳
2
回答
Linux
上超低延迟编程,从哪里开始?
、
、
我听说有一些方法可以修改
linux
,这样一个特定的应用程序可以获得非常低的延迟,当它请求资源时,操作系统将尝试尽快给它资源,某种程度上覆盖默认的
抢占
式
多任务
处理机制,我没有CS背景,但是我正在使用的应用程序非常延迟敏感
浏览 5
提问于2014-02-12
得票数 6
4
回答
一个内核怎么可能是非
抢占
的,并且仍然有多个控制路径?
在我不久前学过的一门操作系统课程中,我们正在开发一个旧的、非
抢占
性的
Linux
内核(2.4.X)。但是,我们被告知内核中可能同时存在多个控制路径。这不违背内核的非
抢占
性吗?上一次我试图问这个问题时,我得到了这样的回答:“嗯,
Linux
内核是
抢占
性的,所以没有问题”。
浏览 1
提问于2010-08-22
得票数 0
回答已采纳
2
回答
合作
多任务
和先发制人
多任务
有什么区别?
、
回答说 为了获得更多关于合作
多任务
与先发制人
多任务
的信息,在SO上没有具体的帖子。希望这个问题能帮助我们获得关于这个话题的所有信息。
浏览 3
提问于2019-04-16
得票数 17
回答已采纳
4
回答
java线程是如何调度的?
、
、
我最近开始用Java多线程编程,在
Linux
线程的情况下,我知道内核调度它们(因为它们是被调度的单位实体),但是Java程序运行在JVM上,这在我的系统(RHEL6.1)中是作为用户空间实例.So运行的程序,而内核不知道Java线程,为什么
抢占
式
多任务
是在JVM中完成的?
浏览 1
提问于2012-03-27
得票数 4
1
回答
线程-先发制人的
多任务
询问与优先事项
、
、
在我的理解中,先发制人的
多任务
处理是这样的情况:时间片(例如,1毫秒的时间片)使调度程序(操作系统的调度器)在特定的时间跨度内(在本例中为1毫秒)将一个线程传递给CPU,然后切换到另一个线程(执行1毫秒参考资料:现在我不认为这是这种
多任务
处理的特别优势。在先发制人的
多任务
处理中应该是一样的,不是吗? 提前谢谢你。
浏览 2
提问于2014-03-19
得票数 0
回答已采纳
2
回答
任务之间的中断在非实时操作系统系统中是可能的吗?
、
如果我有一个非实时操作系统的单核系统,那么一个任务,比如taskA中断另一个任务,比如说taskB,其中taskA或taskB都不是中断例程?还是一个任务被另一个任务中断只能通过非RTOS系统上的ISR(中断服务例程)来实现?
浏览 1
提问于2016-05-30
得票数 0
回答已采纳
2
回答
现代操作系统中的典型调度时间段
、
、
操作系统进程/线程调度量程的典型持续时间是多少?我意识到这可能会随着调度算法、优先级、工作负载、硬件等的不同而不同,所以我希望答案是有条件/假设的,或者是大致相同的。
浏览 0
提问于2009-10-21
得票数 2
2
回答
非
抢占
式
内核(
Linux
)控制路径中的上下文切换
、
、
Linux
内核是非
抢占
式
的,但我刚刚读到在不同的控制路径中可能会有上下文切换。这是否与
Linux
内核的非
抢占
式
特性相矛盾?
浏览 1
提问于2010-05-23
得票数 2
回答已采纳
3
回答
为什么-rt (RT优先)内核补丁在默认情况下不包括在主线内核中?
、
、
根据https://rt.wiki.kernel.org/index.php/RT_
抢占
_何图的说法,RT
抢占
补丁将
Linux
转换成一个完全
抢占
的内核.魔术是通过以下方式实现的: 使用rtmutexes重新实现,使内核中的锁原语(使用自旋锁)是可
抢占
的。受spinlock_t和rwlock_t保护的关键部分现在是可
抢占
的。使用raw_spinlock_t (与spinlock_t相同的API)仍然可以创建不可
抢占
的部分(在内核中)
浏览 0
提问于2014-03-31
得票数 5
6
回答
c/c++可以在一个线程中执行预先决定的
多任务
处理吗?
、
、
、
C/C++中的
抢占
式
多任务
处理:一个正在运行的线程能被某个定时器打断并在任务之间切换吗? 许多使用绿色线程的VM和其他语言运行时都是用这些术语实现的;C/C++应用程序也能这样做吗?这将是依赖于平台的,因此请从特定平台对此的支持角度来讨论这一点;例如,如果在
Linux
上的SIGALRM处理程序中可以使用一些魔术来交换某种内部堆栈(也许使用longjmp?),那就太棒了!但是,让我们不要太远离在C/C++中是否可以在单个线程中执行
抢占
式
多任务
浏览 1
提问于2011-10-30
得票数 9
1
回答
什么时候使用线程池?
、
因此,我对Node.js的工作原理有了一个理解:它只有一个侦听器线程,该线程接收一个事件,然后将其委托给一个工作池。工作线程在完成工作后通知侦听器,然后侦听器将响应返回给调用者。现在,相比之下,当我使用Mongoose与MongoDB对话时,数据库读取是一项开销很大的I/O操作。Node似乎能够将工作委托给线程,并在完成时接收回调;从DB加载所用的时间似乎不
浏览 28
提问于2014-03-26
得票数 109
回答已采纳
1
回答
NT10内核
抢占
式
多任务
处理
、
、
、
提出的问题是,您如何使用您的一台机器来证明NT10内核使用
抢占
式
多任务
而不是协作。任何帮助都将不胜感激。
浏览 15
提问于2018-02-28
得票数 0
回答已采纳
2
回答
“流程优先化”有多老了?(即Windows任务管理器设置进程优先级等)
、
进程优先级是一种窗口技术还是旧的
linux
技术。我相信进程优先级=内核
抢占
..我一直在沿着这些路线寻找。
浏览 0
提问于2013-03-13
得票数 0
2
回答
Context Switch OS : OS推荐的Context切换次数和频率是多少?
、
、
、
、
我被要求回答一个关于操作系统上下文切换的问题,但我在课本上找不到答案。
浏览 26
提问于2015-01-17
得票数 1
2
回答
内核模式下的
Linux
进程调度
、
以下是Wiki中引用的一些描述
抢占
改善了延迟,提高了响应能力,使
Linux
更适合桌面和实时应用程序.旧版本的内核有一个所谓的大内核锁,用于整个内核的同步。这最终在2011年被Arnd Bergmann删除。那么,对于当前的
linux
内核,内核
抢占
是有条件的,上述语句成立吗?例如,
浏览 5
提问于2012-12-06
得票数 5
回答已采纳
5
回答
什么是
抢占
/什么是可
抢占
内核?它有什么好处?
、
、
、
用你自己的话解释,什么是
抢占
,它对(
linux
)内核意味着什么? 拥有一个可
抢占
的内核有什么优点和缺点?
浏览 0
提问于2009-05-03
得票数 65
回答已采纳
1
回答
SQL Server2008 R2等待类型- 'PREEMPTIVE_OS%‘
、
在哪里可以找到有关等待类型的文档(SQL Server2008 R2):例如"PREEMPTIVE_OS_CRYPTIMPORTKEY“。中没有记录这样的等待类型。
浏览 3
提问于2012-09-27
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
凌宗伟:多任务学习、交错式学习、跨学科学习
凌宗伟:多任务学习、交错式学习、跨学科学习
自己怎么学习Linux?嵌入式Linux怎么学?
泸州老窖特曲提价,小步快跑式涨价抢占渠道
什么是嵌入式Linux?嵌入式工程师为什么一定要学嵌入式Linux?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券