TechTarget存储 > 百科词汇

garbage collection:

垃圾收集是汇集了计算机存储的系统恢复时被一个程序,程序不再需要存储。这使存储供其它程序使用在一个程序(或流程)。欧元,一个程序使用越来越多的池存储不达到配额(在这种情况下它可能不再能够函数)。垃圾收集是一个自动内存管理功能在许多现代编程语言,如Java和语言。净框架。使用垃圾收集的语言往往解释或运行在一个虚拟机的JVM。在每种情况下,环境,俄罗斯也respoible垃圾收集的代码。在旧的编程语言,如C和c++,分配和释放内存是由程序员手动完成。记忆的任何数据”“t可以存储在原始数据类型,包括对象、buffe和字符串,通常是保留在堆上。程序不再需要数据时,程序员释放块数据的API调用。因为这个过程是手动控制,人为错误可以在代码中引入bug。内存泄漏发生在当程序员忘记释放内存之后,程序不再需要它。其他时候,程序员可能试图访问一个已经被释放的内存块,导致晃来晃去的黑,可以导致严重的错误,甚至崩溃。程序自动垃圾收集(GC)试图消除这些缺陷自动检测数据时不再需要。GC有两个目标:任何未使用的内存应该被释放,没有记忆应该被释放,除非程序将不再使用它了。虽然有些语言允许手动释放内存,许多不.
这是适合发表在2008年3月

最近更新时间:2015-11-30 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 网络弹性存储:勒索软件的最后防线

    存储供应商正在其产品中添加更多称为网络弹性的网络安全功能,提供了小规模但仍然有价值的防御层,以抵御勒索软件或其 […]

  • 企业Kubernetes和容器存储

    在Kubernetes容器平台推出十年后,企业IT基础设施团队在如何支持Kubernetes与传统IT需求方面 […]

  • 多执行器硬盘技术入门

    多执行器技术使构建同时提供高容量和高性能的硬盘成为可能。 希捷一直处于这项工作的最前沿,其次是西部数据。他们的 […]

  • AI和云存储如何协同工作

    人工智能是一种变革性技术,可帮助企业节省时间、降低成本并提高运营效率。首席信息官和其他技术领导者可能会想知道, […]