关于操作系统的问题 10

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

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

这个是对的

LINUX在进程和线程都是通过task结构体来定义的。
只是不同进程使用的是不同的进程空间,而同一个进程的不同线程 使用的是相同的进程空间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
聚龄信息技术
2023-08-27 广告
WMS(仓库管理系统)是用于仓库管理的软件系统,其中包括以下几个主要功能:仓库计划、仓库执行和仓库控制。仓库计划功能包括库存计划、补货计划和收货计划等,根据需求预测和库存水平生成计划。仓库执行功能包括收货、补货、发货和盘点等,这些操作通过仓... 点击进入详情页
本回答由聚龄信息技术提供
说康衷曼吟
2019-01-03 · TA获得超过3509个赞
知道大有可为答主
回答量:3100
采纳率:32%
帮助的人:213万
展开全部
当然可以了.想装什么系统就装什么系统.如果是带的DOS的话,建议换掉;如果是LINUX,最好能学学,比XP更容易能提高人的电脑技能,我就一直用的Linux.^_^
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MaYang88
2022-03-23
知道答主
回答量:2
采纳率:0%
帮助的人:703
展开全部
只有一个,就调度时,需要区分进程与线程错了,其余都是对的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式