腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
执行多个线程
、
、
因此,由于它们是不同的进程,它们将有不同的进程描述块,因此它们将根据
调度
算法
提供的机会执行(
PCB
将保存它们的程序计数器值)。 但是,当进程典当另一个线程时,线程共享其地址空间。我的问题是关于线程的执行:-是给出具有不同程序计数器、值和
调度
算法
调度
表的单独
PCB
的线程。如果是,那么在分配给它的函数完成执行后线程如何停止它的执行。
浏览 2
提问于2012-08-25
得票数 0
3
回答
存储和检索过程控制块
、
、
、
当进程正在执行时,
PCB
的内容(它在内核内存空间中?)加载到CPU寄存器、状态寄存器、内核堆栈指针、用户堆栈指针等。当有一个上下文切换到另一个进程时,当前的“上下文”存储在
PCB
中,然后切换到新的
PCB
。 现在,当内核想要将这个
PCB
带回到“上下文”中时,它如何找到这个
PCB
,它现在就在内存中呢?哪些信息帮助内核找到内存中的
PCB
?
浏览 0
提问于2012-03-26
得票数 7
回答已采纳
1
回答
C
语言
中的磁盘
调度
算法
、
、
、
我正在尝试学习磁盘
调度
算法
(SCAN和
C
-SCAN)在
C
语言
中的实现,有没有人可以参考一下这些
算法
在
C
语言
中实现的很好的源码,或者建议我在
C
语言
上编程?进一步深入:-*目标是编写一个程序来优化磁盘访问,以便将磁盘上的一组不连续的页面读到内存中,为此,我正在执行磁盘
调度
。 *我想指示磁盘上的页的读取顺序
浏览 0
提问于2011-07-26
得票数 1
回答已采纳
3
回答
FCFS与SJF与RR
、
、
在
C
语言
中,假设每个
算法
都被赋予了完全相同的一组进程,那么在先来先服务、最短作业优先和循环
调度
之间,周转时间是否相等?或者,不同的
调度
算法
是否会有所不同?
浏览 0
提问于2014-07-09
得票数 1
1
回答
操作系统
调度
器中
算法
的硬件实现
、
1.在操作系统中,当新进程出现时,硬件是否会中断操作系统(而另一个进程正在运行),以便为这一新进程创建新的
PCB
数据结构?2.考虑完全公平
调度
(CFS)
算法
:当进程正在运行(有一个cpu核心)时,我们知道它会优先处理到当前时间为止运行时间最少的进程,考虑一个正在运行且量程尚未过期的进程,此时一个进程的状态变为就绪,这是否会导致中断
浏览 3
提问于2020-10-22
得票数 0
回答已采纳
2
回答
为什么新VS2013项目的函数在链接(如果文件是.cpp )时没有得到解决,但是如果文件是.
c
,则可以
、
、
UserName);{} extern "
C
" __declspec(dllexport) int MyLoginResultCB(int Ok, cons char在初始化时,MySetLoginResultCallback是从本机.dll中的
C
文件调用的
浏览 3
提问于2016-01-07
得票数 4
回答已采纳
2
回答
用
C
语言
访问进程的
PCB
、
、
、
我在Linux上工作,我有点困惑,我是否可以访问进程的
PCB
?如果是,那么我们可以访问它的哪些内容并将它们打印到终端上?如果不是,为什么不呢? 感谢您的回复……
浏览 5
提问于2011-02-17
得票数 1
回答已采纳
1
回答
使用Chaiscript的协程或有状态/可恢复任务
、
我想使用Chaiscript让我的应用程序的用户通过脚本
语言
实现任务或有状态
算法
。这些
算法
“在时间上依赖于事件”。换句话说,应该允许由应用程序
调度
的
算法
在任何时候重新
调度
( yield )它们的执行,并在它们感兴趣的事件发生时重新
调度
( resume )它们感兴趣的事件(在这种情况下,重新
调度
任务以恢复)。
浏览 1
提问于2015-06-04
得票数 1
2
回答
逻辑错误JavaScript
、
removeProp("disabled"); }).change();HTML <div class="cred-field cred-field-
pcb
"> <input name="wpcf-
pcb
"
浏览 1
提问于2013-07-17
得票数 0
1
回答
实现以下RoundRobin
调度
代码
、
、
我必须为一个类做一个循环
调度
程序。我最初创建了3个List<int>列表来表示进程ids、它们的到达时间和它们的处理时间。我根据它们的到达时间对它们进行了排序。这是由一个名为
PCB
的类表示的。现在我已经创建了一个列表,可以在其中添加许多进程: public List<
pcb
> list = new List<
pcb
>(); // In place of ArrayList used in the
pcb
= new
PCB
(proce
浏览 3
提问于2011-12-05
得票数 0
回答已采纳
3
回答
Squeak和Esterel的其他现代免费类似物是什么?
、
、
、
很久以前,Rob Pike和Luca Cardelli写了一个叫做"Squeak:一种与鼠标交流的
语言
“的。它基于Hoare的通信顺序进程,但它被编译成单线程
C
代码-在运行时没有线程或
调度
器。然而,我找不到用于Squeak的编译器,Rob Pike继续编写,它在运行时确实有一个不确定的
调度
器,所以这不是我想要的。Esterel也是一种支持并发的
语言
,可以编译成单线程的
C
代码--但是Esterel Technologies以如此高的价格出售SCADE Studio,他们甚至不会说
浏览 3
提问于2009-10-14
得票数 3
1
回答
C
在链表开头插入元素
、
、
、
我用
C
语言
编写了一个程序,用于将结构按升序插入到链接列表中。struct
PCB
struct
PCB
*Next_
PCB
;}; if (Head->Next_
PCB
== NULL) {
浏览 2
提问于2015-04-20
得票数 1
回答已采纳
5
回答
c
++中的遗传编程,库建议?
、
、
我希望在我参与的一个运筹学项目中加入一些遗传
算法
。目前,我们有一个程序可以帮助优化一些
调度
,我们想以遗传
算法
的形式添加一些启发式
算法
。在
c
++中有没有好的通用遗传编程/
算法
库?我应该补充的是,虽然我不是
c
++的新手,但我对在
c
++中做这类数学优化工作还是相当陌生的,因为我之前工作的小组倾向于使用专有的优化包。那么
c
++是一种很好的
语言
吗?如果没有,请推荐一些其他的,因为我愿意学习另一种
语言
浏览 2
提问于2010-05-18
得票数 8
回答已采纳
1
回答
CGO,如何将NULL参数传递给
C
函数
、
、
有时,
C
API可能需要空指针。package strutil #include <stdlib.h>*/ "
C
") pca :=
C
.CString(a) defer <e
浏览 0
提问于2015-03-06
得票数 8
1
回答
是什么使VxWorks如此确定和快速?
、
、
内存已经在中断处理中被链接:--不确定VxWorks是如何实现的,因为VxWorks很好地处理上下文切换:-我相信VxWorks 5.5中用于在内核地址空间中执行的所有进程,因此,上下文切换过去只涉及保存寄存器值,而不涉及
PCB
(进程控制块),但我仍然不能100%肯定进程
调度
算法
:-如果实现抢占式
调度
(优先级/循环),那么进程
调度
会像在VxWorks中那样快吗?那么,VxWorks如何处理
调度
呢? 如有需要,请纠正我的理解。
浏览 4
提问于2012-01-10
得票数 10
回答已采纳
1
回答
混合线程模型(M:N)的实现
、
、
在通常由OS内核完成的线程
调度
实现中使用的是线程模型。其中之一是混合(M:N)模型,其中一些N应用程序线程被映射到M内核线程,以便它们可以使用到M处理器。这种模式有利有弊。其中一个优点是,基于该模型的
语言
将引入一个
语言
级
调度
器实现,负责管理和
调度
应用程序级别的线程。 我在想,是否有人知道已经这样做过的任何努力或工作,以便
语言
或库可以利用it?Considering --例如,内核2.6.23+使用一种名为CFS的
算法
来
调度
,您认为这种混合模型是否是投资
浏览 2
提问于2010-11-22
得票数 10
回答已采纳
4
回答
Fork实现
、
、
、
如何编写fork系统调用代码。我想知道一些细节,一个函数如何返回两个不同的值,以及返回给两个不同的进程。简而言之,想知道fork系统调用是如何实现的吗?
浏览 0
提问于2012-01-14
得票数 10
1
回答
圆周罗宾
C
调度
模拟器
、
、
我正在用
C
语言
为Robin
调度
算法
制作一个模拟器,现在我制作了它,所以时间量子是2。所以每2秒从列表前面取一个“进程”,将剩余的时间减少2,然后将它粘到列表的末尾,然后抓住下一个。free(
pcb
_temp); {<em
浏览 2
提问于2015-04-26
得票数 1
回答已采纳
1
回答
如何在
c
++中播放声音
、
、
昨天我问自己一个简单的问题,如果一个操作系统是多任务,它将能够同时播放声音和做其他事情,因为任务管理对吗?但是,为什么声音是伟大的,没有任何干扰?
浏览 1
提问于2016-10-12
得票数 0
回答已采纳
2
回答
NS2中的
调度
、
我正在做NS2中的
调度
算法
的项目。要实现
调度
算法
,需要用TCL还是
C
++写代码?
浏览 0
提问于2011-01-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是HRRF调度算法?详述HRRF调度算法的原理?用C语言实现HRRF调度算法。内附代码。
什么是RR调度算法?详述RR调度算法的原理?用C语言实现RR调度算法。内附代码。
什么是SRTF调度算法?详述SRTF调度算法的原理?用C语言实现SRTF调度算法。内附代码。
什么是MFQ调度算法?详述MFQ调度算法的原理?用C语言实现MFQ调度算法。内附代码。
什么是FCFS调度算法?详述FCFS调度算法的原理?用C语言实现FCFS调度算法。内附完整代码。
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券