腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内存
数据库
和
编程
语言
内存
管理
/
垃圾
收集
、
、
、
我一直在读
内存
中的
数据库
,以及它们如何使用RAM而不是磁盘存储。 我正在尝试理解使用不同的
编程
语言
(特别是Java
和
Python )构建
内存
数据库
的优缺点。每个实现在速度、效率、
内存
管理
和
垃圾
收集
方面提供了什么? 我想我可以更快地用Python编写程序,但我不确定它会带来什么额外的好处。我可以想象,具有更快或更有效的
内存
管理
/
垃
浏览 24
提问于2020-07-19
得票数 0
1
回答
一种具有
垃圾
收集
和
手动
内存
管理
的
编程
语言
、
有没有使用
垃圾
收集
的
编程
语言
,但也允许手动
内存
管理
?例如,提供一个析构函数。
编程
语言
有没有可能同时进行
垃圾
回收
和
手动
内存
管理
?谢谢
浏览 14
提问于2017-08-15
得票数 4
回答已采纳
1
回答
如何确定是否需要使用
垃圾
收集
器?
Inkscape ()似乎使用了Boehm
垃圾
收集
器()。这是否意味着我也可以做同样的事情?我的意思是,我应该使用什么标准来确定我的程序中是否需要使用GC? 谢谢。
浏览 2
提问于2013-03-20
得票数 0
1
回答
戴恩的记忆模型是什么?
、
、
表示,它使用的是“生命周期”,而不是
垃圾
收集
或手动
内存
管理
。那么,这种终身模式与铁锈的所有权有何不同呢? 这种模式究竟有多大的局限性?由于这个限制,是否有Dyon无法运行的
内存
管理
代码的示例?
浏览 4
提问于2020-05-21
得票数 0
4
回答
为什么操作系统没有
垃圾
收集
器?
、
、
、
我想知道这一点,因为操作系统负责
内存
管理
。为什么
编程
语言
必须实现自己的
垃圾
收集
器?
浏览 9
提问于2014-10-12
得票数 10
回答已采纳
5
回答
量化
垃圾
收集
和
显式
内存
管理
的性能
、
、
、
、
我在这里发现了这篇文章:通过比较运行时、空间消耗
和
虚拟
内存
在一系列基准测试中的足迹,我们发现,当给定足够的
内存
时,性能最好的
垃圾
收集
器的运行时性能与显式
内存
管理
具有竞争力特别是,当
垃圾
回收的
内存
是所需的5倍时,它的运行时性能与显式
内存
管理
相匹配或略高于显式
内存</
浏览 2
提问于2010-06-05
得票数 20
回答已采纳
2
回答
Python的
内存
行为
、
、
我有一个清单,这个清单会变得很大。因此,我会将列表保存在我的硬盘上,然后继续创建一个空列表。我的问题是:当我执行myList[]时,旧数据是会被删除,还是会保留在Ram中的某个地方。我担心,myList的指针只会指向其他地方,而旧数据将不会被删除。for i in range(bigNumber1) myList.append( bigData(i,k) ) myL
浏览 5
提问于2021-10-15
得票数 0
6
回答
对于实时
编程
,引用计数在确定性方面是否比
垃圾
收集
更有优势?
、
、
、
如果您正在设计一种具有自动
内存
管理
功能的
编程
语言
,那么使用引用计数会允许使用
垃圾
收集
器无法实现的确定性保证吗? 对于函数式
语言
和命令式
语言
,这个问题会有不同的答案吗?
浏览 0
提问于2010-06-27
得票数 12
回答已采纳
7
回答
内存
管理
的90/10规则?
、
、
、
大多数程序员都认为
垃圾
收集
是一件很棒的事情,在大多数应用程序中,这种开销是非常值得的。然而,我个人的观察是,大多数对象的
内存
管理
都是微不足道的,通常可能有10%-20%的
内存
管理
需要引用计数
和
真正复杂的
内存
管理
方案。在我看来,通过保守地手动删除对象生命周期明显的大型对象,并让GC
收集
其余的对象,只要GC实现支持这样的事情,就可以用很小的开销获得
垃圾
收集
的所有好处。这将允许GC运行频
浏览 7
提问于2009-02-12
得票数 5
回答已采纳
2
回答
SMP并行性的
内存
管理
瓶颈
、
、
、
在多种
语言
中(主要是D
和
Java/Jython),我注意到没有明显同步瓶颈的并行程序通常不能很好地扩展到4个或更多的核心,因为
内存
管理
瓶颈。我知道线程本地分配器缓解了这个问题,但是大多数
垃圾
收集
器的实现仍然需要停止这个世界。
垃圾
收集
并不是令人尴尬的并行(共享状态必须以过于频繁的方式更新),因此使用并行
收集
器并不能完全解决问题。在手动
内存
管理
的情况下,即使分配主要来自线程本地分配器,仍然必须
浏览 2
提问于2010-10-07
得票数 4
7
回答
在C++中
管理
内存
的原理是什么?
、
在C++中
管理
内存
的设计因素是什么?例如:当程序在退出之前没有释放
内存
对象时,为什么会有
内存
泄漏?一个好的
编程
语言
设计不是应该维护一个能够处理这种情况的"foo-table“吗?我知道我有点天真,但是C++中关于类、结构、方法、接口
和
抽象类的
内存
管理
的设计哲学是什么呢? 当然,人们不可能对C++的每一个规范都记忆犹新。
内存
管理
的核心驱动设计是什么?
浏览 0
提问于2010-09-10
得票数 16
回答已采纳
6
回答
不同
语言
的
内存
管理
是否足够相似,可以传递我的知识?
、
、
、
、
我才刚刚开始学
编程
。到目前为止,我对Objective-C的
内存
管理
略知一二。学习起来并不容易。 那么,出于好奇,在主要
语言
中使用的
内存
管理
是否与我所学的类似? C、C++、Java等。
浏览 8
提问于2009-06-17
得票数 4
2
回答
用Go这样的
语言
可以实现什么程度的低级
编程
?
、
Go
和
D提供
垃圾
收集
,但它们声称是系统
编程
语言
。有
垃圾
收集
的
语言
可以达到什么程度的低级
编程
?直接在有限的
内存
中运行,没有延迟,性能也很好。
浏览 0
提问于2012-08-14
得票数 5
回答已采纳
10
回答
了解Java
内存
管理
、
、
、
、
Java程序员知道JVM运行
垃圾
回收器,而System.gc()只是建议JVM运行
垃圾
回收器。如果我们使用System.gc(),它不一定会立即运行GC。如果我误解了Java的
垃圾
收集
器,请纠正我。如果您打算通过某种
编程
实践来回答这个问题,这将有助于
管理
内存
,请这样做。
浏览 0
提问于2012-12-13
得票数 17
回答已采纳
4
回答
.NET GarbageCollector真的是GarbageCollector吗?
、
因此,我很惊讶地阅读了下面的 为了保留
内存
,
垃圾
收集
器调用Win32 VirtualAlloc函数,并为托管应用程序每次预留一段
内存
。
垃圾
收集
器还根据需要保留段,并通过调用Win32 VirtualFree函数将段释放回操作系统(清除掉它们的任何对象之后)。我知道,它还在
收集
垃圾<
浏览 7
提问于2013-07-17
得票数 5
回答已采纳
9
回答
为什么其他
语言
没有类似于Java
垃圾
收集
器的自动
垃圾
收集
呢?
、
、
、
、
其他
语言
没有
垃圾
收集
器的原因是什么? 为什么这些其他
语言
没有内置
垃圾
收集
?为什么程序员要承担
收集
的责任?
浏览 1
提问于2010-03-15
得票数 1
5
回答
会不会受到Java那样微妙的
内存
泄漏的影响呢?
、
、
以下是事实: 作为一个Java程序的例子,它有
内存
泄漏(不是针对心脏无力的人,这个问题可能动摇你的信念),在这里可以看到一个名为Tomcat因此,我想知道:用Go编写的程序是否会显示与一些用Java编写的程序所显示的
内存
泄漏相同的(微妙的或不微妙的)
内存
泄漏?
浏览 4
提问于2010-12-09
得票数 91
4
回答
C++
和
JAVA的新语句有什么区别?
、
、
、
在C++中,当在赋值中使用new时,它被称为动态
内存
分配,这意味着您必须手动使用delete[]语句将
内存
返回。但在Java中,我们最终不必使用delete。它是否意味着Java在使用后自动返回
内存
?
浏览 9
提问于2014-12-20
得票数 0
回答已采纳
2
回答
学习手册保留/发布的价值是什么?(iOS)
、
、
、
可能重复: 我目前的经验几乎完全是
垃圾
收集
语言
,包括AS3、Java
和
JavaScript。我有兴趣学习更多关于
内存
管理
的知识,但是由于ARC实际上禁止使用retain、release、autorelease、r
浏览 3
提问于2012-12-30
得票数 2
回答已采纳
1
回答
CPython的
垃圾
收集
会进行压缩吗?
、
、
、
我
和
一个朋友在比较
语言
,他提到Java的自动
内存
管理
优于Python,因为Java的压缩,而Python的没有--因此对于长期运行的服务器来说,Python是一个糟糕的选择。CPython的
垃圾
收集
器没有压缩
内存
,因此,随着时间的推移,长期运行的Python进程变得越来越零碎吗? 我知道运行CPython的
垃圾
收集
器是可选的。它通常使用自动引用计数来进行自动
内存
管理
,一旦引用计数达到零,对象就会被释
浏览 0
提问于2016-02-09
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券