腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
分段
、
、
、
、
最近,我读了一本叫做“理解
linux
内核”的书。有句话让我很困惑。有人能给我解释一下吗?如前所述,CPU的当前特权级别指示处理器是处于用户模式还是处于内核模式,并由存储在cs寄存器中的
分段
选择器的RPL字段指定。每当CPL被更改时,必须相应地更新一些
分段
寄存器。例如,当CPL等于3(用户模式)时,ds寄存器必须包含用户数据段的
分段
选择器,但是当CPL等于0时,ds寄存器必须包含内核数据段的
分段
选择器。 ss寄存器也出现了类似的情况。当从用户模式切换到内核模式时,
Linux
总是确保ss寄存
浏览 0
提问于2017-08-24
得票数 2
回答已采纳
5
回答
对于80286机器(或任何没有内存页机制的机器),是否可能使用unix或
linux
?
、
、
、
是否有可能为80286机器(或任何没有分页内存机制但具有
分段
内存的机器)提供Unix?UPD:处理器非常老,所以我只询问历史版本,而不是超现代的
Linux
2.6.42.11或Solaris 13或FreeBSD 10或.
浏览 4
提问于2011-02-18
得票数 3
回答已采纳
6
回答
什么是“写入只读页”错误?
、
、
、
好的,当程序试图访问物理内存中不存在的页面时,我们说发生了页面错误。但是比方说,程序试图写入一个只读的页面,该页面在物理内存中。这个错误叫什么?
浏览 1
提问于2011-12-05
得票数 1
回答已采纳
1
回答
在不使用
分段
机制的情况下,如何在x86中管理堆栈和堆段?
、
、
、
从理解
Linux
内核开始 当所有进程都使用相同的段寄存器值时,即当它们共享同一组线性地址时,内存管理就更简单了
浏览 8
提问于2022-02-13
得票数 0
1
回答
如何引导拱形基础系统,可能不需要base。
、
、
、
我运行一个Ubuntu服务器,在此服务器上使用systemd-nspawn启动容器。容器需要一个基本系统,在Ubuntu的情况下,它可以由debootstrap引导。有一个解决方案来获得这个基本系统吗?或者一种手动获取基本系统的方法? 或者一个标准的地方直接从哪里复制?
浏览 0
提问于2017-09-16
得票数 3
回答已采纳
1
回答
Linux
中的内存管理
、
我研究了
linux
.i中的分割和分页。我想知道它是否正确?
分段
:将用户进程划分为多个
分段
,并为每个
分段
分配不同的保护模式。我的理解正确吗?
浏览 1
提问于2011-03-13
得票数 1
1
回答
Python和Skype4Py中skype.Attach()中的
分段
错误
、
、
我尝试为Skype4Py运行一段简单的python代码,下面是我的代码import logging print 'OK'print 'CREATE'print 'CREATED' print 'CONNECT' skype.Attach
浏览 1
提问于2012-09-06
得票数 1
回答已采纳
2
回答
为什么在
Linux
中堆栈溢出会导致
分段
错误而不是堆栈溢出?
、
、
为什么我们在
Linux
中没有遇到堆栈溢出,而是一个
分段
错误?{} 这个小代码应该会导致堆栈溢出,但是它会导致
Linux
中的
分段
错误。
浏览 3
提问于2011-08-08
得票数 22
1
回答
Linux
分段
故障
、
、
当我运行这个程序时,我得到了
分段
错误,并且我找不到它的原点。我不知道该怎么处理。你能帮我一下吗? 这是我的代码。
浏览 1
提问于2014-04-09
得票数 1
7
回答
堆栈内存中的Memcpy
、
、
以下代码在Tru64上工作,但在
LINUX
上运行
分段
错误(void)memcpy((char *)(string2),(char *)("ALT=---,--"),(size_t)(10));(void)memcpy((char *)(string2),(char *)("ALT=---,--"),(size_t)(10)); 有人能
浏览 1
提问于2012-03-29
得票数 1
回答已采纳
1
回答
分段
错误是如何抛出的?
、
是什么决定了
分段
故障?信号是如何发送的?特别是在Ubuntu或任何
Linux
操作系统中。
浏览 1
提问于2010-11-25
得票数 1
回答已采纳
5
回答
访问内存区域时的故障分割
、
、
、
可能重复: int main(){ p = (int *)malloc(10); free(p); } 这个程序没有给出
分段
错误,但是如果我将第5行更改为这个*(p + 34*1000) =5,那么它就会产生
分段
错误。我无法解释为什么它在p之后在128 is左右(34*1000是128 K左右)出现
分段</e
浏览 12
提问于2012-09-04
得票数 1
2
回答
分段
错误消息的行为取决于执行环境
、
、
、
、
我试图理解为什么
分段
错误消息的行为会因执行环境的不同而有所不同。
Linux
上,当我编译这段代码并执行生成的二进制文件时,即使我将stdout和stderr重定向到/dev/null,也会看到
分段
错误消息。但是,
分段
错误消息不是写到本地
Linux
上的stderr的。我验证了,在本地
Linux
系统中交互运行Docker容器时,将stdout和stderr重定向到/dev/null也会导致在容器的交互式shell输出中出现
分段
错误消息:
浏览 41
提问于2022-09-04
得票数 -1
回答已采纳
1
回答
Mach-O共享库(`.dylib`s)支持符号版本化吗?
、
、
、
我在ELF动态库中遇到了一些在
linux
平台上由解决的
分段
错误。但我在macOS上仍然会出现
分段
故障。在Mach-O共享库中有类似的特性吗?如果是这样,我如何才能在文件中看到版本信息?例如,我知道在
linux
上我可以做readelf -s libsomething.so,它会输出版本信息和符号。但是readelf占用了.dylib文件。
浏览 6
提问于2022-02-22
得票数 0
回答已采纳
2
回答
Ubuntu 22.04上的
分段
故障(核倾弃)
、
我正在学习C,我最近从Windows迁移到
Linux
。我正在编写一个简单的程序,得到一个反复出现的错误:
分段
错误(核转储)。
浏览 12
提问于2022-09-28
得票数 1
1
回答
linux
内核使用哪种类型的内存模型(即平面/
分段
)?
、
、
、
、
我正在阅读关于x86保护模式工作的文章,因为我已经看到了平面内存模型和
分段
内存模型。 如果
linux
内核使用的是平面内存模型,那么它如何保护非特权应用程序访问关键数据?
浏览 1
提问于2016-06-01
得票数 0
回答已采纳
2
回答
分割故障与页面故障
、
、
、
、
是否只属于
分段
记忆模型?如果两者都是,由于大多数计算机系统(如x86和
Linux
)使用分页内存模型而不是
分段
内存模型,为什么GCC C编译器有时会报告
分段
错误?
浏览 1
提问于2011-08-05
得票数 35
回答已采纳
3
回答
故意通过argv获取
分段
故障
、
、
、
我想写一个小程序,通过用户通过argv输入,它会得到一个分割错误。我对C语言很陌生,但我认为下面的代码可以完成这项工作:{ char * buffer[100]; bufferSize = atoi(argv[1]); *( buffer + i ) = i;
浏览 0
提问于2013-02-07
得票数 1
回答已采纳
2
回答
glXGetCurrentDisplay()
分段
故障(
Linux
)
、
、
、
、
glXGetCurrentContext()没有
分段
错误,但glXGetCurrentDisplay()却有。
浏览 3
提问于2013-01-11
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Elasticsearch的分段存储思想
英雄联盟:高分段的玩家为什么都喜欢15投?而低分段却拒不投降?
零信任分段如何防止内网漫游?
如何利用分段机制保护物联网?
N函数详解-批量分段填充序号
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券