腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我们能通过mmap()
分配
物理
上连续的
内存
吗?
、
、
、
为了实验目的,我需要aarch64
Linux
4.15中的
物理
连续
内存
。
分配
之后,我将通过/proc/self/pagemap标识它的
物理
地址。我能
分配
物理</e
浏览 0
提问于2018-11-05
得票数 4
回答已采纳
1
回答
在
linux
上匿名
内存
映射是默认的吗?
、
、
、
如果在
linux
上使用mmap系统调用使用匿名
内存
映射来
分配
内存
:我想知道是否映射
内存
是默认的,或者是否只有当程序将访问映射的虚拟
内存
时才实际
分配
物理
页面?我之所以这样问,是因为在映射时,我不知道程序是否会实际使用所有
分配
的
内存
。因此,如果内核实际上只在访问
内存
浏览 24
提问于2020-02-04
得票数 0
2
回答
Linux
是如何计算MemFree的?
、
我正在尝试了解我的嵌入式
linux
内存
使用情况。
linux
是如何计算可用
物理
内存
的?因为它似乎没有考虑到在虚
浏览 2
提问于2009-09-10
得票数 10
回答已采纳
1
回答
我能用一个过程中的PTEs来表示
物理
记忆的片段,在另一个过程中创建合适的PTEs吗?
、
、
、
、
当我们在
Linux
中使用函数mmap (,,, MAP_ANON | MAP_SHARED);时,对于同一区域的
物理
内存
(在进程之间
分配
的)是
分配
虚拟
内存
页(PTEs)。这些PTE从一个进程的页表复制到另一个进程的页表(具有相同的
物理
地址
分配
内存
片段序列),这是真的吗? 但是mmap ()需要在fork ()之前完成。哪些函数用于在两个已经建立的进程之间复制PTE的机制以创建共享
内存
?我能用PTEs /SG
浏览 1
提问于2013-12-01
得票数 1
1
回答
将
物理
内存
分配
给
Linux
中的进程
、
、
是否有一种方法为
Linux
中的进程
分配
特定的
物理
内存
?我正在考虑一个系统,在这个系统中,某些记忆区域比其他区域更快。我希望有一个特定的进程使用更快的
内存
(例如。用于视频处理)。是否有
Linux
特性或子系统允许我这样做?可能是NUMA还是cgroup?谢谢。
浏览 1
提问于2018-03-28
得票数 1
回答已采纳
1
回答
匿名
内存
映射和共享
内存
是否只从
物理
内存
中
分配
空间?
、
、
、
、
在
Linux
中,当使用System共享
内存
时,它(例如shmget())是否只从
物理
内存
,或者
物理
内存
或交换或它们的组合中创建共享
内存
段?(我猜是前者,因为共享
内存
据说是一种快速IPC机制) 当使用POSI
浏览 0
提问于2020-11-24
得票数 0
1
回答
用于用户进程的
Linux
内存
分配
(伙伴
分配
器)
、
我正在研究
Linux
中的
内存
分配
,我有一个关于好友
分配
器的问题。阅读kernel.org上可用的文档,我了解到伙伴
分配
器负责
物理
页面的
分配
(通过__alloc_pages()函数)。我想知道在
分配
给用户进程的页面时是否涉及到伙伴系统(和__alloc_pages()函数),还是只为内核的进程
分配
页面。总之,我的问题是:如果用户的进程需要加载到
物理
内存
中,那么需要使用伙伴
分配
器吗?
浏览 0
提问于2022-06-12
得票数 1
1
回答
x86 -内核程序、清理和
内存
覆盖
、
、
、
以
linux
为例;当程序退出时,内核负责在进程结束后进行清理。如何预防呢?
浏览 10
提问于2015-11-25
得票数 0
回答已采纳
1
回答
Linux
中的
物理
位置感知用户空间
内存
分配
(
内存
控制器亲和性)
、
、
、
、
我想测试在基于64位、2 CPU、16核Intel Xeon 5500 CPU的服务器上,如果从不同的
物理
CPU和不同的嵌入式
内存
控制器
分配
和访问
内存
,可能会出现性能差异。(戴尔T710) 查看供应商白皮书,我可以看到每个
物理
CPU都有3个独立的
内存
控制器。还有2个
物理
CPU,总共有6个并行
内存
控制器。我想知道同一控制器、同一
物理
CPU内的不同控制器以及不同
物理
CPU之间的
内存
拷贝的性能。为此,我需
浏览 1
提问于2010-08-05
得票数 1
回答已采纳
1
回答
调用alloc_page会对进程造成影响吗?
我正在尝试使用
linux
设备驱动程序来
分配
物理
内存
/页面。我有一个ioctl,任何应用程序都可以调用它,它只
分配
一个
物理
页面,并使用vm_insert_page将它映射到进程
内存
。我正在使用alloc_page()来
分配
一个
物理
页面。我想知道的是,由alloc_page()
分配
的
物理
页面是否计入了执行IOCTL的进程,或者它只是一个属于驱动程序的
物理
页面。我指的是andr
浏览 0
提问于2013-06-22
得票数 1
回答已采纳
1
回答
如何在
Linux
中保留虚拟
内存
?
、
、
我有一个应用程序,它使用带有MEM_RESERVE标志的VirtualAllocEx在Windows上保留一个连续的
内存
块。这将保留一个虚拟
内存
块,但不会使用
物理
页面或页面文件块对其进行支持。因此,访问
分配
的
内存
将导致分段错误--但其他
分配
不会与此虚拟
内存
块相交。 我如何使用mmap在
Linux
上做同样的事情?我确实注意到了中的答案,但这真的可以保证,如果我不接触
分配
的页面,就不会将1 GB的
物理
内存</em
浏览 1
提问于2013-03-07
得票数 5
回答已采纳
1
回答
Linux
如何知道进程使用了多少
物理
内存
?
、
、
、
我在调查一个示例进程的
内存
使用情况。首先,我
分配
一些
内存
,检查虚拟
内存
和驻留
内存
的大小(在RAM中)。然后,我将数据写入
分配
的
内存
,并再次检查这些值。VmSize: 13180 kBAfter writingVmRSS: 10568 kB 当运算符new
分配
内存
时当数据被写入
内存
时,VmRSS的值就会发生变化。
L
浏览 2
提问于2016-11-30
得票数 3
回答已采纳
1
回答
在特定NUMA节点上固定和
分配
tensorflow
、
、
如何指示TF仅在NUMA节点1上
分配
内存
并执行TF工作进程(合并权重)?出于性能原因,我想阻止通过QPI访问
内存
。tf.device(): 1) tf.device('/ CPU :0')是指
物理
CPU还是一个
物理
核心,或者它仅仅是一个‘逻辑设备’(线程|池?)在所有在线的
物理
核心之间移动?2)如何影响TF调度器将逻辑设备映射到一组
物理
核心? 3)在NUMA系统上
分配
内存
的情况下- TF是否支持在特定节点
浏览 16
提问于2019-09-30
得票数 1
1
回答
-Xmx的大值是否会推迟垃圾回收?
、
、
、
我有很多JVM运行在
Linux
Redhat上,它有32 of的
物理
内存
和32 of的虚拟
内存
。这些JVM被配置为具有超过32 to的Xmx的总值,并且可能使
Linux
使用其虚拟
内存
。我的问题是,如果我指定的Xmx超过了所需的堆大小,它是否会延迟垃圾收集,并因此
分配
比所需更多的堆大小?因此,它将导致操作系统从其虚拟
内存
中
分配
内存
,从而导致性能下降。
浏览 2
提问于2012-12-04
得票数 1
回答已采纳
1
回答
分页和非连续
内存
分配
、
、
、
、
对于x86_64
Linux
操作系统中的
内存
管理,我几乎没有疑问。如果我从用户空间代码中
分配
一个2000字节的数组(静态- arr[2000];或动态- malloc(2000);),这些将是
物理
内存
中的连续
内存
吗?如果我
分配
内存
(上面的例子相同,静态- arr[2000];或动态- malloc(2000);),会有一个页面表向上映射到
物理
内存
中的这些2000 bytes,以便可以从页面表条目中找到对这些
内
浏览 1
提问于2020-06-06
得票数 0
3
回答
C++数组
分配
实际上并没有
分配
、
、
、
我已经创建了Virtual Ram类来提高运行时的
内存
分配
。***data;public: void *allocate(ulli size);} 在我的程序中,小数组或变量是以组的形式在
内存
中
分配
的我的程序在这次更新后工作得很好,但即使当我将
内存
限制设置为2 GiB (这个空间量是在开始时
分配
的)时,系统监视器显示它只使用了50 MiB,这很奇怪。cout<<" "<<j&
浏览 0
提问于2016-05-11
得票数 2
4
回答
来自用户空间的连续
物理
内存
、
在
linux
中,有没有办法从用户空间
分配
连续的
物理
内存
?至少有几个保证连续的
内存
页。一个巨大的页面不是解决问题的办法。
浏览 1
提问于2010-12-10
得票数 20
回答已采纳
1
回答
64位
linux
中的超大
内存
分配
、
、
、
我正在尝试在centos 64位
linux
上
分配
一个非常大的
内存
(>2.5 64)。硬件具有超过16 The的
物理
内存
。但是,当我使用malloc或calloc时,它们返回null。代码在root帐户下运行,据我所知,ulimit对
内存
分配
没有限制。会有什么问题呢?梅特
浏览 2
提问于2010-12-20
得票数 2
7
回答
如何获得Bash中的总
物理
内存
以将其赋值给一个变量?
、
如何获得以字节为单位的
Linux
的总
物理
内存
? 我需要将它
分配
给bash脚本变量。
浏览 4
提问于2010-03-14
得票数 53
回答已采纳
4
回答
在一定的
物理
内存
下运行程序?
我想在我的Dreamhost
Linux
主机上安装qt。如你所知,任何托管服务都会限制其用户资源,如CPU和
内存
。当连接QT时,会导致ld链接器
内存
超过400M,然后被Dreamhost的进程监视器杀死…我试着用谷歌搜索了几个小时,也没有找到我的问题的真正答案。我正在寻找
Linux
命令实用程序,它可以在一定数量的
物理
内存
下运行程序。我的意思是,我可以这样运行: memory-limit -m 200M ld ld-args ...然后,ld将在200M的
物理
<em
浏览 7
提问于2010-01-17
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核将弃用并删除 SLOB 内存分配器
Redis 内存分配
内存的分配策略
白话Go语言内存管理--内存分配原理
c语言-malloc分配内存
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券