腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
创建
进程
时
如
何在
Windows
内核
中
生成
页面
目录
、
在
Windows
内核
中
页面
目录
是如何
生成
的?GDT为用户内存布局设置内存限制。但我想了解
windows
内部设置如何处理
页面
目录
和VAD树。
浏览 16
提问于2016-09-13
得票数 0
1
回答
如
何在
过程控制块(PCB)上进行分页
、
、
PCB ()包含
页面
表和其他信息,PCB在系统空间中。 所有内部层次页表(例如:二级页、三级页表)的
页面
是否也被加载到相应的PCB
中
?它是否也包含系统区域中其他系统文件的
页面
?
浏览 2
提问于2013-10-02
得票数 1
回答已采纳
2
回答
Windows
内核
模式驱动程序如何访问分页内存?
、
、
、
、
1)用户模式
进程
有自己的“地址上下文”,它将用户模式虚拟地址映射到唯一的物理页帧集合。也就是说,随着
Windows
调度程序切换线程,任何特定虚拟地址的含义都会在某一
时
刻发生变化。“切换线程”的部分工作是更改
页面
表,以便它们引用传入线程的
进程
上下文。2)
Windows
内核
模式驱动程序在“任意线程上下文”
中
执行.驱动程序可能会
创建
一个系统线程并在它的context...but
中
工作--我说的是不
创建</e
浏览 0
提问于2010-08-03
得票数 3
回答已采纳
1
回答
查找新
进程
的页表和页
目录
(在上下文切换之后)
、
、
当有
进程
切换,并且必须使用新
进程
的页表和页
目录
时
,
内核
从哪里知道新
进程
的页
目录
的位置? 我知道新
进程
的
页面
目录
存储在物理内存
中
。但是
内核
如何知道在哪里可以找到它呢?
浏览 1
提问于2012-03-28
得票数 0
回答已采纳
1
回答
windows
-
内核
-线程标识是否与
进程
id相同?
、
、
、
、
嗨,我四处寻找这个问题的答案,我想知道是否有任
何在
windows
内部有经验的人知道
内核
是否会分配一个与线程id相同的
进程
id。我的意思是,我已经启动了
进程
a.exe,它有一个id 123的线程。查看
windows
nt源的名为多项式的黑客说:
内核
需要能够
生成
在整个系统
中
唯一的
进程
和线程ID序列。为了高效和安全地完成这一任务,
内核
创建
了一个ID池,可以用于
进程
和
浏览 1
提问于2011-10-11
得票数 0
回答已采纳
2
回答
线程和
进程
的内存分配
、
、
如果我有一个
进程
,它已经在RAM中分配了一些空间。如果
进程
创建
了一个线程(实际上它也
创建
了线程),那么该线程也需要一些空间来执行。不是吗?那么,它会增加分配给该
进程
的空间大小,还是会在其他地方
创建
线程的空间?如果是,RAM上的哪个位置需要与
进程
占用的空间连续?
浏览 0
提问于2013-05-27
得票数 3
回答已采纳
2
回答
服务器磁盘空间计算-没有这样的文件或
目录
错误
、
、
我如何知道哪个
进程
正在使用此文件链接以及这些文件链接
中
的任何问题?
浏览 0
提问于2014-06-27
得票数 -1
回答已采纳
1
回答
ARM Linux
内核
页表
、
、
参考 0xc0000000到0xffffffff是由TTBR1
中
的
页面
表管理swapper_pg_dir = 0
中
的第一个768项(用户
进程</em
浏览 2
提问于2013-05-20
得票数 2
2
回答
如果nodejs是多线程的,为什么我应该使用集群模块来利用多核cpu?
、
如果nodejs是多线程的,请参阅和那么,为什么我要使用cluster.fork来
创建
不同的节点
进程
来利用多核,
如
所示 我知道多
进程
的优点是,当一个
进程
落在另一个
进程
中
,而另一个
进程
响应与线程不同的请求
时
,我需要知道是否可以通过为每个
内核</e
浏览 1
提问于2012-08-12
得票数 4
回答已采纳
1
回答
为什么subprocess.run不执行一个简单的命令?
、
、
我跑:在我的cmd终端上,
目录
是:剧本写得很好但是,我希望Python能够运行它,并让这个小脚本位于上面的
目录
中
:subprocess.run(['Rscript', 'hello_world.R'])Exception has oc
浏览 0
提问于2020-07-12
得票数 1
回答已采纳
1
回答
Windows
虚拟内存和
内核
模式
、
、
、
、
我知道在32位架构
中
,
内核
模式虚拟内存是在0x80000000和0xFFFFFFFF之间映射的。 它包含一些结构,
如
EPROCESS,ETHREAD .等等,以及当前
进程
的
页面
目录
和表。当试图获取某个函数的虚拟地址是ntoskrnl
时
,让我们假设"nt!NtReadFile“,我发现它是映射到
内核
虚拟地址0x89421130
中
的。我尝试用随机指令在RET之后修补一些nops,当切换到另一个
进程
上下文
浏览 3
提问于2014-04-30
得票数 2
回答已采纳
1
回答
父级和子级是如
何在
Linux中使用复制到写的方式共享
页面
的呢?
、
1)分叉之后,
内核
为子
进程
创建
一个新的PCB。它将父级中所有页表项的权限更改为只读。然后,它在新的子PCB
中
复制父级的
页面
目录
和表。这是正确的吗?或者父
进程
和子
进程
共享它们?2)
内核
如何知道
页面
的实际权限,如果它将所有
页面
更改为仅在复制后读取它们?
浏览 3
提问于2012-11-15
得票数 2
1
回答
EPROCESS DirBase是如何
生成
"VAD树根“的?
、
我转储了一些
进程
数据。我得到的DirBase值是00030000,
windows
是如何
生成
这个值的?
内核
开始
时
的任何AVL树数据结构都给出了这个数据?我想了解
进程
是如
何在
内核
内部
创建
的。How can
windows
assigns that number ?
浏览 19
提问于2016-09-12
得票数 0
1
回答
在Linux
中
,内存分配是如何小于PAGE_SIZE处理的?
、
、
假设一个
进程
只请求50个字节的内存。会为这个过程分配整个
页面
吗?其余的都浪费了吗?此外,如
何在
内核
分配函数(
如
kmalloc )
中
处理此问题?
浏览 3
提问于2017-08-02
得票数 1
回答已采纳
1
回答
那么Asp.net
进程
、线程和应用程序池呢?
、
、
据我所知,当我在(Iis)服务器上加载一个asp.net .aspx
页面
时
,它是通过w3p.exe
进程
处理的。但是,当iis收到多个请求
时
,它们是否都由同一个w3p
进程
处理?这个过程会自动使用我的所有处理器和
内核
吗? 在那之后:当我在
页面
中
启动一个新线程
时
,当
页面
已经被提供给客户端
时
,这个线程仍然有效。这个线程在哪里?在w3p.exe过程
中
也有吗?
浏览 1
提问于2010-05-05
得票数 0
回答已采纳
1
回答
进程
的页表是否映射到
内核
地址空间?
、
、
、
我在做
Windows
系统编程,想知道我是否可以在源代码级别上访问
进程
的
页面
表。首先,操作系统为
进程
创建
和维护4GB虚拟地址空间。然后,操作系统为物理内存
中
的一个
进程
浏览 4
提问于2017-01-04
得票数 0
回答已采纳
1
回答
在CPU峰值期间自动
生成
进程
核心
、
、
我有一个
进程
运行在Linux上,它偶尔占用超过100% (它是一个四核处理器) CPU (
如
'top‘输出所示),而在这个
进程
上运行的其他命令也会卡住。当我注意到这个和转储
进程
核心
时
,CPU利用率下降到正常,并且
内核
没有显示出任何异常。 有没有办法(命令、剧本等)?哪种处理器可以根据CPU的利用率自动
生成
进程
核心,即在
进程
发生过程
中
自动
生成
进程
内核
?
浏览 0
提问于2015-11-27
得票数 0
4
回答
汇编语言程序是否也受到
内核
模式的限制?
、
如果我要编写汇编语言程序,我是否可以破坏操作系统的安全机制--访问其他
进程
的地址空间,访问
内核
地址空间等等?编辑: 如果我编写了一个汇编语言程序,它是由OS提供的加载器加载到内存
中
的,那么当操作系统试图访问受保护的内存地址空间
时
,它将如何拦截我的程序?我的假设是,这种保护是内置在操作系统提供的系统调用和库
中
的,如果不使用这些系统调用和库,则可以破坏OS策略。
浏览 0
提问于2016-12-11
得票数 6
回答已采纳
1
回答
创建
/删除新
进程
时
,
内核
中
的哪个代码块写入/proc?
、
、
我知道,每当
创建
/销毁
进程
时
,都会在/proc
中
创建
一个
目录
,其中包含与动态更新的
进程
相关的所有信息。
创建
目录
(
创建
进程
时
)?删除
目录
(当
进程
被销毁
时
)?我假设这一行将位于"fork.c“或"exec.c”
中
浏览 2
提问于2014-10-08
得票数 0
2
回答
内核
虚拟地址到底是如何转换成物理RAM的?
、
、
同样,对于用户模式的
进程
来说,容易理解. 但是,
内核
虚拟地址呢?为了提高效率,直接映射这些图不是更简单吗(而且身份映射实际上是从PAGE_OFFSET开始建立的)。第2部分:好的,让我们说是这样的,我们使用
内核
中
的分页来完成这个任务,当然我们必须设置
内核
分页表;我知道它植根于swapper_pg_dir。(我还知道vmalloc()与kmalloc()不同是一个特例,它是一个纯虚拟区域,只有在
页面
错误时才由物理框架支持)。如果(在第1部分
中
)我们确实认为
内核</
浏览 7
提问于2016-04-15
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券