腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
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
回答
Linux
是否将
内存
保存在同一个
物理
位置上?
、
、
假设
Linux
内核没有交换进程的
内存
页,我可以假设它们在RAM中的
物理
位置不会被更改,或者内核是否会移动它们?我之所以问这个问题,是因为我正在考虑从头开始编写我自己的memtester,我想知道一个新分配的页面是否会位于这个进程之前已经
测试
过的
内存
中相同的
物理
位置。
浏览 0
提问于2022-03-24
得票数 1
回答已采纳
1
回答
Node.js (Mac )的性能问题-进程
、
、
、
、
在我们的
测试
环境中,我们使用节点、mongodb、supertest、mocha和mongodb。例如,我们正在生成4个进程,并并行运行
测试
。这是非常成功的,但仅仅在
linux
上。macosx: 不并行地运行9个<e
浏览 4
提问于2014-06-20
得票数 4
2
回答
在
Linux
内核中如何实现按需填零,在哪里可以禁用它?
、
、
、
、
当我们malloc
内存
时,只有虚拟
内存
可用,它实际上指向零页。实际的
物理
内存
是在写入错位的
内存
时被分配的,此时会出现从零页到
物理
内存
的按页错误映射的copy-on-wright。我的问题是,在
linux
源代码中如何/在何处实现零填充需求,我想禁用此功能以进行一些
测试
。我猜它可能发生在页面错误过程中,而不是brk()或mmap()。
浏览 4
提问于2017-07-07
得票数 5
2
回答
在LXC容器中运行的
Linux
/Ubuntu是否理解cgroup
内存
限制?
、
、
、
我计划租用一个
物理
服务器,并在该服务器上的LXC容器中运行MySQL。我希望使用cgroup限制来控制MySQL实例的最大
内存
使用量:这将有效地控制容器可以使用多少
内存
,但是容器内的top或free仍然会报告LXC主机(
物理
服务器)的总体
内存
。我不是
Linux
在一般情况下如何管理
内存
的专家,但是我假设--在
物理
机器上--如果
Linux
看到它即将达到<e
浏览 0
提问于2016-03-09
得票数 1
回答已采纳
1
回答
限制驻留
内存
的使用
、
、
、
、
我想限制进程可以使用的
物理
内存
量,而不限制它可以使用的虚拟
内存
量。我这么做是为了测量各种算法在
内存
压力下的行为,我需要用许多不同数量的可用
物理
内存
来
测试
它们的性能--所以我要么需要购买大量不确定大小的crapton
内存
,要么我需要一个支持以某种方式限制进程驻留
内存
的操作系统不幸的是,
Linux
不尊重/执行setrlimit(RLIMIT_RSS, ...),OSX.1也不这样做,您能推荐给我一个可以这样做的
浏览 3
提问于2010-07-12
得票数 1
回答已采纳
1
回答
如何知道
Linux
内核中CPU访问的
物理
内存
地址?
、
、
我正在尝试跟踪
Linux
中某个基准
测试
应用程序的
内存
访问模式。最终,我想知道CPU在内核(或用户)空间中访问的
物理
内存
地址。使用Qemu之类的模拟器是不是更好?
浏览 1
提问于2012-10-13
得票数 2
1
回答
虚拟
内存
是否有可能减少L1缓存丢失?
、
、
、
我有一个A53内核,并做了一些
测试
。 是对的吗?
浏览 4
提问于2021-07-01
得票数 1
1
回答
如何在
linux
内核中使用连续
内存
?
、
我发现
物理
内存
被分成如下几个列(
内存
交错):在我的课程作业中,我一直在研究
linux
内核源代码。在创建sysfs (/sys/devices/system/memory)时,<e
浏览 0
提问于2013-10-27
得票数 6
1
回答
linux
内存
测试
器,几乎覆盖了所有
物理
内存
、
、
我正在寻找一种memtester,它可以在没有ECC RAM的运行机器上尽可能多地覆盖
物理
内存
。它应该以块为单位
测试
内存
。例如:分配100MB,
测试
它,释放它,再分配100MB...我知道
内存
的一些区域已经被分配了,所以内核必须重新分配它们。我发现产品有一个指定
物理
位置的选项,但它不起作用,因为mmap()函数没有分配指定的位置。如果我修改了内核,我会得到解决方案,但这仍然不能解决问题,因为一些部分已经被分配了。
浏览 6
提问于2013-10-28
得票数 0
1
回答
VxWorks:访问主存区域
、
我正在将代码从
Linux
迁移到Vxworks。代码要求打开
物理
/主
内存
,然后使用mmap将
物理
内存
映射到虚拟
内存
。在
Linux
中,主
内存
由请让我知道如何在Vxworks中完成这一任务。 提前感谢
浏览 4
提问于2014-08-06
得票数 1
回答已采纳
4
回答
当仍有大量交换时malloc失败。
、
、
、
为了
测试
内存
行为,我使用GCC 4.7.1在32位
Linux
3.2上编译了以下C程序,没有任何编译器标志:#include <stdio.h> printf("%s", strerror(errno));} 当我运行程序时,我注意到malloc在分配了大约2.5GB的驻留
内存
后失败(“无法分配
内存
”)。该机器有2GB的
物理</
浏览 2
提问于2013-07-29
得票数 4
回答已采纳
1
回答
在32位
Linux
中无法耗尽
物理
内存
、
、
我有一个故意设计的程序,它会导致
内存
泄漏(例如,在分配
内存
之后没有释放
内存
时会发生什么)。在64位操作系统(Windows、
Linux
等)上,它做它应该做的事情。它填充
物理
ram,然后填充OS的交换空间。在
Linux
中,该进程随后由操作系统终止。然而,在Windows中,情况并非如此,而且它继续运行。最终的结果是系统崩溃。发行版上编译和运行此代码,则对
物理
内存
的使用完全没有影响。我没有一个合法的32位Windows的副本来
测试
,所以我
浏览 0
提问于2018-05-02
得票数 1
回答已采纳
2
回答
Linux
是如何计算MemFree的?
、
我正在尝试了解我的嵌入式
linux
内存
使用情况。
linux
是如何计算可用
物理
内存
的?因为它似乎没有考虑到在虚
浏览 2
提问于2009-09-10
得票数 10
回答已采纳
1
回答
虚拟
内存
到
物理
内存
、
、
我使用的是trustzone (ARM),与
linux
中的
内存
访问不同,受信任的applet无法访问虚拟-
物理
内存
映射。它严格处理
物理
内存
。 如何将虚拟地址转换为
物理
地址?
浏览 1
提问于2014-09-25
得票数 1
2
回答
C++,对象的绝对地址在释放之前是否始终保持不变?
、
Object1 * test= new Object1(); "test“在RAM上有绝对地址,还是在虚拟
内存
中有绝对地址,而虚拟
内存
的起点相对RAM的零地址?例如,在一个非常零碎的
内存
中,我启动了许多应用程序,每个应用程序在10小时内多次分配和释放,其中一个应用程序是RAM错误检查和基准
测试
应用程序。它可以
测试
所有的RAM地址,还是只在有限的区域上运行?
浏览 6
提问于2016-09-13
得票数 0
1
回答
Dotnet将不使用交换
、
、
、
我编写了一个简单的dotnet应用程序来分配
内存
。它耗尽机器上的所有
物理
内存
,然后使用OutOfMemoryException崩溃。但是,我的系统有一个交换文件,dotnet从不使用它。我的理解是,
Linux
上的进程可以消耗它想要的所有
物理
内存
,如果没有
内存
,该
内存
将被写入交换文件/分区。只有当交换和
物理
内存
都已满时,应用程序才会使用OOM崩溃。编辑:我的
测试
代码: namespace T
浏览 6
提问于2021-01-20
得票数 2
回答已采纳
1
回答
匿名
内存
映射和共享
内存
是否只从
物理
内存
中分配空间?
、
、
、
、
在
Linux
中,当使用System共享
内存
时,它(例如shmget())是否只从
物理
内存
,或者
物理
内存
或交换或它们的组合中创建共享
内存
段?(我猜是前者,因为共享
内存
据说是一种快速IPC机制) 当使用POSIX共享
内存
浏览 0
提问于2020-11-24
得票数 0
1
回答
linux
:获取父页面和派生子页面之间的共享
、
据我所知,
Linux
不会将所有父进程
内存
复制到子进程的单独页面中,它会执行写时复制。在任一进程修改(写入)映射(共享)页面中的某个
内存
位置之前,我们会将子虚拟地址空间和父虚拟地址空间映射到相同的
物理
内存
位置(相同的
物理
页面)。 我想知道是否有可用的工具可以显示进程共享的
物理
内存
页。或者任何给出虚拟地址->
物理
地址映射的工具。这样我就可以实际查看
物理
地址并检查进程是否映射到相同的
物理
内存
浏览 1
提问于2013-03-11
得票数 0
回答已采纳
1
回答
内核数据的
物理
存储
、
、
、
我对
Linux
内核数据的
物理
存储有一些疑问,我知道每个进程的虚拟
内存
的上1GB指向相同的
物理
位置,但是 这部分数据在
物理
媒体中必须像在虚拟
内存
中一样相互连接吗?内核数据只需要1GB的
物理
内存
吗?可以将内核数据的某些页面交换到磁盘(例如页表、页全局目录总是在
物理
内存
中,并且不能像我理解的那样交换到磁盘)。
浏览 1
提问于2011-09-09
得票数 0
回答已采纳
点击加载更多
相关
资讯
物理内存和虚拟内存区别
避免物理内存碎片化
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
高频面试题——你真的搞懂物理内存与虚拟内存了吗
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券