腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
或其他
操作系统
如何测试它们
的
操作系统
以确认两个
进程
的
上下文
切换
是否正确?
、
、
、
、
我在学习和编写
操作系统
。现在,我已经了解了如何
切换
两个
进程
,使我
的
操作系统
支持多
进程
。我发现很难测试上下文
切换
,因为我不知道时钟中断何时到来,这两个
进程
将在哪里进
浏览 2
提问于2018-11-18
得票数 0
回答已采纳
1
回答
docker与windows和
linux
容器共享网络
、
、
、
窗口和
linux
服务
的
docker-compose.yml包含:services: mynet: {} mynet:对于docker-compose up,windows容器很好地启动,在“
切换
到
Linux
容器”并尝试启动
linux
容器后,将显示以下错误: 错误: Network声明为外部,但找不到。请使用docker network create my
浏览 5
提问于2020-08-17
得票数 2
2
回答
内核模式下
的
线程(和
进程
)与用户模式下
的
线程(和
进程
)之间有什么区别?
、
、
我
的
问题是:2)为什么内核模式线程和
进程
的
切换
成本高于用户模式线程和
进程
的
切换
?3)现在,我正在学习
Linux
,我想知道如何在
LINUX
系统中分别以内核模式和用户模式创建线程和
进程
? 4)在图书现代
操作系统
中,指出
进程
可能处于
浏览 0
提问于2012-03-11
得票数 2
回答已采纳
1
回答
Linux
使用哪种
进程
调度算法?
、
、
Linux
操作系统
在运行
的
进程
之间
切换
以启用多任务处理。 使用什么算法来确定何时挂起当前正在运行
的
进程
的
执行,以及接下来应该运行哪个
进程
?
浏览 0
提问于2014-08-20
得票数 3
2
回答
内核空间和用户空间
的
管理页表条目(PTE)有什么不同?
在
Linux
操作系统
中,启用页表后,内核将只映射一
次
属于内核空间
的
PTE,而不会再重新映射它们?此操作与用户空间中
的
PTE相反,每次发生
进程
切换
时都需要重新映射。所以,我想知道在内核和用户空间对PTE
的
管理有什么不同。致以敬意, 汤乐
浏览 3
提问于2013-05-24
得票数 1
2
回答
虚拟内存中
的
malloc函数
我读取malloc函数在堆上分配内存,堆驻留在OS(
Linux
)中
的
虚拟内存中。所以我对此毫不怀疑: 如何在
Linux
操作系统
中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
1
回答
调度器
的
工作
、
、
、
调度程序是一个程序,它在
操作系统
中调度不同
的
进程
。想到
的
问题是: 因为调度程序也是一个
进程
,它通过上下文
切换
来调度其他
进程
。因此,总有一段时间,调度程序会与任何其他
进程
自动
切换
。如果发生这种情况,那么排程是如何发生
的
。或者,如果不是这样,那么hw是否工作,就像在多任务处理系统
中一
样,为了在一起运行不同
的
进程
,
进程
必须被上下文
切换
浏览 0
提问于2013-10-14
得票数 1
回答已采纳
1
回答
执行用于处理来自
进程
的
系统调用
的
内核代码是否被视为
进程
的
一部分?
、
、
、
、
(我主要从计算机科学
的
角度提出以下
操作系统
问题。在下面,如果我需要具体说明
操作系统
,我主要讲的是
linux
)
进程
是否只执行用户程序,而不是
操作系统
内核中
的
程序?当
进程
发出系统调用时,cpu将从用户模式
切换
到内核模式,并在内核代码中执行系统调用处理程序。系统调用处理程序
的</e
浏览 1
提问于2016-02-25
得票数 0
1
回答
获取
进程
/线程
的
多个上下文开关
、
出于好奇,我想知道我
的
程序被
操作系统
切换
了多少
次
。就像保存了所有寄存器并将控件传递给另一个
进程
或线程一样,过了一段时间,一切都恢复了,我们继续,因为它从未发生过。系统是否在某个地方保持这样
的
数字,或者是否存在某种黑客或其他什么? 我特别喜欢
Linux
,但我对其他系统也很感兴趣。
浏览 2
提问于2018-01-01
得票数 2
回答已采纳
2
回答
Haskell
的
forkIO实现
、
不同
的
OSes有不同
的
并发子系统,有
操作系统
进程
、POSIX线程,现在也有"LWP“线程,Windows有
进程
、光纤、线程等,每个
进程
都由
操作系统
调度程序进行调度,得到自己
的
CPU时间。对于
Linux
“LWP”来说,这是正确
的
,因为它们是
进程
,但是共享内存空间,而对于用户空间线程则不是这样,因为所有线程共享一个CPU时间量。 哈斯克尔报道了forkIO。我在Haskell
的</em
浏览 1
提问于2019-06-14
得票数 5
回答已采纳
2
回答
当CPU分配给用户
进程
时,谁在
操作系统
中运行调度程序?
、
、
、
、
如果有10个
进程
,调度器使用轮询策略对P1、P2...P10和进行调度,以访问CPU。现在,当Process P1正在使用CPU且当前时间片已过期时,需要抢占P1并调度P2。我们可以调度程序做这件事,但是当CPU被P1占用时,调度程序是如何运行
的
呢?
浏览 14
提问于2014-03-12
得票数 3
3
回答
在
Linux
上运行
的
C程序在空闲时间应该做些什么?
、
、
我为微控制器写了很多C程序,但从来没有一个能在
linux
这样
的
操作系统
上运行。
linux
如何决定给我
的
应用程序多少处理时间?当我有空闲时间告诉
操作系统
去做其他事情,然后再回来找我,以便其他
进程
也能有时间运行时,我需要做些什么吗?还是
操作系统
会自动执行此操作? 编辑:添加更多细节我
的
c程序有一个任务调度程序。有些任务每100ms运行一
次
,有些任务每50ms运行一
次
,以此类推。在我
的
主
浏览 7
提问于2012-08-17
得票数 6
回答已采纳
4
回答
如何编译一个程序,使其能够在32位
Linux
上使用>4 4GB
的
内存?
、
、
、
整个代码是用C、C++和Fortran编写
的
。有没有可能使用超过4 4GB
的
内存。现在,当它达到3 3GB内存时,它总是崩溃。我们
的
操作系统
: Fedora 12 x32flags : fpu vme de pse tsc msr pae
浏览 0
提问于2011-04-12
得票数 4
回答已采纳
1
回答
在一个cpu上绑定一个
进程
,并在其他cpu上移动所有IRQ、deamins、rpci
、
、
、
我有一台
Linux
机器,里面有16个内核。x86_64 x86_64 GNU/
Linux
Red Hat Enterprise
Linux
Server release 5.3 (Tikanga)通过这样做,是安全
的
,还是应该让它们中
的
一些在当前运行
的
CPU上运行?,如果我绑定了至少IRQs
浏览 2
提问于2012-04-12
得票数 2
回答已采纳
2
回答
如何在
Linux
上查找哪些
进程
已写入文件
、
有没有办法找出哪个
进程
在早些时候写入了一个给定文件。我遇到了一个问题,多个
进程
似乎正在向一个文件写入数据。我知道其
中一
个
进程
,但不确定还有谁在向文件中写入数据。我在
linux
/ubuntu上。
操作系统
是否可以管理有关哪些
进程
已写入指定文件
的
日志
浏览 8
提问于2012-05-09
得票数 4
回答已采纳
1
回答
将并发性和GPU理解为有限
的
资源
、
、
、
与CPU和内存,这是简单
的
。让我们考虑一个usecase: 一个高优先级
的
cpu
进程
,即X,调用内核(这是一个阻塞调用)。此时,
操作系统</em
浏览 5
提问于2013-10-09
得票数 1
1
回答
通过efibootmgr之类
的
命令选择下一个引导菜单条目的GRUB命令。
、
、
、
efibootmgr -n命令将在下次启动时
切换
uefi引导扇区。我想要
的
是在windows/
linux
中一
次
打开双
操作系统
,并通过grub命令选择菜单号码,而不是在grub菜单模式下(不更改grub默认值)。因此,我认为,如果可能的话,可以在遗留
的
bios/uefi其他引导固件中使用grub命令。
浏览 0
提问于2021-07-29
得票数 0
回答已采纳
2
回答
谁安排线程?
、
、
、
、
我有个关于调度线程
的
问题。一方面,我了解到线程在
Linux
中被调度和处理为
进程
,这意味着它们和使用传统方法
的
任何其他
进程
一样被调度。(例如,
linux
中
的
完全公平调度程序)我真的很困惑于两者之间:谁安排了一个
浏览 1
提问于2015-02-19
得票数 2
回答已采纳
3
回答
是否所有类型
的
进程
/线程间通信都需要系统调用?
、
、
、
在
Linux
中,
进程
间通信
的
类型如下 所有类型
的
线程通信都需要系统调用吗?我想知道是否所有
进程
间通信和线程间通信都涉及从用户模式
切换
到内核模式,以便
操作系统
内核运行来执行通信?由于系统调用都涉及这样
的
交换机,我问通信是否需要系统调用。例如,“共享内存”既可用于
进程
间通信,也可用于线程间通信,但我不确定是否
浏览 10
提问于2015-02-07
得票数 3
1
回答
PCB存储在内存中
的
什么位置
、
、
我想知道
进程
控制块( PCB )在
Linux
操作系统
的
内存中存储在哪里。当中断发生或调度器被调用时,上下文
切换
代码将替换当前
进程
PCB并将其放入某个位置,并将新
进程
PCB加载到内存中。但是在RAM中这种区域
的
名称是什么呢? 地址空间和PCB有什么不同?都是一样
的
。
浏览 2
提问于2018-02-05
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解Linux的进程状态
Linux的进程pid编号极限
分析Linux 进程的方法有哪些?
Linux中父进程为何要苦苦地知道子进程的死亡原因?
Linux应用编程之进程的PID与PPID
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券