腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CUDA统一
内存
可以用作固定
内存
(统一虚拟
内存
)吗?
、
、
如我所知,我们可以在内核
内存
中
分配
固定
内存
区域。(来自)但是问题是
linux
内核数据应该被安排为数组。但是,当节点访问下一个节点时,会发生
内存
访问
错误
。 我想知道统一
内存
是否可以在内核
内存
中作为固定
内存
区域
分配
?因此,树可以在
浏览 3
提问于2016-03-21
得票数 3
2
回答
关于
内存
分配
,C malloc/calloc依赖于
Linux
/malloc还是相反?
、
、
据我所知,C具有以下函数,例如:malloc、calloc、realloc,用于
分配
内存
。而
linux
内核还具有以下功能:malloc、mmap、kmalloc、vmalloc.
分配
内存
我想知道哪一个是最低的。如果你说"
Linux
内核是最低的函数,你的C程序必须用
Linux
内核
分配
内存
“,那么
Linux
内核如何
分配
它自己的
内存
呢?或者说,"
Linux<
浏览 1
提问于2022-03-19
得票数 -1
回答已采纳
2
回答
C:
内存
使用情况在calloc之后没有反映。
calloc(1024 * 1024 * 1024,sizeof(int)); 运行Debian Jessie我使用顶部作为系统监视器。
浏览 8
提问于2016-08-12
得票数 0
回答已采纳
1
回答
在启动时,
Linux
内核如何为自己的
内存
分配
器
分配
内存
?
、
、
我开始编写一个非常简单的
内存
分配
器,我只是在页面结构上进行迭代,以找到一个空闲的页面,并在找到一个页面时中断循环。当我开始写
分配
器时,我偶然发现了一个问题。我到处读到,
Linux
内核为系统中的每个页面都保存了一个页面结构。我猜
Linux
内核的
内存
分配
器使用页面结构来确定哪些页是空闲的,哪些是不空闲的。如果
Linux
内核的
内存
分配
程序依赖于页面结构来工作,那么它如何为页结构本身
分配
内存</em
浏览 6
提问于2022-01-04
得票数 2
5
回答
C/C++中使用realloc的
错误
、
char *t = malloc(2);我收到
错误
“无效指针: 0x080488d4 *”。我在使用
内存
分配
函数时出现了奇怪的
错误
。是否有任何好的tuts/指南可以解释我的
内存
分配
功能。我在使用
linux
..。 请帮忙..。
浏览 9
提问于2011-10-14
得票数 1
回答已采纳
2
回答
如何增加Android Studio的
内存
分配
?
、
因此,在构建它的过程中,我遇到了java堆大小
错误
和空间不足
错误
。因此,我想增加
分配
给Android Studio的
内存
。 如何在Arch
Linux
中增加Android Studio的
内存
分配
?
浏览 5
提问于2018-11-29
得票数 0
1
回答
"setrlimit()“不会影响正在运行的进程
、
、
我正在尝试模拟
Linux
中进程的
错误
场景,堆不足以在C++
Linux
应用程序中
分配
内存
。但是,即使我使用"setrlimit“来减少可供进程使用的堆
内存
,堆
内存
仍然可以成功地
分配
。
浏览 37
提问于2019-07-17
得票数 2
1
回答
Visual C++中的最大
内存
分配
大小是多少
、
、
我的C++代码在64位
Linux
系统上运行良好,但在Visual Studio2013中有一个
内存
分配
错误
。这是导致问题的
内存
分配
部分: unsigned char* bit_vector;} 我能问一下在Visual Studio中
内存
分配
的最大大小是多少以及如何增加它吗?
浏览 0
提问于2014-05-21
得票数 0
2
回答
Linux
内存
分配
/去
分配
、
pgfree/s命令在没有pgscand/s的情况下会发生吗?pgfree/s和pgscank/s之间有什么区别?
浏览 0
提问于2019-05-24
得票数 0
3
回答
堆栈
内存
是如何增加的?
、
、
在一个典型的C程序中,
linux
内核提供了84K - ~100K的
内存
。当进程使用给定的
内存
时,内核如何为堆栈
分配
更多的
内存
。当进程占用堆栈的所有
内存
并且现在使用下一个连续的
内存
时,理想情况下,它应该分页
错误
,然后内核处理分页
错误
。在这里,内核为给定进程的堆栈提供了更多的
内存
,
linux
内核中的哪个数据结构标识了该进程的堆栈的大小?
浏览 9
提问于2010-07-09
得票数 2
1
回答
如何
分配
完整
内存
页
、
、
、
、
在C或C++中,在
Linux
上,我希望在系统
内存
页大小的整页中
分配
堆
内存
。 (目的是增加有害缓冲区溢出导致分段
错误
的可能性。)当我用C++数组new (pointer = new char[size])
分配
内存
时,其中的大小是sysconf(_SC_PAGESIZE)的倍数,那么
分配
的
内存
的(虚拟)地址通常不会是sysconf(_SC_PAGESIZE)的倍数,这意味着我已经得到了一个较大块的子集,这一点得到了这样的事实的证实,即写入
浏览 0
提问于2017-04-11
得票数 3
回答已采纳
1
回答
缓存/缓冲
内存
总是在应用程序请求时立即释放吗?
、
、
、
问题是我们得到了“不能
分配
内存
”
错误
(用于通过PostgreSQL
分配
共享
内存
段),尽管它们的“可释放
内存
”和“自由交换”度量显示了大量可用
内存
。支持声称这是因为共享/缓冲区
内存
(IO缓存)处于“活动状态,因此不能直接释放”,并且
内存
从缓冲区到应用程序的重新
分配
不是即时的,而且需要一些时间。据我所知,这不是真的,因为
Linux
内核总是能够立即将
内存
从I/O缓存重
浏览 0
提问于2019-07-19
得票数 0
2
回答
虚拟
内存
中的malloc函数
我读取malloc函数在堆上
分配
内存
,堆驻留在OS(
Linux
)中的虚拟
内存
中。所以我对此毫不怀疑: 如何在
Linux
操作系统中更改堆大小?
浏览 3
提问于2013-06-27
得票数 1
2
回答
Crouton环境在退出程序后没有释放
内存
吗?
、
、
、
我正在尝试使用它在
linux
环境中进行一些C编程练习。每当我运行一个使用malloc()的程序时,我都会收到x字节的
内存
泄漏
错误
。当我显式释放
分配
的
内存
时,
内存
泄漏
错误
就会消失。有没有办法修复它,使我不必每次都显式地释放已
分配
的空间?我知道free()是很好的编码实践,但我只是想知道是否有一种方法可以让
分配
的
内存
在退出后自动释放。
浏览 4
提问于2018-03-01
得票数 0
3
回答
Linux
内核
内存
管理,是否一直使用连续的
内存
页?
、
、
linux
内核是否连续地
分配
内存
,例如从malloc
分配
内存
?如果没有大的部分可用,而是作为整体工作的小部分,
Linux
会使用它吗?
浏览 3
提问于2012-07-25
得票数 1
5
回答
Linux
乐观malloc:当
内存
不足时,new总是抛出吗?
、
、
、
我一直在阅读
Linux
上
内存
不足的情况,下面的手册页上的段落让我想到: 考虑到操作员新实现最终会在某个时候调用malloc,那么在
Linux
上是否有任何新的保证呢?如果没有,如何处理这种显然无法检测到的
错误
情况?
浏览 4
提问于2009-10-31
得票数 26
回答已采纳
2
回答
解释内核消息:“页面
分配
失败。顺序:1”
、
、
以下内核
错误
消息的正确解释是什么:[N] Pid: 0, comm: swapperNot tainted 2.6.x #15 这个
错误
是致命的(类似于OOM-kill),还是仅仅是一条警告消息?
浏览 3
提问于2010-04-13
得票数 1
回答已采纳
1
回答
如何在
Linux
中保留虚拟
内存
?
、
、
我有一个应用程序,它使用带有MEM_RESERVE标志的VirtualAllocEx在Windows上保留一个连续的
内存
块。这将保留一个虚拟
内存
块,但不会使用物理页面或页面文件块对其进行支持。因此,访问
分配
的
内存
将导致分段
错误
--但其他
分配
不会与此虚拟
内存
块相交。 我如何使用mmap在
Linux
上做同样的事情?我确实注意到了中的答案,但这真的可以保证,如果我不接触
分配
的页面,就不会将1 GB的物理
内存
分配</
浏览 1
提问于2013-03-07
得票数 5
回答已采纳
1
回答
任务管理器- c/c++应用程序-
分配
给已使用
内存
的地址空间
、
、
、
我读过任务管理器(windows 10)显示
分配
的地址空间的数量,而不是实际使用的
内存
量。我不清楚它是如何引用C/C++应用程序的
内存
使用的。当我调用malloc/new时,我将该
内存
视为已
分配
和正在使用的
内存
,那么如何解释这种差异呢?
浏览 1
提问于2019-12-12
得票数 0
回答已采纳
1
回答
未能在GridGain中的Mac上
分配
共享
内存
段
、
在不同的
Linux
/Unix版本上运行GridGain节点时,无法
分配
共享
内存
段
错误
。 怎么修呢?
浏览 5
提问于2014-02-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核将弃用并删除 SLOB 内存分配器
Redis 内存分配
内存的分配策略
白话Go语言内存管理--内存分配原理
c语言-malloc分配内存
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券