腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在LXC容器中运行的
Linux
/Ubuntu是否理解cgroup
内存
限制
?
、
、
、
我计划租用一个
物理
服务器,并在该服务器上的LXC容器中运行MySQL。我希望使用cgroup
限制
来控制MySQL实例的最大
内存
使用量:这将有效地控制容器可以使用多少
内存
,但是容器内的top或free仍然会报告LXC主机(
物理
服务器)的总体
内存
。我不是
Linux
在一般情况下如何管理
内存
的专家,但是我假设--在
物理
机器上--如果
Linux
浏览 0
提问于2016-03-09
得票数 1
回答已采纳
1
回答
限制
驻留
内存
的使用
、
、
、
、
我想
限制
进程可以使用的
物理
内存
量,而不
限制
它可以使用的虚拟
内存
量。我这么做是为了测量各种算法在
内存
压力下的行为,我需要用许多不同数量的可用
物理
内存
来测试它们的性能--所以我要么需要购买大量不确定大小的crapton
内存
,要么我需要一个支持以某种方式
限制
进程驻留
内存
的操作系统不幸的是,
Linux
不尊重/执行setrlimit(RLIMIT_RSS, ...),OSX.1也不
浏览 3
提问于2010-07-12
得票数 1
回答已采纳
2
回答
如何获得我的
linux
32机器看到的
内存
量。(并不是所有的
物理
内存
)
、
如何获得我的
linux
32位看到的
内存
的数量?如果我使用空闲/ top,它会报告整个
物理
内存
,这超过了32位
限制
。
浏览 0
提问于2011-03-14
得票数 1
回答已采纳
1
回答
强迫
linux
看到比
物理
可访问
内存
少的
内存
、
是否有可能迫使
linux
看到比
物理
可访问的
内存
更少的
内存
?上下文:系统在带有
内存
限制
的docker容器内运行,但docker没有将这些
限制
转发到容器中,因此系统进程不知道外部
限制
,一些贪婪的进程消耗的过多超过允许,最终被主机oom管理器杀死。
浏览 0
提问于2022-08-01
得票数 1
1
回答
使用
linux
用户空间
内存
进行缓存
、
、
、
、
我想在我的用户空间
linux
应用程序中实现一个
内存
缓存(某种类型)。 我所追求的本质上是与
linux
的文件系统缓冲区缓存相同的行为:任何没有被其他任何东西使用的
内存
都被我正在缓存的进程所使用。如果我要写这段代码,硬性
限制
我的缓存应该有多大,我必须从本质上
限制
我的缓存到某个预定义的值,而不是如果其余进程没有使用那么多
内存
,它就会增长,或者如果
内存
使用量膨胀,它就会缩小。我想要的是,当
linux
实际需要
内存
时,它会调用某
浏览 6
提问于2012-02-22
得票数 2
1
回答
虚拟
内存
和页面缓存是如何工作的?
、
我知道:然而, Will页面缓存的
内存
空间是否受到内核空间的
限制
?或者,除了
linux
中的配置之外,什么东西会
限制
页面缓存大小?
浏览 0
提问于2019-07-17
得票数 0
回答已采纳
2
回答
限制
在
linux
上测试的可用
内存
、
、
、
我开发的机器拥有比代码最终运行的
内存
更多的
内存
。我无法访问它实际运行的机器。这是一个64位的应用程序,我打算使用地址空间,但
限制
物理
分配。我不想锁定虚拟
内存
,只想锁定
物理
内存
。是否有一种方法可以在
linux
机器上设置
限制
,使其模拟具有低RAM的系统。我认为ulimit没有区分保留地址空间和实际分配。
浏览 15
提问于2014-08-06
得票数 3
回答已采纳
1
回答
如何
限制
进程中的RAM消耗?
、
、
在
Linux
2.6.32机器上,如何从源代码中
限制
C程序的
物理
内存
消耗?另外,我在机器上没有root访问权限。
浏览 1
提问于2012-04-05
得票数 2
1
回答
macOS相当于保留
内存
而不按提交
限制
收费
、
、
、
这不仅推迟了页面到
物理
内存
的映射,直到它们被访问,首先提交整个区域也会这样做,而且还推迟了对页面的系统提交
限制
的收费。这样,程序就不会
限制
其他程序为了它还没有使用也可能永远不会使用的
内存
而提交的
内存
大小。编辑:其他人对
Linux
也提出了类似的问题,mmap也被建议使用。答案表明,在该平台上,最初使用PROT_NONE映射区域并在需要页面时添加所需的权限是必要的,以防止未使用的页面超出提交
限制
。缺乏更好的文档来说明为什么在macOS中允许映射
内存
浏览 22
提问于2019-11-11
得票数 0
回答已采纳
1
回答
64位
linux
中的超大
内存
分配
、
、
、
我正在尝试在centos 64位
linux
上分配一个非常大的
内存
(>2.5 64)。硬件具有超过16 The的
物理
内存
。但是,当我使用malloc或calloc时,它们返回null。代码在root帐户下运行,据我所知,ulimit对
内存
分配没有
限制
。会有什么问题呢?梅特
浏览 2
提问于2010-12-20
得票数 2
1
回答
Linux
3/1拆分与
物理
映射
、
、
我试图理解
Linux
3/1拆分(或2/2,1/3,任意)以及如何映射到
物理
内存
。让我们假设x86。用户空间的所有
内存
都去哪里了?高
内存
是用户空间程序可以处理的
内存
段.它不能触摸低
内存
。低
浏览 0
提问于2019-02-12
得票数 3
回答已采纳
4
回答
在一定的
物理
内存
下运行程序?
我想在我的Dreamhost
Linux
主机上安装qt。如你所知,任何托管服务都会
限制
其用户资源,如CPU和
内存
。当连接QT时,会导致ld链接器
内存
超过400M,然后被Dreamhost的进程监视器杀死…我试着用谷歌搜索了几个小时,也没有找到我的问题的真正答案。我正在寻找
Linux
命令实用程序,它可以在一定数量的
物理
内存
下运行程序。我的意思是,我可以这样运行: memory-limit -m 200M ld ld-args ...然后,ld将在200M的
物
浏览 7
提问于2010-01-17
得票数 2
1
回答
如何跟踪
Linux
内核中网络子系统的
内存
使用情况?
、
、
、
、
是否有一种方法可以确定
Linux
内核中的网络子系统在任何时间点上使用了多少
物理
内存
?我知道每个连接的
内存
限制
可以通过sysctl指定。
浏览 2
提问于2015-05-12
得票数 1
回答已采纳
2
回答
Ubuntu 14.04 LTS的最大
内存
和存储容量
、
、
有人知道14.04 LTS的32位版本和64位版本的最大
内存
(RAM)容量和HDD(存储)容量是多少吗?同样的Ubuntu 13.10 32和64位版本也。
浏览 0
提问于2014-05-22
得票数 1
2
回答
共享
内存
的
限制
如何在
Linux
上工作?
、
、
、
我正在研究
Linux
内核对共享
内存
的
限制
。指定可分配的最大页数。考虑到这个数字为x,页面大小为p。我假设"x * p“字节是系统范围共享
内存
的
限制
。现在,我编写了一个创建共享
内存
段的小程序,并将以下两次附加到该共享
内存
段 shm_id = shmget(IPC_PRIVATE, 4*sizeof(int), IPC_CREAT | 0666);因此,共享
内存</e
浏览 11
提问于2016-05-12
得票数 9
回答已采纳
1
回答
mlock()是否会被非特权进程恶意使用来锁定系统?
、
、
我知道它允许您将程序
内存
锁定到RAM中(允许更改
物理
地址,但不允许清除
内存
)。我读到过较新的
Linux
内核版本有一个mlock
限制
(ulimit -l),但这只适用于非特权进程。如果这是每个进程的
限制
,那么非特权进程是否会通过fork()-ing产生大量进程,并让每个进程调用mlock(),直到所有
内存
都被锁定,操作系统因为大量的交换或OOM killer调用而变得缓慢?
浏览 54
提问于2021-04-21
得票数 0
回答已采纳
1
回答
tmpfs文件系统的
限制
、
、
tmpfs文件系统在以下方面有哪些
限制
:最大文件系统大小最大对称深度 我使用的是centOS 8。
浏览 0
提问于2020-04-21
得票数 1
2
回答
Oracle:在
内存
使用方面32位对64位
、
、
、
、
是的,我知道32位选项
限制
我们每个进程不到4GB。是的,我知道在32位操作系统上使用超过4GB是很棘手的,但是这部分现在被操作系统处理得很好(是
Linux
或Windows)。我的问题更多地是关于这个主题的:64位操作系统(包括64位Oracle的风格)的
内存
需求是否比32位操作系统需要更多的
物理
内存
?如果是的话,将会有多少开销?问这个问题的原因是我们没有无限的
物理
内存
可用。 如果我们在
Linux
或Windows下使用32位版本(我假设在64位下不使用)
浏览 0
提问于2011-01-24
得票数 2
3
回答
虚拟
内存
分配
、
当我需要分配超出系统
内存
限制
的虚拟
内存
时,我有什么选择? 分页文件是无
限制
的(受可用磁盘空间的
限制
),那么为什么我不能使用它来分配超出
物理
内存
限制
或操作系统
内存
限制
的
内存
?为什么他们要用地址空间的界限来
限制
虚拟
内存
?我知道CPU可以与
物理
内存
一起工作,但是当我访问虚拟
内存
的某个部分时,为什么操作系统不能为我处理
浏览 3
提问于2010-06-26
得票数 0
回答已采纳
2
回答
使用"mem“环境变量
限制
内核可以管理的
物理
内存
量
、
我继承了对一些
linux
内核驱动程序的支持(在这方面我的经验非常有限)。我的问题如下。这是一个嵌入式环境,硬件有512MB的
物理
内存
。但是,传递给内核的引导参数使用变量linuxMem=mem=256M将
内存
限制
为256MB。在我对这个环境变量的研究中,我的理解是,这将内核可以管理的
内存
量
限制
在256MB。然而,在我的目标上运行的一些应用程序代码中,我看到了打开/dev/mem和返回的文件描述符的后续mmap,mmap调用的偏移参数位于
物理<
浏览 1
提问于2012-05-24
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
物理内存和虚拟内存区别
避免物理内存碎片化
图解|Linux内存碎片整理
Linux内存映射mmap原理分析
高频面试题——你真的搞懂物理内存与虚拟内存了吗
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券