garbage collection:
垃圾收集是汇集了计算机存储的系统恢复时被一个程序,程序不再需要存储。这使存储供其它程序使用在一个程序(或流程)。欧元,一个程序使用越来越多的池存储不达到配额(在这种情况下它可能不再能够函数)。垃圾收集是一个自动内存管理功能在许多现代编程语言,如Java和语言。净框架。使用垃圾收集的语言往往解释或运行在一个虚拟机的JVM。在每种情况下,环境,俄罗斯也respoible垃圾收集的代码。在旧的编程语言,如C和c++,分配和释放内存是由程序员手动完成。记忆的任何数据”“t可以存储在原始数据类型,包括对象、buffe和字符串,通常是保留在堆上。程序不再需要数据时,程序员释放块数据的API调用。因为这个过程是手动控制,人为错误可以在代码中引入bug。内存泄漏发生在当程序员忘记释放内存之后,程序不再需要它。其他时候,程序员可能试图访问一个已经被释放的内存块,导致晃来晃去的黑,可以导致严重的错误,甚至崩溃。程序自动垃圾收集(GC)试图消除这些缺陷自动检测数据时不再需要。GC有两个目标:任何未使用的内存应该被释放,没有记忆应该被释放,除非程序将不再使用它了。虽然有些语言允许手动释放内存,许多不.
这是适合发表在2008年3月
最近更新时间:2015-11-30 EN
相关推荐
-
虚拟机粒度的灾难恢复存在哪些挑战?
为了改进虚拟灾难恢复,重要的是要注意服务器配置。未启用DR的生产服务器可能会导致严重的问题。
-
是时候重新思考软件定义存储了
软件定义的存储市场似乎为用户带来了价值,但为什么还没有广泛采用呢?这其中一个原因是自建SDS的部署模式还没有被广泛接受。
-
NVMe over Fabrics如何改变存储环境?【深度】
新的NVMe接口和协议为存储性能和架构开辟了光明的未来。接下来我们将了解NVMe是什么以及与其他协议有什么不同。我们还将探讨NVMe over Fabrics对存储网络环境的革新。
-
职场观:IT人才与企业之间的拉锯战
云计算、大数据、人工智能等技术的快速发展,为整个IT行业提供了比其他行业更多更广的就业机会。但站在企业立场,人才招聘情况又将变得不一样。