关于操作系统的问题 10

Linux提供了传统的进程复制的系统调用fork(),还提供了创建线程的系统调用clone(),但Linux并未严格区分进程和线程,而是以任务来统一代替进程和线程。调用c... Linux提供了传统的进程复制的系统调用fork(),还提供了创建线程的系统调用clone(),但Linux并未严格区分进程和线程,而是以任务来统一代替进程和线程。调用clone()时,传送给他一组标志,以决定父任务与子任务之间有多少共享,从而实现类似线程的概念。而有些操作系统,例如windows
XP和Solaris,对进程和线程都是有区分的。典型地,这些系统采用标记法,为进程定义一个数据结构来记录指向属于该进程的多个不同的线程的指针。对比这两类系统核心中对进程与线程的支持方法,在如Linux这类将进程与线程同等看待的系统中,下列哪些叙述是正确的?

操作系统的某些代码可以简化。例如,一个调度器可以同等地对待进程和线程,在调度时不需要特别的代码来区分进程与线程。
操作系统的某些代码虽然可以简化,但调度时还需要有增加专门代码来区分进程与线程。
这种进程与线程的一致性会使进程资源的管理变得困难。
在资源管理时,为区分哪些线程属于哪个进程,并实现相关的记帐任务,会增加系统的复杂性。
展开
 我来答
lwvip567
2014-04-11 · 超过13用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:40万
展开全部
操作系统的某些代码可以简化。例如,一个调度器可以同等地对待进程和线程,在调度时不需要特别的代码来区分进程与线程。

这个是对的

LINUX在进程和线程都是通过task结构体来定义的。
只是不同进程使用的是不同的进程空间,而同一个进程的不同线程 使用的是相同的进程空间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中鼎
2024-04-28 广告
建立产品的分类数据,库位号,供应商等基础数据。从供货商取的EXCEL 形式的发货单,选择仓库需要的产品属性。为了使采购的产品的条码做到仅有性,利用系统的外挂的条码打印系统生成符和管理的条码。模板的建立取决与供应商提供的供货单,模板的格式充分... 点击进入详情页
本回答由中鼎提供
说康衷曼吟
2019-01-03 · TA获得超过3509个赞
知道大有可为答主
回答量:3100
采纳率:32%
帮助的人:206万
展开全部
当然可以了.想装什么系统就装什么系统.如果是带的DOS的话,建议换掉;如果是LINUX,最好能学学,比XP更容易能提高人的电脑技能,我就一直用的Linux.^_^
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MaYang88
2022-03-23
知道答主
回答量:2
采纳率:0%
帮助的人:671
展开全部
只有一个,就调度时,需要区分进程与线程错了,其余都是对的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式