腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
linux
中,每个进程都有一个4GB的虚拟地址
空间
,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核开发的新手。因此,希望对下面的语句有一些清晰的说明。 这是否意味着
linux
中的每个进程都分配了那么多
内存
空间
( 1GB+3GB )?如果是的话,那么
linux
中就有数百个进程,那么100*4GB的
空间
来自系统获
浏览 3
提问于2015-06-13
得票数 3
1
回答
从
用户
空间
轮询/选择复制到内核
空间
、
、
、
为什么在调用轮询/选择时,我们需要将数据从
用户
空间
复制到内核
空间
,如果在内核模式下CPU可以访问
用户
空间
内存
?引用
Linux
编程接口: 在
用户
模式下运行时,CPU只能访问标记为在
用户
空间
中的
内存
;试图访问内核
空间
中的
内存
会导致硬件异常。在内核模式下运行时,CPU可以访问
用户
和内核
内存
空间
。
浏览 2
提问于2016-08-31
得票数 1
回答已采纳
1
回答
内存
布局和内核
空间
-
用户
空间
、
我知道
Linux
系统中有内核
空间
和
用户
空间
。
用户
空间
被某个特定的程序所使用,它可以通过某种方式与内核
空间
进行通信,例如系统调用。我还知道,程序使用
内存
的规则是:
内存
布局,我们有堆栈、堆、文本、BSS、数据等。 现在我有一个问题:
内存
布局与内核/
用户
空间
之间的关系是什么?
内存
布局必须在
用户
空间
中吗?还是这两个概念无关?
浏览 0
提问于2020-07-15
得票数 0
回答已采纳
1
回答
如何测量
Linux
中
用户
空间
进程使用的
内存
总量?
、
如何测量分配给
Linux
中
用户
空间
程序的
内存
总量?这是
用户
空间
程序在实际
内存
中拥有的所有
内存
页的大小。更新:“
用户
空间
”是指由所有
用户
运行的进程,包括根进程(与内核
空间
相
浏览 0
提问于2018-03-30
得票数 4
回答已采纳
1
回答
虚拟
内存
和页面缓存是如何工作的?
、
我知道:然而, Will页面缓存的
内存
空间
是否受到内核
空间
的限制?或者,除了
linux
中的配置之外,什么东西会限制页面缓存大小?
浏览 0
提问于2019-07-17
得票数 0
回答已采纳
2
回答
关于向量初始化的几个问题
、
、
我可以用10^8初始化向量,但不能用10^9初始化它,为什么? bucket.resize(100000000); √
浏览 1
提问于2019-03-01
得票数 2
回答已采纳
1
回答
RAM如何划分为内核
空间
和
用户
空间
、
、
、
我理解在
Linux
中,RAM被划分为内核
空间
和
用户
空间
。内核
空间
是为运行内核而预留的,
用户
空间
应用程序不应该直接访问那里的
内存
。 这个
内存
究竟是如何划分为内核
空间
和
用户
空间
的?
浏览 0
提问于2022-03-16
得票数 0
1
回答
Linux
内核代码中的
内存
映射数据文件
、
、
这里是我的问题:我想从运行在
Linux
内核
空间
中的代码中对数据文件的一部分进行
内存
映射。我想稍后也从
Linux
内核
空间
中运行的代码中撤销相同的
内存
映射。如何执行这些操作?它们与在
用户
空间
中使用mmap(2)/munmap(2)有何不同? 我试图在没有
用户
进程的内核
空间
中做到这一点。我浏览了网络搜索和
Linux
内核书籍,包括Bovet和Cesati的"Understanding t
浏览 4
提问于2015-09-25
得票数 0
1
回答
实时
linux
操作系统上的c++编程
、
、
、
与std内核相比,RT
linux
内核上是否有RealTime C++应用程序(
用户
空间
和
linux
驱动程序)的编程功能?
Linux
修补程序将更改应用于内核调度程序、信号量、muteces等,我想知道这些更改对开发人员是否透明?还是需要在书面上特别注意这类
申请
?
浏览 0
提问于2012-10-15
得票数 4
1
回答
内存
调试器:如何在
linux
中获取
用户
空间
/内核
空间
中的锁定页面信息
、
、
、
有什么方法可以在
linux
的
用户
空间
/内核
空间
中获取锁定页面(虚拟
内存
页)信息吗? 我想知道一些细节,比如:谁锁了书页?有多少页被锁定了?进程名谁锁定了页面?还请告诉我内核
空间
和
用户
空间
中的
内存
调试技术。
浏览 0
提问于2019-03-04
得票数 3
回答已采纳
3
回答
linux
内核中的mmap()访问未映射
内存
、
、
、
、
我正在尝试使用
linux
内核中提供的mamp()功能。当我们在
用户
空间
中调用mmap()时,我们尝试将
用户
空间
进程的虚拟
内存
区域映射到内核
空间
中的
内存
。内核中mamp()的定义是在我的内核模块中完成的,它试图在页面中分配一些
内存
&在mmap系统调用期间映射它。这个内核
空间
内存
的
内存
内容可以由这个模块来填充。我想问的问题是,在
内存
映射之后,
用户</e
浏览 6
提问于2013-01-24
得票数 0
3
回答
UNIX、
Linux
和Windows的进程
内存
限制和地址
空间
、
、
、
在UNIX、
Linux
和windows中,单个进程的最大
内存
量是多少?怎么算?4GB
内存
的
用户
地址
空间
和内核地址
空间
是多少?
浏览 8
提问于2013-09-25
得票数 3
1
回答
在
Linux
内核中分配
用户
空间
内存
、
、
、
这允许从内核
空间
分配
用户
空间
内存
吗?我知道
Linux
中的进程使用虚拟
内存
和虚拟地址。此外,还存在一种不能允许使用不同进程的
内存
的保护(这会引起分段故障)。因此,没有办法分配缓冲区并将指向它的有效指针返回到
用户
空间
进程?
浏览 1
提问于2021-08-30
得票数 0
回答已采纳
2
回答
a.out中的内核
空间
、
、
、
我对
用户
空间
和内核
空间
有点困惑。是内核
空间
包含在
linux
中a.out的4 gb虚拟
内存
中,还是内核
空间
不同并且不包含在该4 gb
内存
空间
中。另外,为操作系统保留的4 gb虚拟
内存
部分还包括内核或内核
空间
。如果以上所有关于我的概念都是错误的,请纠正我
浏览 2
提问于2012-01-17
得票数 0
回答已采纳
2
回答
内核
空间
是否映射到
Linux
x86上的
用户
空间
?
、
、
、
、
在Windows 32位上,内核将从完全4G
用户
的虚拟
内存
空间
中预留1G的虚拟
内存
,并将内核
空间
的部分映射到1G
空间
中。 cat /proc/pid/map谢谢!
浏览 9
提问于2013-12-26
得票数 2
回答已采纳
1
回答
Linux
内核
内存
布局
我在一台64位的x86
Linux
计算机上工作。 在这种体系结构上,每个进程都有自己的64位地址存储
空间
。
内存
块由MMU组件映射到物理
内存
(或交换)。 现在,我想知道内核
内存
是如何工作的。如果我用下面的代码编写
linux
内核模块: char * address;*address = 0x42; 此0x42将写入何处?直接在物理
内存
中?还是说
linux
内核是64位
内存
空间
,就像
浏览 25
提问于2019-04-01
得票数 1
2
回答
在
linux
内核中分配可交换
内存
Linux
内核中的
内存
通常是不可交换的()。但是,有时允许换出
内存
是很有用的。是否可以在
Linux
内核中显式地分配可交换
内存
?我想到的一种方法是创建一个
用户
空间
进程并使用它的
内存
。还有更好的吗?
浏览 92
提问于2017-07-15
得票数 0
回答已采纳
1
回答
测试懒虫-怎么做?
、
、
、
我应该只写几次做malloc的
用户
级代码吗?我应该让一个模块对kmalloc做同样的操作吗? 我们将非常感谢您的帮助!
浏览 4
提问于2013-04-21
得票数 1
1
回答
用户
空间
缓冲区与
内存
映射文件之间的DMA
、
、
、
内存
通过
用户
空间
DMA:在
linux
中可以通过
用户
空间
DMA实现memcpy吗?我知道有一些方法可以通过DMA将内核缓冲区复制到
用户
空间
缓冲区,但是想要在
用户
空间
中通过DMA对memcpy进行扩展吗?
浏览 1
提问于2014-04-07
得票数 1
回答已采纳
3
回答
为什么64位cpu不存在高
内存
?
、
、
当我试图理解32位cpu和
Linux
的高
内存
问题时,为什么64位cpu没有呢?谢谢。
浏览 8
提问于2016-02-25
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
Linux下自动化监控内存、存储空间!
Soul申请港股上市,与用户共建清朗网络空间
查看 Linux 系统中进程和用户的内存使用情况
图解|Linux内存碎片整理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券