腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在不需要垃圾收集
的
情况下,有哪些不同
的
内存
管理机制
?
、
我经常读到垃圾收集是一个更大
的
负担,它减慢了程序
的
速度。因此,我只想知道存在哪些不同
的
内存
管理机制
(除了类似C
的
手动
管理机制
)?
浏览 2
提问于2014-08-12
得票数 0
回答已采纳
3
回答
如何管理代码
内存
?
、
、
在谈到进程
内存
时,我听说了一些东西,比如代码
内存
和数据
内存
。我现在想知道代码
内存
是如何管理
的
?谁来管理呢?谢谢。
浏览 2
提问于2010-07-09
得票数 13
回答已采纳
2
回答
是否有任何方法来增加堆栈大小/递归限制?
、
、
、
、
有没有任何方法来增加程序
的
递归限制(也许通过增加堆栈大小),或者通过GCC
的
选项,或者通过命令行选项?程序在Ubunutu上运行。
浏览 7
提问于2015-01-23
得票数 5
回答已采纳
5
回答
可引导Qt应用程序
、
、
如何引导
linux
内核+依赖项并自动运行Qt应用程序,这样
linux
环境就不会出现(只有Qt是可见
的
)?应该能够从RAM中运行(当然)
浏览 10
提问于2011-03-19
得票数 13
3
回答
C:基于区域
的
内存
管理
、
我正在寻找C应用程序
内存
管理机制
的
详细描述,特别是基于区域
的
内存
管理。我找不到任何关于它
的
深入文章/书籍/教程: 有人能给我指个方向吗?
浏览 2
提问于2012-06-30
得票数 3
2
回答
这个kmalloc()函数是如何工作
的
?
、
、
、
、
我正在阅读JamesM
的
内核开发教程,在解释如何设置分页
内存
管理机制
的
“章节”中,他展示了kmalloc()函数,该函数应该分配一些
内存
。这个函数是如何分配
内存
的
? 它返回分配
的
chunck应该位于
的
地址,但我真的不明白实际分配是如何工作
的
。
浏览 15
提问于2022-03-27
得票数 1
回答已采纳
7
回答
在像.NET这样
的
托管环境中是否可能出现
内存
泄漏?
、
、
、
在C++中,很容易出现永久性
内存
泄漏--只需分配
内存
,而不释放它:并且该
内存
在堆
的
生存期内保持分配(通常与程序运行时持续时间相同同样
的
情况(这种情况会导致特定
的
未引用对象在
内存
管理机制
正常工作时永远不会被释放)在C#程序中是可能
的
吗?我仔细阅读了和它
的
答案,它提到了一些导致
内存
消耗比预期更
浏览 0
提问于2011-04-15
得票数 8
回答已采纳
4
回答
linux
中
的
整个系统空间地址空间不使用请求分页,这是真的吗?
、
、
、
我目前正在研究windows,我发现windows在系统空间地址空间中使用了两部分
内存
,它们被命名为分页池和非分页池。因此,只有窗口
的
关键部分保存在非分页池(不使用请求分页)中。虽然我被教导说,在
linux
中,所有的系统空间地址空间都不使用请求分页
的
概念?如果所有信息都是正确
的
,那么我是否应该得出结论,windows运行时需要
的
RAM比
linux
少?
浏览 0
提问于2013-09-23
得票数 1
1
回答
Java会话固定
、
、
在开发一个基于jsp/servlet
的
易受攻击
的
应用程序
的
过程中,我尝试引入会话固定漏洞。无论如何,不应该创建新
的
会话。response.sendRedirect("error.jsp");为了测试代码,我使用tomcat 7部署了它,并测试了会话固定:在登录表单中输入正确
的
凭据我发现cookies c1和c2是不同
的
。这意味着代码不容易受到会话固定
的
影响。我很难理
浏览 0
提问于2014-11-11
得票数 9
1
回答
RxSwift中
的
内存
管理机制
、
、
我已经学习了一段时间,到目前为止,我能够将Rxswift应用到我
的
项目中。但是,我仍然不明白RxSwift是如何管理
内存
资源
的
,特别是Disposable对象。print($0) }) } 在上面的方法中,s是一个Disposable对象,据我所知,该对象一直保持到被释放
的
_disposeBag或直接调用s上
的
.dispose(),这意味着某些东西保存了对s
的
强烈引用,但我不知道它是什么。我一
浏览 2
提问于2018-11-14
得票数 1
2
回答
了解
Linux
内核mm部分
的
文档吗?
、
、
我想知道是否有任何好
的
文档可用于理解
内存
管理部分
Linux
内核。我已经深入研究了"
Linux
内核开发“书中
的
内存
管理部分。 谢谢。
浏览 9
提问于2015-06-30
得票数 1
回答已采纳
1
回答
从分离
的
SSD组合引导部分
、
、
、
我
的
电脑上有两个SSD,第一个有Windows 11和Ubuntu20.04安装在旁边。双靴工作正常。最近,我在第二个SSD上安装了Ubuntu20.04,但是它创建了一个全新
的
Linux
安装,包括引导分区,现在计算机跳过GRUB菜单,直接引导到第二个硬盘上
的
Ubuntu。
浅谈
盘1视界如何停止这个自动引导,并有一个GRUB菜单,让我在Win11和Ubuntu安装之间进行选择?这包括从第二个驱动器中删除引导分区吗?
浏览 0
提问于2022-06-12
得票数 0
回答已采纳
1
回答
有任何保证火炬不会弄乱一个已经分配
的
CUDA阵列吗?
、
、
、
假设我们通过PyTorch以外
的
其他方式在GPU 上分配了一些数组,例如通过使用numba.cuda.device_array创建GPU数组。当PyTorch为一些张量分配稍后
的
GPU
内存
时,会不会意外地覆盖我们
的
第一个CUDA数组所使用
的
内存
空间?一般来说,由于PyTorch和Numba使用相同
的
CUDA运行时,因此我假设了相同
的
内存
管理机制
,它们是否自动知道其他CUDA程序使用
的
内存</
浏览 1
提问于2020-03-09
得票数 1
回答已采纳
1
回答
类对象随机删除
、
我有一个名为Table
的
ruby类,如果还没有看到该行
的
第一个元素,我将遍历一个csv文件,为每个行创建这个类
的
一个对象。Table).to_a.countp "Final count"csv文件从未改变过,但我看到了一些奇怪
的
结果: 首先,在脚本相同
的
运行期间,每个循环结束前
的
计数从0重新启动(我可以看到1、2、3、. 50、1、2、3 )。此外,最终计数在脚本<
浏览 0
提问于2016-10-19
得票数 0
回答已采纳
1
回答
必须将SIGKILL (和SIGTERM)显式地发送到指定
的
进程吗?
、
、
、
读吉尔斯
的
回答, SIGHUP在苛刻性方面与SIGTERM大致相同,但它具有特定
的
作用,因为当用户断开与该终端
的
连接时,SIGHUP会自动发送到终端中运行
的
应用程序(词源方面,因为用户通过电话线连接,调制解调器挂起SIGHUP通常是非自愿
的
,与必须显式发送
的
SIGTERM不同,因此应用程序应该尝试将它们
的
状态保存在SIGHUP上。在必须显式发送
的
SIGTERM中“显式”是否意味着SIGTERM必须最初通过调用kill()
的
进程(而不是
浏览 0
提问于2018-12-06
得票数 1
回答已采纳
1
回答
浅谈
.net中
的
内存
占用
我是否可以像下面这样使用返回语句 strXsl = writer.ToString() writer.Flush() writer.Dispose()返回strXsl 这样才能最大限度地减少
内存
的
使用。函数执行后在函数中声明
的
变量和流等发生了什么?
浏览 4
提问于2012-03-01
得票数 0
回答已采纳
7
回答
基于作用域
的
内存
管理
的
缺点
、
、
、
、
我非常喜欢基于范围
的
内存
管理(SBMM),或者RAII,因为它更常见(令人困惑?)C++社区所提到
的
。据我所知,除了C++ (和C)之外,目前没有其他主流语言使用SBMM/RAII作为它们
的
主
内存
管理机制
,相反,它们更喜欢使用垃圾收集(GC)。我觉得这很让人困惑,因为在使用GC
的
语言中,您通常需要进行手动资源管理(例如,请参见在Java中关闭文件),这在一定程度上违背了GC
的
目的
浏览 0
提问于2014-03-09
得票数 40
2
回答
为什么Win和
Linux
上PCRE静态库
的
大小不同
、
、
、
、
这是我第一次在我
的
项目中使用PCRE库。我下载了源代码(版本8.20),并在
linux
和windows (都是x86)上用相同
的
选项构建了它。我真的对图书馆大小
的
差异感到困惑。在windows上,我有138Kb
的
静态库,而在
Linux
上,它是1700Kb,是它
的
12倍多。我将感谢您对此
的
任何评论。也许我做错了什么?更新:优化标志为-O2
浅谈
用明文
浏览 3
提问于2011-11-25
得票数 1
1
回答
为什么现代操作系统会分配静态地址,或者为什么仍然需要ASLR?
我有一个关于ASLR
的
问题,它为事物分配随机地址。根据我
的
理解(这可能是错误
的
),现代操作系统有相当复杂
的
内存
管理机制
,而且每次为同一个程序分配相同
的
地址似乎是很有挑战性
的
。换句话说,凭直觉,我觉得随机地址应该是默认行为,分配静态地址需要付出一定
的
努力。 这种理解是否完全错误?或者操作系统为每个进程分配单独
的
地址空间,以便在每个地址空间中,进程总是在默认情况下获得其舒适
的
静态地址?
浏览 0
提问于2018-12-14
得票数 1
回答已采纳
1
回答
浅谈
OpenCV中
的
内存
管理
、
、
、
我很抱歉如果这看起来像是个愚蠢
的
问题..。< LENGTH; i++) frame = cvLoadImage(filename.c_str()); } // do somethi
浏览 1
提问于2013-08-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python内存管理机制
Python之“内存管理机制”初探
JS 内存管理机制及验证
一文揭秘高效稳定的 Apache Doris 内存管理机制
浅谈Linux运维工具
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券