腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核代码
段
内存页面修改
、
、
作为我的项目的一部分,我正在尝试在VM之间共享内核代码
页
。我假设相似版本的
linux
内核的代码
段
是100%相同的。但是当我使用运行Debian Squeeze的虚拟机进行一些实验时,我发现3个内存
页
在内核代码
段
中是不同的。 所以我的问题是,
linux
内核会在运行时修改它的代码
页
吗?
浏览 1
提问于2011-07-26
得票数 0
1
回答
Linux
多
页
界限和cpu
段
、
我对
Linux
如何能够有这么多
段
而它仍然可以进行边界检查感到困惑。据我所知,现代CPU有几个段数据寄存器(代码、数据等)。但是
Linux
有自己的多个
段
:堆栈、BSS、堆、代码、全局以及更多(特别是当堆很大并且由许多
段
组成时)。并不是每个CPU都有足够的寄存器来跟踪所有这些
段
。如果我没有弄错,
Linux
将每个片段存储在一个单独的页面中,那么它如何能够防止这些页面中的一个读或写超出范围呢? 对每次写入执行一些手动检查。
浏览 0
提问于2018-09-10
得票数 1
回答已采纳
3
回答
Linux
中的gdtr地址
、
、
来自“理解
Linux
内核”一书。2.2.2
段
描述符(第38
页
) 关于段落的另一个问题:“理解
Linux
内核”一书。2.2.4
段
Linux
(第43
页
)。因此,对于每个进程,GDT包含两个不同的
段
描述符:一个用于TSS
段
,另一个用于LDT
段
。在前面的列表中,我们描述了<e
浏览 1
提问于2015-03-14
得票数 2
2
回答
Linux
内核代码空间写入保护
我在
linux
内核内存
页
写保护方面有几个问题。谢谢
浏览 8
提问于2011-02-26
得票数 2
2
回答
Linux
使用的内存管理原理
、
、
Linux
内核中的内存管理是使用分页或分段完成的,还是两者兼而有之?
浏览 0
提问于2011-03-12
得票数 9
1
回答
虚拟内存中页面的保护
、
我在一篇教程中读到,虽然intel分段不在
linux
中使用,但在虚拟内存教程中,代码
段
选择器和数据
段
选择器.And中存在保护或模式信息--我在虚拟内存教程中阅读了关于使用
页
表保护页面的信息,这取决于它们运行的模式CPU是否检查代码
段
选择器,并根据它设置
页
表标志?
浏览 2
提问于2012-07-30
得票数 0
回答已采纳
3
回答
如何为
Linux
中的内存映射文件提供即插即用功能?
、
、
我正在将一些代码从AIX移植到
Linux
。部分代码使用创建新文件。当以可写模式与SHM_MAP一起使用时,可以将文件扩展到其原始长度之外(在我的示例中为零): ( AIX中的“
段
”是256 MB的地址空间,“页面”通常是4KB)。在
页
错误上,清除“导致
页
错误”位,并为该页分配已提交的内存,允许导致
页
错误的写入(或读取)继续进行。关闭共享内存区域后,将修改后的
页
写
浏览 7
提问于2011-08-04
得票数 6
回答已采纳
3
回答
在
Linux
中,物理内存
页
属于内核数据
段
是否可以交换?
、
、
、
我之所以问这个问题,是因为我记得所有属于内核的物理页面都被固定在内存中,因此是不可交换的,就像这里所说的:我认为,如果物理页面有时属于内核数据
段
,有时属于用户空间,那就意味着属于内核数据
段
的物理
页
是可交换的,这与我目前的理解是背道而驰的。那么,物理
页
属于内核数据
段
是可交换的吗?不可换?
浏览 2
提问于2015-04-20
得票数 6
3
回答
分页分段内存方面的程序生命周期
、
、
、
我对x86
linux
机器中的分段和分页过程有一个令人困惑的概念。如果一些人从头到尾弄清楚所有涉及的步骤,我会很高兴的。提前谢谢。这个问题可以有很多东西。但是想要弄清楚可执行
浏览 1
提问于2011-11-18
得票数 3
回答已采纳
1
回答
Linux
在安装了大量RAM时进行交换。
、
、
、
、
我有一个用作SAN存储的
linux
盒。它配备了14个SATA,它运行的唯一软件是iscsi target和zabbix代理。这是物理盒,不是VM。
浏览 0
提问于2020-03-11
得票数 14
1
回答
如何在
Linux
x86_64和x86中设置内存
段
权限?
、
、
、
、
我读到
Linux
使用分页,DEP是通过将页面标记为非可执行文件来强制执行的。但是读/写的权限呢?全局描述符表和
段
寄存器是如何发挥作用的?我看到全局和本地描述符表包含每个
段
的权限。
浏览 2
提问于2018-07-03
得票数 1
回答已采纳
1
回答
Linux
共享库加载并与其他进程共享代码
、
、
、
、
假设我有一个共享库a.so,它是我的可执行文件首次加载的。我的理解是,将共享库文本部分映射到VMA的中间。我有两个问题;(2)假设启动了第二个可执行文件,它使用相同的共享库a.so。ld.so会识别这个共享库已经加载到物理内存中了吗?理解它是如何工作的?
浏览 1
提问于2020-05-22
得票数 1
回答已采纳
1
回答
如何扩展(4MB)和常规分页(4KB)共存?
、
、
在x86体系结构中,“扩展分页”允许
页
帧(物理内存)为4MB而不是4KB。“理解
Linux
内核,第3章”第2章“内存寻址”一书“
Linux
中的寻呼”一节“内核
页
表”解释说,对于RAM小于896 MB的最终内核
页
表:在何种情况下,内核使用4MB
页
?还是4 KB
页
? 哪些页面帧大小将用于kmalloc操作?为了vmalloc?如果我们假设初始代码和数据(内核的
段
、
浏览 0
提问于2012-06-13
得票数 6
4
回答
如何将
Linux
终端/“手册”页面的全部内容复制到文本编辑器(本例中的gedit)?
、
在我开始之前-我是一个69岁的
Linux
纽比-放松我!有没有一种简单的方法来复制终端的全部内容(很多
页
)--“手册页”,有人告诉我,它与终端
页
不一样,但在newbee me看来却是一样的--见下面的评论--这样我就可以把它传输到文本编辑器了?目前,我不得不一
页
一
页
地突出和复制一
页
,这是相当辛苦的。感谢您的耐心。
浏览 0
提问于2018-11-14
得票数 2
回答已采纳
1
回答
内存分段是否在64位
Linux
内核的最新版本中实现?
、
、
AMD64体系结构程序员手册第2卷指出,大多数现代系统软件绕过硬件特性进行内存分段,因为结合软件和硬件分页支持来处理内存隔离和重新定位通常更有效(修订3.23,第65
页
,第3
段
)。下面,手册指出,在64位(长)模式下,仍然使用一些
段
寄存器(系统
段
寄存器).1)在AMD64 64的64位(长)模式下运行?这些系统
段
寄存器有什么用途吗?
浏览 3
提问于2014-11-12
得票数 3
回答已采纳
2
回答
在
Linux
内核中,内存读写和执行权限是如何强制执行的?
、
特别是,假设硬件是而不能为内核执行这些权限,
Linux
内核如何执行这些权限?
浏览 4
提问于2015-07-23
得票数 2
回答已采纳
1
回答
mmap的最小尺寸
、
、
、
、
使用mmap时,共享内存的最小大小是多少?我需要创建一个程序,它的内存大小将足够小,它将能够读取(或保存)最多几个字符。我怎么能这么做呢?我基于#include <stdlib.h> int visibility = MAP_ANONYMOUS |
浏览 2
提问于2018-12-02
得票数 0
2
回答
进程的地址空间
、
、
、
如果我编写了一个‘非常长’的程序(以增加代码
段
),使其超出了对代码
段
的规定限制,会发生什么情况?当数据
段
超出限制时,行为是否类似于错误的分配或分段错误?该程序至少会在崩溃之前启动吗?在
linux
中的C程序布局(32位地址空间)中,内核有1GB的空间。在每个过程中,这个空间都是存在的。但是内核始终存在于RAM中,存在于一个不依赖于进程的地方。那么,每个进程的
页
表是否将虚拟地址空间的核心区域映射到相同的物理内存
页
?此外,进程空间中的内核区域不是1GB吗?将内核总大小限制在最大1GB (即不能
浏览 5
提问于2014-03-30
得票数 1
1
回答
过滤结果的总和与上的总数不匹配
、
在的
段
中使用过滤器与总数不匹配。该网站有5个子目录,其中2个对流量有很大的影响,因为季节性/事件。假设这两
页
叫做“A
页
”和“B
页
”。为了观察这些子目录中的页面所造成的差异,我在GA上创建了3个不同的自定义
段
,例如; 我希望看到过滤结果(1+2+3)的总和将与我在“受众”中看到的数字
浏览 0
提问于2019-07-26
得票数 0
回答已采纳
1
回答
为什么我的脚本在删除数百万个文件时会周期性地冻结?
、
、
、
、
我的目标是从dir上删除一千万个临时文件。所以,我试着写一个Python脚本来做这件事。第一个场景看起来像dirname = os.getcwd() if len(sys.argv) == 1 else sys.argv[1]if(deleteConfirm not in ['y','Y']):
浏览 1
提问于2013-05-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
6 段常用linux 实战命令
如何在 Linux 上让一段时间不活动的用户自动登出
Void Linux版本陷入停滞,Korora项目需要一段长时间的休整
如何把最后一页空白页删掉
揭秘,SEO列表页与产品页混乱排名的原因
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券