腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
较大的物理
连续
内存
区域
、
论文中,我必须对Intel在其CPU中使用的散列
函数
进行反向工程,以便在Sandy Bridge和更新一代的末级缓存片之间传播数据。为此,我正在
Linux
上开发一个应用程序,它需要一个物理上
连续
的
内存
区来进行测试。其思想是从该区域读取数据,以便它们被缓存,探测较旧的数据是否已被逐出(通过延迟测量或LLC未命中计数器),以便找到冲突的存储器地址,并最终通过比较这些冲突的地址来发现散列
函数
。为了完全控制
分配
(即,让它在物理上是
连续
的),我的想法是编写一个
Linux<
浏览 3
提问于2015-01-09
得票数 1
2
回答
为什么malloc和sbrk从分离的段返回地址?
、
、
我正在尝试实现理解动态
内存
分配
是如何发生的。所以我想用sbrk()系统调用来实现我自己的malloc。这里的问题是,当我试图
分配
动态
内存
时,sbrk()和malloc()返回不同的不
连续
地址。30306320 sbrk(8) 30441472 malloc(8) 30306416 有人能解释为什么sbrk(8)不是
连续
的位置吗
浏览 3
提问于2019-05-22
得票数 2
回答已采纳
3
回答
Linux
内核
内存
管理,是否一直使用
连续
的
内存
页?
、
、
linux
内核是否
连续
地
分配
内存
,例如从malloc
分配
内存
?如果没有大的部分可用,而是作为整体工作的小部分,
Linux
会使用它吗?
浏览 3
提问于2012-07-25
得票数 1
1
回答
我们能通过mmap()
分配
物理上
连续
的
内存
吗?
、
、
、
为了实验目的,我需要aarch64
Linux
4.15中的物理
连续
内存
。
分配
之后,我将通过/proc/self/我能
分配
物理上所有的
连续
内存
吗? 谢谢。
浏览 0
提问于2018-11-05
得票数 4
回答已采纳
4
回答
来自用户空间的
连续
物理
内存
、
在
linux
中,有没有办法从用户空间
分配
连续
的物理
内存
?至少有几个保证
连续
的
内存
页。一个巨大的页面不是解决问题的办法。
浏览 1
提问于2010-12-10
得票数 20
回答已采纳
2
回答
malloc不能保证返回物理上
连续
的
内存
。
、
我正在阅读关于虚拟
内存
的文章,我的结论如下: 我是对的还是错的?请解释一下。
浏览 3
提问于2015-09-28
得票数 5
回答已采纳
1
回答
用于skbuff的
Linux
内核
连续
内存
分配
、
、
、
、
当像skbuff这样的结构由
Linux
内核
分配
时,
分配
的数据区(skbuff->tail - skbuff->head)是不是总是一个
连续
的
内存
块,或者这可能是不
连续
的?
浏览 1
提问于2013-11-03
得票数 2
1
回答
为什么内核中没有devm_vmalloc()?
、
最新的
linux
内核提供了像devm_get_free_pages()、devm_kmalloc()或devm_ioremap()这样的设备管理资源
分配
。
浏览 1
提问于2016-03-18
得票数 0
1
回答
kmallc和vmalloc返回逻辑地址?
、
、
、
、
据我所知vmalloc :它是内核API,它
分配
物理上的、非
连续
的但实际上是
连续
的
内存
。
内存
管理一直是我在
linux
内核中的灰色部分,所以如果我的理解是错误的,请纠正我。
浏览 4
提问于2014-04-12
得票数 0
回答已采纳
4
回答
只读/写存储器段的最优存储器布局
、
、
、
假设我有两个
内存
段(每个大小相等,大小约为1kb ),一个是只读的(初始化后),另一个是读/写的。我的感觉是前者(缓存更友好)的情况更好。有没有第二种布局更好的情况?
浏览 2
提问于2010-04-29
得票数 2
回答已采纳
1
回答
我可以
分配
一个大的和有保证的
连续
范围物理
内存
(100MB)吗?
、
、
、
我可以在
Linux
上
分配
一个大的保证
连续
范围的物理
内存
(100MB
连续
无中断)吗?如果我可以,那么我如何做到这一点?有必要通过PCI-Express条将这个
连续
的
内存
块从一个CPU1映射到位于PCIe非透明网桥后面的另一个CPU2。
浏览 6
提问于2013-11-19
得票数 0
5
回答
如果没有
连续
的
内存
空间,realloc会怎么做?
、
、
realloc用于动态地重新
分配
内存
。如果
内存
中没有30字节的
连续
(
连续
单行)空间,后台会发生什么?有没有什么错误,或者
内存
是分块
分配
的?
浏览 2
提问于2010-09-10
得票数 11
回答已采纳
1
回答
如何在内核空间中使用Hugepage
内存
?
、
、
我需要能够在内核模块中
分配
2MB或4MB大小的
内存
页面。
浏览 2
提问于2017-05-14
得票数 0
1
回答
Linux
内核中的
内存
映射-使用vamlloc()和kmalloc()
、
、
、
、
考虑到一个32位x86
Linux
系统,它有4GB的RAM
内存
,因此,正如书中和许多论坛中所描述的,
内存
映射如下: Kernel逻辑地址( 896 MB )--它是一对一映射的,可以使用kmalloc().Kernel虚拟地址-128 MB(高于896 MB-内核逻辑地址)
分配
--使用vmalloc()
分配
,并
分配
几乎
连续
但物理上(分散在RAM<code>E 221</code>)的非
连续
内存
页。--
浏览 2
提问于2019-11-13
得票数 1
回答已采纳
2
回答
关于
内存
分配
,C malloc/calloc依赖于
Linux
/malloc还是相反?
、
、
据我所知,C具有以下
函数
,例如:malloc、calloc、realloc,用于
分配
内存
。而
linux
内核还具有以下功能:malloc、mmap、kmalloc、vmalloc.
分配
内存
我想知道哪一个是最低的。如果你说"
Linux
内核是最低的
函数
,你的C程序必须用
Linux
内核
分配
内存
“,那么
Linux
内核如何
分配
它自己的
内存
呢?或者
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
5
回答
如何在
linux
中找到
分配
的
内存
、
、
大家下午好, 我试图完成的:我希望实现一个C++单元测试夹具的扩展,以检测测试是否
分配
了
内存
,并且没有释放它。我的想法是在测试前后记录
分配
级别或空闲
内存
级别。如果它们不匹配,那你就是在漏掉记忆。它在不
分配
内存
的情况下在对
函数
的
连续
调用之间进行更改。我相信它返回的是缓存
内存
,而不是
分配
的
内存
。它也是以4k的增量变化的,所以它太粗糙了,没有任何实际用途。我可以通过
分配
一个本地地址并保存
浏览 0
提问于2009-08-10
得票数 3
回答已采纳
1
回答
堆是如何在进程之间划分的?
、
、
、
、
我了解到,每个进程都有自己的、独立的堆,与线程不同(线程共享一个公共堆,从而减缓了堆
内存
的
分配
,因为像malloc这样的
函数
需要使用锁进行同步)。但是,如何确定每个进程的
内存
分配
到哪里和多少,以及如何确保这不与
分配
给其他进程的
内存
冲突? 我未能通过搜索找到明确的答案,但如果存在,请提供一个链接,因为我将非常感谢它。谢谢!
浏览 3
提问于2021-12-12
得票数 0
2
回答
内存
页的大小和文件系统集群的大小总是一样的吗?
、
来自http://en.wikipedia.org/wiki/Page_%28计算机_
内存
%29在计算机文件系统中,群集或
分配
单
浏览 0
提问于2015-01-01
得票数 1
2
回答
当我运行一个不断
分配
内存
的进程时,为什么
Linux
Free命令没有显示更少的空闲
内存
、
、
、
我编写了一个C程序,在该程序中,我使用malloc
连续
分配
内存
(1MB大小)。我不会释放这个
内存
。当这个程序运行时,我调用
linux
free命令,并期望使用的
内存
应该逐渐增加,而空闲
内存
应该会减少。你知道为什么使用malloc
分配
的
内存
没有显示在使用的
内存
中吗?
浏览 1
提问于2014-03-11
得票数 1
1
回答
std::unordered_set如何
分配
桶来提供O(1)查找?
、
、
、
、
如果有一个好的哈希
函数
,unordered_set应该提供O(1)查找时间。让我们假设我们的哈希
函数
是理想的,完全没有冲突。如何在不为存储桶
分配
连续
内存
间隔的情况下组织unordered_set并提供O(1)查找? 我们不能
分配
连续
内存
间隔,因为如果我们
分配
,那么我们只对几个哈希值使用大量
内存
-例如0和1000000。中间的值根本不被使用,但是我们为它们
分配
了<em
浏览 3
提问于2020-09-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核将弃用并删除 SLOB 内存分配器
Redis 内存分配
黑客基础:操作系统怎么管理内存的?非连续分配管理是什么?
内存的分配策略
白话Go语言内存管理--内存分配原理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券