腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程是否可以
分配
缓存
内存
,以便内核在必要时能够抓住它?
、
、
我专门问
的
是
Linux
,但是一个适用于一般Unix (即POSIX或类似的)
的
答案显然会更好。我
的
问题是:是否有一种方法可以使应用程序
分配
仅用作缓存
的
内存
?也就是说,
分配
时知道内核允许在
浏览 0
提问于2017-11-22
得票数 1
回答已采纳
1
回答
在
Linux
上增加R中
的
内存
大小
、
、
我正在通过虚拟机使用
Linux
(为了运行这个R代码,它使用了
Linux
特定
的
命令)。我正在我
的
虚拟机上使用R版本3.3.1 x86_64-pc-
linux
。我想为R
分配
更大
的
内存
大小,因为我
的
代码由于
内存
大小问题而无法完成。我知道在Windows上
的
R中,您可以使用memory.limit(size=specify_size)来增加
内存
分配
的
大
浏览 14
提问于2016-07-18
得票数 7
1
回答
为什么
Linux
内核需要奇数大小
的
小短期
内存
块?
、
、
在第8.4节
Linux
内存
管理中,当谈到内核
内存
管理时,如下所示:
Linux
内核
内存
分配
的
基础是用于用户虚拟
内存
管理
的
页面
分配
机制。在虚拟
内存
方案中,使用了一个伙伴算法,以便可以将内核
的
内存
分配
到一个或多个页面的单位中。因为可以以这种
方式
分配
的
最小
内存
量是一个页面,所以页
浏览 2
提问于2018-02-28
得票数 1
回答已采纳
3
回答
无锁算法
的
指针对齐
、
、
、
当使用calloc时,指向新
分配
的
内存
的
指针对齐到至少一定数量
的
最低有效位,这意味着最低有效位(作为标记指针)可用于无锁算法,并且实际上通常用于这些算法。我在
linux
ubuntu服务器上测试
内存
管理功能( x86_64 GNU/
Linux
,3.10.23-xxxx-std-ipv6-64-vps),从我
的
实验来看,4个最低有效位似乎被设置为0。根据我所读到
的
,它指出指针对齐是以这样
的
<
浏览 3
提问于2015-06-08
得票数 2
2
回答
C:
内存
使用情况在calloc之后没有反映。
我跑 运行Debian Jessie
浏览 8
提问于2016-08-12
得票数 0
回答已采纳
1
回答
Ubuntu V不
分配
动态
内存
、
、
几个月前,我更新了一些
Linux
核心包。然后,动态
内存
分配
停止工作-Hyper显示已经
分配
了更多
的
内存
,但是当我使用cat /proc/meminfo时,它显示了启动量和交换空间
的
大量使用(我使用
的
是一些重
内存
应用程序)。是否有必要以某种
方式
更新配置?
浏览 0
提问于2018-03-20
得票数 2
3
回答
如何统计对远程NUMA
内存
节点
的
内存
访问次数?
、
、
在最近
的
linux
分布式共享
内存
系统上运行
的
多线程应用程序中,有没有一种直接
的
方法来计算每个线程对远程(非本地) NUMA
内存
节点
的
请求数量? 我正在考虑使用PAPI来计算互连流量。这是要走
的
路吗?在我
的
应用程序中,线程在其整个生命周期内都绑定到特定
的
核心或处理器。当应用程序开始时,将按页
方式
分配
内存
,并以循环
方式
跨所有可用
的
N
浏览 6
提问于2011-08-11
得票数 3
1
回答
如何从特定区域
分配
内存
、
、
通常,人们可以使用malloc和free函数以实现定义
的
方式
分配
内存
.但是,经常需要管理来自特定区域
的
内存
分配
。示例包括: 与每次发生此需求时编写一次性堆实现不同,是否有一种方法可以重用malloc来管理这些区域(
Linux
)?否则,任何“知名”
内存
分配
器(例如dmalloc、ptmalloc等)都可以吗?某一特定地
浏览 1
提问于2018-02-05
得票数 12
2
回答
关于
内存
分配
,C malloc/calloc依赖于
Linux
/malloc还是相反?
、
、
据我所知,C具有以下函数,例如:malloc、calloc、realloc,用于
分配
内存
。而
linux
内核还具有以下功能:malloc、mmap、kmalloc、vmalloc.
分配
内存
我想知道哪一个是最低
的
。如果你说"
Linux
内核是最低
的
函数,你
的
C程序必须用
Linux
内核
分配
内存
“,那么
Linux
内核如何
分配
它自己
的</
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
1
回答
在一些UNIX实现中,不可能在通过memalign()
分配
的
内存
块上调用free()
、
、
我只使用
Linux
,但我想了解这意味着什么:使用memalign()或posix_memalign()
分配
的
内存
块应该用free()来释放。在某些UNIX实现中,不可能在通过memalign()
分配
的
内存
块上调用D5,因为memalign()实现使用malloc()
分配
内存
块,然后返回指向该块中具有适当对齐
方式
的
地址
的
指针。memali
浏览 0
提问于2022-08-27
得票数 1
回答已采纳
5
回答
用于测量进程
内存
消耗f
的
linux
机制
、
、
、
以编程
方式
测量来自同一运行过程
的
堆
内存
消耗
的
最有效和最准确
的
方法/ API是什么?我想(尽可能准确地)估计自启动以来new或malloc
的
内存
数量,减去free或delete
的
内存
。问题
的
范围是
linux
,可能还有其他
linux
环境。语言是C语言或C++语言 编辑我只需知道任何malloc实现所
分配
/持有的块
的
实际数量(和大
浏览 7
提问于2011-07-10
得票数 3
3
回答
我能用shmctl调整
Linux
共享
内存
的
大小吗?
、
、
我有一个C++应用程序,它通过shmget(2)在
Linux
系统上
分配
共享
内存
。我存储在共享
内存
中
的
数据周期性地增长,我想以类似于realloc()增长常规
内存
的
方式
来调整共享
内存
的
大小。我在IBM
的
站点上找到了一个文档,其中提到了一个SHM_SIZE命令,但是
Linux
和BSD手册页中没有这个命令,甚至在特定于
Linux
的
部分中也没有。
浏览 6
提问于2013-05-08
得票数 11
回答已采纳
2
回答
使calloc机会主义
、
、
、
在
linux
上,malloc
的
行为是机会主义
的
,只有在第一次访问虚拟
内存
时才使用真正
的
内存
来支持虚拟
内存
。是否可以修改calloc,使其也以这种
方式
运行(第一次访问页面时
分配
和对页面进行归零)?
浏览 2
提问于2015-04-04
得票数 1
回答已采纳
1
回答
系统如何显示tomcat
内存
?
、
、
、
、
我在一台虚拟机上给了我
的
tomcat大约3Gb
的
内存
,这个虚拟机有大约8GB
的
-Xms3072M -Xmx3072M -Xmn1024M。在我启动tomcat并输入终端之后对于第一个也是唯一
的
java进程,我得到
的
答案是19.4% (19.4它是没有堆
的
猫
的
内存
吗?这是我在网上找到
的
方程式: 最大
内存</e
浏览 6
提问于2018-12-19
得票数 0
回答已采纳
8
回答
RAM
内存
重新
分配
- Windows和
Linux
、
、
我正在做一个涉及在系统中优化能源消耗
的
项目。该项目的一部分在于基于局部性
分配
RAM
内存
,即为程序
分配
尽可能靠近彼此
的
内存
段。有没有一种方法可以知道我
分配
的
内存
(
内存
芯片)的确切位置,我也想知道是否有可能以确定性
的
方式
强制
分配
。我对Windows和
Linux
都很感兴趣。我知道这可能不会直接转化为能源消耗
的
减少,但该项目应该是一个概
浏览 0
提问于2009-11-16
得票数 2
回答已采纳
1
回答
为什么C11中没有对齐
的
calloc
、
、
、
、
C11标准添加了aligned_alloc函数来
分配
未初始化
的
对齐
内存
。该标准还包括用于
分配
内存
的
calloc函数,该函数被初始化为零,但仅将其与最大类型
的
大小对齐。为什么C11标准不包含一个
分配
初始化为零
的
对齐
内存
的
aligned_calloc函数?我知道您只需memset结果即可获得初始化
内存
,但calloc函数在某些操作系统上非常有用,因为出于安全原因,内核提供
的</
浏览 29
提问于2014-04-16
得票数 19
回答已采纳
1
回答
带iommu=on和不带VFIO
的
Linux
用户空间DMA
、
、
Linux
用户空间应用程序是否有可能在不被IOMMU阻塞和不使用VFIO
的
情况下为DMA使用自己
的
内存
?当iommu被禁用(intel_iommu=off)或处于传递模式(intel_iommu=passthrough)时,我们
的
应用程序可以正常工作。但是,当启用IOMMU (intel_iommu=on)时,它不能工作,因为我们在用户空间中
分配
的
内存
不允许DMA。官方
的
解决方案是使用
Linux
接口来管理IOMMU,
浏览 4
提问于2015-05-01
得票数 3
1
回答
内存
利用最佳实践
、
、
、
、
我正在运行几个基于
Linux
的
VM(实际上是vApps),它们
分配
了不同数量
的
内存
。有些有数据库、一些web服务器等,而有些使用不到40%
的
分配
内存
,少数持续使用90%以上
的
内存
,还有一个使用15%
的
交换空间。我想重新平衡
内存
分配
,并试图让它们使用大致相同
的
分数,但我
的
目标应该是什么? 90%?75%?我想在一次中断中做到这一点
浏览 0
提问于2015-01-07
得票数 2
回答已采纳
1
回答
间隔处理虚拟
内存
页平均累加交错
内存
、
、
、
、
这个问题是关于DRAM速度和
内存
交织。我有一个非常具体
的
问题。我使用
的
是基于电源
的
体系结构板(减去AltiVec),我希望在进程地址空间中
的
两个区域之间复制一个大
的
内存
段(虚拟连续)。我做了更多
的
研究,并发现我
的
董事会配备了一个单一
的
DDR3
内存
(速度1600 MB/s),它是相当接近最大可达到
的
速度已经。这里有一些解释:只有两个线程,我正在复制,比如说5500页大小为4
浏览 3
提问于2014-07-09
得票数 1
回答已采纳
2
回答
Linux
内存
分配
/去
分配
、
pgfree/s命令在没有pgscand/s
的
情况下会发生吗?pgfree/s和pgscank/s之间有什么区别?
浏览 0
提问于2019-05-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存的分配策略
Linux 内核将弃用并删除 SLOB 内存分配器
Redis 内存分配
白话Go语言内存管理--内存分配原理
c语言-malloc分配内存
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券