腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
显卡内存和进程的虚拟
地址
空间
、
、
、
假设我有一个游戏,在openGL方面做很多图形,我有一个带有
Linux
32位的桌面,安装了4GB的内存和
1G
的Nvidia图形卡。我的游戏应用虚拟
地址
空间
是什么样子的?显卡内存是否映射在这个虚拟
地址
空间
中? 另外,RAM和显卡内存之间是否有某种关系?
linux
是否为任何进程不能使用的显卡分配相同的RAM?也就是说,它的结果
只有
3GB的内存,可用于我的游戏过程?
浏览 5
提问于2016-01-22
得票数 1
回答已采纳
3
回答
多进程的
Linux
内核逻辑
地址
、
、
、
根据我的理解,“每个进程的
地址
空间
被划分为3G/
1G
用户
空间
/内核
空间
,
1G
(少一点)与物理
地址
一一对应,称为内核逻辑
地址
”。现在,我的问题是,有多个进程在系统上运行,如何才能使所有进程都与物理
地址
一对一映射?例如,当内核正在访问进程A的上下文中的内核逻辑
地址
时,现在发生了抢占,那么当内核访问进程B的上下文中的逻辑
地址
时,会发生什么? 在类似的线路上,对于
只有
浏览 0
提问于2012-10-21
得票数 4
1
回答
为什么操作系统
地址
空间
必须将用户
空间
和内核
空间
分开?
、
在32位
Linux
中,用户
空间
是3G,内核
空间
是
1G
。从理论上讲,内核和用户是否可以占用4G
地址
空间
,访问
地址
时只需访问自己的页表即可。它是可行的还是为什么它不能实现?
浏览 3
提问于2014-10-11
得票数 2
1
回答
内核线程对内核
地址
空间
的任意读取会引起恐慌吗?
、
正如我们在用户
空间
中所知道的,如果一些虚拟
地址
空间
还没有被分配,而是被访问了,那么就会发生页面错误。我想这是可以的,即内核线程在内核
地址
空间
中的任意读取不会引起恐慌。这是正确的吗?有谁能详细介绍一下吗?
浏览 1
提问于2011-02-15
得票数 2
1
回答
RAM如何划分为内核
空间
和用户
空间
、
、
、
我理解在
Linux
中,RAM被划分为内核
空间
和用户
空间
。内核
空间
是为运行内核而预留的,用户
空间
应用程序不应该直接访问那里的内存。 这个内存究竟是如何划分为内核
空间
和用户
空间
的?
浏览 0
提问于2022-03-16
得票数 0
1
回答
如何在32位
Linux
内核下映射1 1GB (或更多)物理内存
、
、
、
、
我有一个具有2 1GB内存的设置,我希望将1 1GB(或更多)的物理内存映射到用户
空间
虚拟
地址
。这在理论上是可能的,因为使用32位设置,3 3GB的虚拟
地址
可用于用户土地应用程序。我使用以下参数更新了内核命令行:mem=
1G
memmap=
1G
$
1G
,强制内核查看1 1GB内存并保留最后1 1GB内存。我有我的自定义驱动程序,它将处理用户
空间
mmap()调用,并使用函数remap_pfn_range()将物理
地址
0x40000000 (
1G</
浏览 2
提问于2012-03-10
得票数 7
回答已采纳
1
回答
关于
Linux
程序内存布局模式的问题
、
、
最后但并非最不重要的是,
Linux
内核是否也遵循这个布局?
浏览 1
提问于2017-02-03
得票数 1
1
回答
linux
内核的修复映射是如何实现的?
、
、
在某些配置中,每个进程内存的前
1G
空间
属于内核。在
1G
空间
中,低896M部分直接映射到物理
地址
,称为固定映射区域。 但我搞不懂它是如何实现的。因为cpu只能访问线性
地址
,然后被MMU解释为物理
地址
。
浏览 0
提问于2021-09-21
得票数 0
回答已采纳
2
回答
System.map文件中
地址
的含义
、
、
、
此
地址
指定了什么?这些文件加载到内存中的
地址
?
浏览 3
提问于2011-01-10
得票数 3
回答已采纳
1
回答
进程虚拟
地址
空间
和内核
地址
空间
?多么?
、
、
、
、
主要涉及静态和运行时,即ELF和加载/链接等,特定于
Linux
86。我知道虚拟内存,它是分裂的
1G
/3G。在用户模式下进程不能访问PAGE_OFFSET以上的
地址
- PAGE_OFFSET是虚拟
地址
. 在静态时间ELF定义过程虚拟
空间
?如果ELF定义虚拟
地址
空间
,那么ELF是否也定义了内核虚拟
地址
空间
?多么?我假设内核虚拟
地址
空间
在运行时是动态映射的
浏览 0
提问于2016-04-27
得票数 2
回答已采纳
1
回答
内核oops消息-
地址
、
在内核学习的过程中,我有两个问题:# cat /sys/module/mydrv/sections/.data# cat/sys/module/mydrv/sections
浏览 1
提问于2012-10-20
得票数 1
回答已采纳
1
回答
即使32位的用户
空间
,将内核构建为64位是否有任何性能上的好处?
、
我正在将应用软件集成到来自芯片组供应商的定制嵌入式
Linux
发行版中。这是一个手臂为基础的产品,我正在工作。我注意到内核是在64位构建的,但是用户
空间
的其余部分是32位。即使32位的用户
空间
,将内核构建为64位是否有任何性能上的好处?SOC是基于手臂皮质-A53。 有人建议,在32位的用户
空间
将导致更小的RAM足印的用户
空间
。
浏览 0
提问于2017-06-01
得票数 3
回答已采纳
2
回答
内核
空间
是否映射到
Linux
x86上的用户
空间
?
、
、
、
、
在Windows 32位上,内核将从完全4G用户的虚拟内存
空间
中预留
1G
的虚拟内存,并将内核
空间
的部分映射到
1G
空间
中。 cat /proc/pid/map谢谢!
浏览 9
提问于2013-12-26
得票数 2
回答已采纳
1
回答
linux
内核中内核
地址
空间
的布局是什么?
、
用户
空间
在进程
地址
空间
中的布局是众所周知的,它们占用
1G
~ 4G的虚拟内存(32位操作系统),并由数据(bss)、堆栈、堆区域组成。但是,我找不到内核
空间
的布局。在内核
空间
中的某个地方(~
1G
)?以及以后如何定位它们? 谢谢
浏览 1
提问于2014-09-19
得票数 0
2
回答
如何从
linux
进程保留特定范围的虚拟内存
、
、
i86-32位系统:有没有办法在进程内存映射中保留特定范围的虚拟
地址
空间
,以阻止ld.so (动态链接器)将任何共享对象加载到该范围中?我想使用至少2个
1G
的虚拟内存来映射这两个
1G
的大页面,但是,ld.so在中间加载了共享库,所以我不能映射
1G
的大页面。ld.so和libc.so的入口点在一个更高的
地址
,对于我们的应用程序来说,这个
地址
是不能改变的。入口
浏览 0
提问于2016-01-23
得票数 2
2
回答
在
Linux
用户
空间
通过/dev/mem与PCIe设备进行双向通信?
、
、
、
、
非常肯定,我已经知道这个问题的答案了,因为已经有相关的问题了(、和,以及是有用的),但是在深入内核
空间
驱动程序之前,我想绝对肯定(以前从未去过)。我有一个PCIe设备,我需要通过
linux
用户
空间
中的应用程序与它进行通信(反之亦然)。现在,我们需要通信从PCIe设备到
linux
用户应用程序,向另一个方向发展。为了使其工作,我们相信我们将需要一大块(~100 to )物理连续内存,这些内存永远不会被分页/交换。一旦分配好该
地址
,就需要将该
地址
传递给PCIe设备,以便它知道在哪里写
浏览 9
提问于2016-01-19
得票数 2
回答已采纳
1
回答
64位
Linux
中的交换
空间
、
、
我有一个64位的
Linux
(SUSE 10)双处理器。当我运行我的进程时,它使用了大约4G的虚拟内存。
只有
3G是常驻内存。其余的9G内存是免费的。如何将这个
1G
也加载到RAM中?为什么它仍然在交换
空间
中,为什么内核不能在所有RAM都可用的情况下将其加载到RAM中。 拉胡尔
浏览 3
提问于2009-09-10
得票数 2
1
回答
Linux
中虚拟内存的大小
、
、
在
Linux
中,用户和内核虚拟内存的大小是根据什么决定的?(32位,如果相关的话)。是可配置的吗? 如果我们有512 MB内存,那么用户和内核虚拟
地址
的大小是多少?
浏览 0
提问于2020-02-13
得票数 1
回答已采纳
1
回答
为什么选择
地址
0x400000作为x86_64 ABI中文本段的开始?
、
、
、
、
为什么选择这个特别的
地址
?有什么理由吗?在GNU ld on
Linux
中选择相同的
地址
PROVIDE (__executable_start = SEGMENT_START", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS; 令人惊讶的是,在32位x86可执行文件中,这个
地址
更大0x08048000)); . =
浏览 4
提问于2016-09-25
得票数 35
1
回答
将大文件分割成块并删除原始文件?
、
、
但遗憾的是,我没有更多的存储器(
只有
~10 G可用)。split -b 5g "file.txt" "file.txt."
浏览 0
提问于2021-01-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
agilityhoster保加利亚免费1G空间PHP虚拟主机
linux之ip地址基本配置
QQ空间认证地址分享 腾讯个人公众空间 企业公众空间申请开放
申请个人QQ公众空间地址
在 Linux 上用 zram 替代传统交换空间|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券