腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
对于Mac来说,在
linux
的
<
linux
/
linux
.h>中,什么是"task_struct“?
linux-kernel
、
process
、
macos
、
process-management
我想了解Mac和
Linux
的
进程控制块。对于Lionux来说,这是非常明显
的
,这里有一个帖子询问了同样
的
事情,有人回答说要查看中
的
“”。然而,我发现很难为Mac找到相应
的
信息,苹果开发者论坛上
的
某个人也提出了类似的问题,并被告知要查看proc_info.h和proc.h,但我不知道该看哪个结构。在Mac中是否有一个等效
的
task_struct?
浏览 0
提问于2022-06-19
得票数 1
回答已采纳
3
回答
线程(操作
系统
)定义澄清
multithreading
、
operating-system
编辑:这是一个基于我所读到
的
定义
的
澄清。这与其他问题不同,因为我说
的
是“CPU利用率
的
基本单位
”。 我目前正在我
的
大学上操作
系统
课程,我们最近开始学习线程。一个线程(基于我在教科书“操作
系统
概念”中读到
的
内容)被描述为“CPU利用率
的
基本单位
”。如果它是“CPU利用率
的
基本单位
”,这意味着什么?这是否意味着CPU执行属于进程
的
一个或多个线程,而不
浏览 2
提问于2016-02-06
得票数 0
回答已采纳
1
回答
Linux
内核- CPU子
系统
( CGROUPS)与CPU
调度
器有何不同?
linux
、
docker
、
linux-kernel
、
cgroups
、
linux-namespaces
Linux
内核代码提供了CPU
调度
程序,它具有用于
调度
进程(包括停靠容器进程)
的
多个
调度
算法。 这个版本1
的
实现被
Linux
内核4.5中
的
版本2实现所取代。版本2修正了与版本1实现相关
的
一些限制。
Linux
内核中
的
浏览 6
提问于2020-02-03
得票数 0
2
回答
Linux
和Windows下
的
多线程模型
linux
、
windows
、
multithreading
、
operating-system
在过去
的
几个月里,我一直在学习操作
系统
课程。不过,我想对我读到
的
一点加以澄清。据我所知,有三种类型
的
多线程模型可以将用户级线程映射到内核级线程- 我明白为什么多到一个模型在并行处理方面效率不高--因为阻塞
系统
调用意味着停止任何处理然而,在我提到
的
“操作
系统
概念”(由亚伯拉罕·西尔伯沙茨、格雷格·加涅和彼得·加尔文撰写)一书中,它说
Linux
和Windows家族都使用一对一模型,尽管为创建
的
浏览 0
提问于2016-11-20
得票数 5
回答已采纳
2
回答
Linux
内核线程
的
调度
器
linux
、
linux-kernel
Linux
包括一些称为内核线程
的
特权进程。有没有可以运行/挂起它们
的
调度
程序?如果是,这个
调度
器是否与
系统
调度
器(我指的是
调度
整个
系统
进程
的
调度
器)相同?
浏览 2
提问于2014-10-24
得票数 0
2
回答
为什么操作
系统
需要/维护内核域线程?
c
、
multithreading
、
linux-kernel
、
kernel
下面是我遇到
的
三种线程模型。基于以下3种体系结构,我新认识到,除了作为POSIX.1C
的
一部分引入
的
用户线程之外,还有一种叫做内核线程
的
东西。 这是N-1模型.在进程级别,对于由
Linux
加载程序(例如)加载
的
每个用户进程,内核不为执行用户进程提出
的
机器指令分配相应
的
内核进程。用户进程只请求内核模式
的
执行,当它需要来自内核模块化
的
malloc
浏览 8
提问于2014-10-12
得票数 4
回答已采纳
3
回答
计算机中
的
一个内存位置存储了多少数据?
memory
、
integer
、
memory-address
假设32位操作
系统
。 如果我错了,请纠正我?
浏览 7
提问于2011-03-07
得票数 31
回答已采纳
2
回答
Linux
调度
器修改
linux
、
linux-kernel
、
scheduling
、
scheduler
、
job-scheduling
我计划为
Linux
编写一个新
的
调度
程序。我想知道当前使用
的
调度
程序及其"C“代码。在
linux
文件
系统
中,我可以找到包含
调度
程序代码
的
文件。任何关于如何修改
调度
算法
的
参考或帮助将是伟大
的
,或任何来源,我可以从中学习?
浏览 1
提问于2014-02-26
得票数 0
回答已采纳
1
回答
什么在
Linux
操作
系统
中启动线程?
linux
、
linux-kernel
、
process
、
scheduling
、
thread
我目前正在调查一个与
Linux
操作
系统
中
的
线程相关
的
问题。我知道进程是由
Linux
内核中
的
调度
程序启动
的
,但是进程内部
的
线程-
Linux
内核
调度
程序还是
Linux
内核中
的
其他服务?
浏览 0
提问于2022-02-19
得票数 0
1
回答
为什么
Linux
允许线程设置
调度
策略和优先级?
linux
、
multithreading
、
linux-kernel
、
scheduled-tasks
我以前认为线程
调度
策略和优先级是由
Linux
内核决定
的
,我们在编写运行在
Linux
上
的
应用程序时不能通过代码更改线程
调度
策略和优先级,直到我看到类似于sched_setscheduler.
的
系统
调用。我想知道为什么
Linux
会为应用程序提供这种接口,如果开发人员希望他
的
应用程序具有更好
的
用户体验,从而使在应用程序中运行
的
线程具有更高
的
调度
优先级,
浏览 1
提问于2017-09-04
得票数 0
回答已采纳
2
回答
如何识别
Linux
机器
的
调度
算法和抢占/非抢占性?
linux
、
linux-kernel
、
embedded-linux
我知道在默认情况下
Linux
是先发制人
的
。我想知道在正在运行
的
Linux
机器上已经设计
的
调度
算法。另外,我想知道它是否是先发制人
的
?在配置内核时,我们可以选择
调度
- Round等,但是如何在运行时识别
linux
系统
的
调度
策略。而且,它是否是先发制人
的
。
浏览 1
提问于2014-01-07
得票数 2
回答已采纳
1
回答
理解POSIX和
Linux
/glibc sched_*函数之间
的
差异
c
、
linux
、
posix
、
scheduling
以下段落对此作了澄清: 对于具有
系统
调度
争用范围
的
线程,进程
调度
属性不应影响该线程或专用于该线程
的
底层内核
调度
实体
的
调度
属性或行为。我对此
的
解读是,在一个只支持“
系统
调度
争用范围”(
浏览 4
提问于2012-11-21
得票数 13
6
回答
什么是
调度
抖动?
scheduling
、
definition
、
real-time
我一直在读一篇关于使用
Linux
操作
系统
的
实时
系统
的
论文,术语“
调度
抖动”在没有定义
的
情况下被反复使用。 什么是
调度
抖动?什么意思?
浏览 0
提问于2009-08-26
得票数 6
回答已采纳
1
回答
在外部驱动器上选择IO
调度
程序
linux
、
embedded
、
io
我在beaglebone黑色上运行
linux
。我
的
系统
直接从sdcard上运行。要更改IO
调度
程序,我需要配置/sys/block/ xxx /queue/
调度
程序,其中xxx是挂载驱动器。但是,在/sys/块文件夹中只有mmc和ram
的
条目。如何更改安装在sdcard上
的
系统
的
IO
调度
程序?
浏览 0
提问于2015-02-18
得票数 2
回答已采纳
1
回答
linux
上
的
调度
单元
linux-kernel
我听说
linux
内核将线程视为内核线程,进程视为使用相同虚拟内存空间
的
线程组。这是否意味着窗口和
linux
内核
的
调度
单元是线程??
linux
的
最小
调度
单元是什么?
浏览 3
提问于2013-10-21
得票数 1
回答已采纳
1
回答
在对话框
基本单位
和像素之间转换
c
、
winapi
我用原始
的
C编写代码,使用
的
是win32。 我想在运行时更改控件(按钮)
的
位置,以适当地保持其在父对话框中
的
相对位置,这是可调整大小
的
。我通过一个资源脚本定义了对话框和按钮,其中维度以对话框
基本单位
为单位。要在运行时更改大小,我必须处理SetWindowPos函数,该函数接受以像素为单位
的
值,因此,为了保持原始比例,我需要以像素为单位转换原始距离(以对话框
基本单位
为单位)。我尝试使用从GetDialogBaseUnits函数返回
的
值,
浏览 0
提问于2015-04-03
得票数 3
1
回答
为什么我们在CFS中也定义了
调度
器时间?
linux
、
linux-kernel
、
operating-system
、
scheduling
具体来说,我指的是CFS补丁合并后
的
Linux
内核
调度
系统
。 到处都提到,在CFS (完全公平
调度
器)中,进程没有固定
的
时间间隔,而时间是根据在硬件中并行执行
的
系统
中运行
的
进程数
的
相等除法来计算
的
。我们为什么在内核中定义
调度
程序时间间隔呢?
浏览 5
提问于2014-01-01
得票数 2
2
回答
EDU与线程
的
差异
db2
、
db2-luw
、
terminology
、
process
、
database-engine
在DB2中,有这样
的
命令显示活动EDU(引擎
调度
单元):在各自
的
输出中有两个字段:EDU ID和TID。根据这个db2pd页面来自DB2知识中心,每一项定义如下: EDU ID:引擎
调度
单元(EDU)
的
唯一标识符。除了在
Linux
操作
系统
上,EDU ID被映射到线程ID,在
Linux
操作
系统
上,EDU ID是DB2生成
的
唯一标识符TID:线程标识符。除了
Linux
操作<e
浏览 0
提问于2019-09-14
得票数 2
回答已采纳
1
回答
线程和进程之间
的
区别?
process
、
thread
在我参加
的
操作
系统
课程(课程所涵盖
的
操作
系统
是
Linux
)中,我们被告知:优先级值由进程
调度
算法确定。哪一个是真的?
浏览 0
提问于2018-03-05
得票数 0
3
回答
为什么infite循环不锁定操作
系统
?
multithreading
、
operating-system
、
cpu
假设您有一个进程运行了如下代码 //do nothing为什么这不阻止操作
系统
呢?我知道操作
系统
有一个进程
调度
程序(比如
Linux
上
的
CFS ),但是这实际上是如何工作
的
呢? 如果代码正在执行无限循环,什么时候进程
调度
程序有时间执行自己
的
代码?难道不需要一些外部运行来中断运行中
的
代码才能返回到操作
系统
吗?如果是这样的话,像
Linux
这样<e
浏览 5
提问于2021-06-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
进击的Kubernetes调度系统(一):Scheduling Framework
智能客服系统的未来:应急指挥调度系统智能化
linux手册:系统学习Linux系统的基础知识
车载调度指挥系统中的语音融合接入
操作系统中的进程和线程,CPU调度
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券