腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程
管理
和
内存
管理
在
Linux
内核中的用途是什么?
📷
Linux
内核子系统的存在是为了处理网络、VFS、设备?
Linux
内核中进程
管理
和
内存
管理
的目的是什么?我还试图找到
Linux
内核子系统(如VFS、Network、Device )的用途,这些子系统与进
浏览 0
提问于2019-01-19
得票数 0
2
回答
mono/.NETGC是否会在收集后释放分配给操作系统的
内存
?若否,原因为何?
、
、
我听过很多次,一旦
C
#
管理
的程序从操作系统请求更多的
内存
,它就不会释放它,除非系统
内存
不足。我不知道这是不是真的发生了,但是我可以看到我在
linux
上运行的
c
#应用程序一开始使用的
内存
很少,然后当我做一些
内存
开销很大的事情时,它会分配更多的
内存
,但后来当所有对象都被删除时(我可以通过将调试消息放到析构函数中来验证这一点我知道人们可能会回答"GC
管理
内存
比你更好,只是不关心它“或"
浏览 0
提问于2014-06-15
得票数 6
1
回答
Linux
内存
管理
、
有没有什么方法可以标记一个页面只在没有读权限的情况下执行?(即,能够在不具有对可执行页面的读取许可的情况下执行该页面上的指令。)
浏览 1
提问于2011-04-16
得票数 5
3
回答
Linux
内核中的堆栈
内存
、
、
、
最近,我试着想象如何在
Linux
内核中处理堆栈
内存
,但无法想出任何可靠的东西。我知道内核使用它自己的函数来进行动态
内存
管理
,但是我不知道它是如何
管理
普通
C
堆栈
内存
的,因为它毕竟可以用普通
C
实现,用普通GCC编译。据我所知,在处理操作系统时,堆栈
内存
分配通常由libc的一种形式处理,甚至在类似AVR的情况下也是如此。但据我所知,
Linux
内核不依赖libc?我不太清楚堆栈
内存
管理
最初
浏览 3
提问于2015-12-31
得票数 2
回答已采纳
5
回答
GoogleTest和
内存
泄漏
、
、
、
、
我很惊讶谷歌
C
++测试框架没有明确支持
内存
泄漏检查。然而,Microsoft Visual
C
++有一个变通办法,但是
Linux
呢?如果
内存
管理
对我来说很重要,那么使用另一个
C
++单元测试框架会更好吗?
浏览 4
提问于2015-03-21
得票数 8
回答已采纳
6
回答
如何实现malloc和免费?
、
我希望实现我自己的动态
内存
管理
系统,以便添加有助于在
C
++中
管理
内存
的新功能。谢谢
C
++不提供垃圾收集器,垃圾收集器也很慢。
浏览 3
提问于2010-07-28
得票数 12
回答已采纳
1
回答
valgrind在FreeBSD上的限制
、
我一直在尝试使用valgrind查找一些可疑的
内存
错误。 当对mmap的调用开始失败时,被分析的程序甚至还没有达到我想要分析的程度,它就退出了。当不在valgrind下时,这些调用会成功。在valgrind下,文件映射/映射
内存
的数量是否存在某种限制? 要映射的文件大小较大(总计约600 of )
浏览 52
提问于2020-01-20
得票数 2
回答已采纳
2
回答
了解
Linux
内核mm部分的文档吗?
、
、
我想知道是否有任何好的文档可用于理解
内存
管理
部分
Linux
内核。我已经深入研究了"
Linux
内核开发“书中的
内存
管理
部分。 谢谢。
浏览 9
提问于2015-06-30
得票数 1
回答已采纳
3
回答
Linux
内存
管理
开销
、
、
我试图解释我在
Linux
应用程序中的
内存
。我做了一个基本的测试,发现如果我们增加一些
内存
,它至少为一个新的
内存
分配了32个字节。0xf6db500xf6db900xf6dbd00xf6dc100xf6dc50我得到的所有
内存
都有/a. 25 100....0x18b30
c
00x18b3120 0x18
浏览 4
提问于2014-07-10
得票数 4
回答已采纳
2
回答
Linux
内核
内存
管理
?
、
、
、
在模块发布后,
Linux
内核是否会释放kmalloc‘’ed而不是kfree在内核模块
内存
中,就像它使用用户空间应用程序一样?
浏览 1
提问于2011-01-19
得票数 5
回答已采纳
2
回答
Linux
内存
管理
(缓存)
、
、
据我所知,页面缓存是存储从I/O设备中获取的页面的主
内存
的一部分。缓冲区缓存和磁盘缓存是否相同?他们在I/O设备上“直播”吗? 非常感谢!!
浏览 3
提问于2016-07-20
得票数 0
回答已采纳
1
回答
HeapCreate,
Linux
中的HeapAlloc,
Linux
的私有分配器
、
、
、
、
在Windows中,对于要求非常苛刻的应用程序,程序员可以使用HeapCreate、HeapAlloc,以便更好地
管理
和控制
内存
分配--加快
内存
分配速度(也称为私有分配器)。
Linux
c
++编程中的等价物是什么?
浏览 6
提问于2010-05-21
得票数 7
2
回答
重新启动时的
Linux
交换
、
、
我想知道
Linux
交换分区重新引导会发生什么情况。我一直在学习计算机组织方面的课程,在安装/分区一个新的驱动器时,我对此相当好奇。据我所知,
Linux
交换分区在硬盘驱动器上的分区方案中或多或少是未分配的空间,它充当
内存
堆栈,类似于ram,但数据库等待时间更长(因为它是由驱动器本身
管理
的HDD/SSD,而不是由CPU直接
管理
的真正
内存
信息是持久的,直到
Linux
交换工具清除它,不像RAM,因为权力的失误而被抹去? 你能直接给它打电话吗?或者在
C
浏览 0
提问于2013-12-07
得票数 3
回答已采纳
1
回答
如何在python多进程中高效地共享占用大量
内存
且频繁变化的自定义对象?
、
、
我试过模块多处理
管理
器和数组,但它不能满足我的需求。在
linux
C
中有没有像共享
内存
一样的方法?
浏览 3
提问于2016-01-10
得票数 1
10
回答
如何模拟
内存
分配错误
、
、
、
、
我的
C
应用程序使用第3个库,它们自己进行
内存
管理
。为了健壮,我的应用程序有代码来处理由于缺少空闲
内存
而导致的库函数故障。 我想测试这段代码,为此,我需要模拟由于
内存
不足而导致的失败。我的环境是
Linux
/gcc。
浏览 0
提问于2008-09-20
得票数 22
5
回答
有些分配器是懒惰的吗?
、
、
我用
Linux
写了一个
C
程序,它占用了
内存
,在一个循环中运行,TOP没有显示任何
内存
消耗。(还有一个选项,TOP只有在我使用它时才知道
内存
消耗,所以我不确定这一点。) 谢谢
浏览 1
提问于2009-05-14
得票数 12
回答已采纳
1
回答
可用于
Linux
中汇编程序的
内存
、
、
为了好玩,我只是想在一台装有x86处理器的笔记本电脑上为
Linux
编写一个汇编程序,以获取一些系统信息。所以我要找的事情之一是我的程序有多少
内存
可用,例如堆栈在哪里,如果需要的话,我可以如何分配额外的
内存
。我知道
Linux
的设置是不同的,而且我自己拥有整个地址空间,但我猜有一些
内存
区域是我不允许接触的。我为此做了相当多的研究,但我找不到任何“汇编”系统调用。大多数人指出链接
C
malloc来进行
内存
管理
,但我并
浏览 1
提问于2020-04-13
得票数 2
4
回答
分配最大的缓冲区而不使用交换
、
、
、
在
Linux
下的
C
/
C
++中,我需要分配一个很大的
内存
块(几at ),以便存储来自连接到以太网端口的传感器的实时数据,并以大约110MB/s的速度传输数据。我想尽可能分配最大的
内存
量,以最大化我可以存储的数据序列的长度。但是,我还需要确保不会有磁盘交换,因为由此产生的磁盘访问延迟和有限的带宽会导致传感器的(非常有限的)缓冲区溢出。确定分配多少
内存
的最佳方法是什么?我是否仅限于分配比报告的空闲
内存
稍小的块,或者我是否可以更直接地与
linux</
浏览 1
提问于2010-07-14
得票数 12
回答已采纳
1
回答
Windows中的
内存
管理
与
Linux
有何不同?Windows操作系统支持分页或分段吗?
、
、
、
、
我很想知道Windows中的
内存
管理
与支持分页或分段的
Linux
.Does
内存
管理
之间的区别?我试图理解,如果所有进程累积使用Windows机器上的所有RAM,那么每个用户即使无法登录到系统,但
Linux
系统并非如此。 那么它是如何在
Linux
系统中实现的呢?
浏览 4
提问于2016-03-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+内存管理方式
解读 Linux 内存管理新特性 Memory folios
C语言:存储类、链接、内存管理
一篇读懂Linux 是如何管理内存的
看完这篇,别再说你不懂 Linux 内存管理了
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券