写点什么

内存释放

收录了 内存释放 频道下的 50 篇内容

深入理解 PHP7 unset 真的会释放内存吗?
深入理解 PHP7 unset 真的会释放内存吗?

PHP 提供了 unset 用于释放指定的变量,那么它真的会释放内存吗?本文将从这个话题展开讨论。有人说:

一文揭秘高效稳定的 Apache Doris 内存管理机制
一文揭秘高效稳定的 Apache Doris 内存管理机制

Apache Doris 作为基于 MPP 架构的 OLAP 数据库,数据从磁盘加载到内存后,会在算子间流式传递并计算,在内存中存储计算的中间结果,这种方式减少了频繁的磁盘 I/O 操作,充分利用多机多核的并行计算能力,可在性能上呈现很大优势。

SysOM 案例解析:消失的内存都去哪了
SysOM 案例解析:消失的内存都去哪了

本文我们分享一种十分隐秘且难排查的内存泄漏案例。

DirectByteBuffer 内存释放

处置从allocateMemory或reallocateMemory获得的本地内存块。 传递给此方法的地址可以为null,在这种情况下,不采取任何措施。

Java
程序员
后端开发
Netty防止内存泄漏措施
Netty 防止内存泄漏措施

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 Netty防止内存泄漏措施。

西瓜视频稳定性治理体系建设二:Raphael 原理及实践
西瓜视频稳定性治理体系建设二:Raphael 原理及实践

Raphael是西瓜视频基础技术团队开发的一款 native 内存泄漏检测工具,广泛用于字节跳动旗下各大 App 的 native 内存泄漏治理,收益显著。

图解Go内存分配器
图解 Go 内存分配器

内存分配器一直是性能优化的重头戏,其结构复杂、内容抽象,涉及的数据结构繁多,相信很多人都曾被它搞疯了。本文将从内存的基本知识入手,到一般的内存分配器,进而延伸到Go内存分配器,对其进行全方位深层次的讲解,希望能让你对进程内存管理有一个全新的认识。

如何解决Linux内核调测两大难题:内存被改与内存泄露
如何解决 Linux 内核调测两大难题:内存被改与内存泄露

一直以来,内核内存调测领域一直持续存在着两大行业难题: "内存被改" 和 "内存泄漏"。

浏览器应该使用所有的可用内存吗?
浏览器应该使用所有的可用内存吗?

这篇文章在我的草稿箱里呆了 3 年了。我之所以一直犹豫着没发,一部分原因是本文探讨的内容是一个比较难以达成共识的想法。另一部分原因是,如果只看这个激进的标题,可能会引发不小的争议。无论如何,现在是时候发布出来了!

Netty堆外内存泄露排查盛宴
Netty 堆外内存泄露排查盛宴

本文来自美团点评技术文章系列。

谷歌开源TCMalloc,专为C和C++定制的内存分配器
谷歌开源 TCMalloc,专为 C 和 C++ 定制的内存分配器

谷歌表示,TCMalloc可以代替C和C++默认内存分配器,提供更高的扩展效率和更好的并行性支持。

通过减少内存使用改善.NET 性能

对.NET的性能调优来说,我们有一个普遍被误解的观念:规避内存分配的重要性。人们认为,由于内存分配是快速的,因此很少会对性能产生影响。

查询性能显著提升,Apache Doris 向量化版本在小米A/B实验场景的调优实践
查询性能显著提升,Apache Doris 向量化版本在小米 A/B 实验场景的调优实践

随着小米互联网业务的快速发展,用户对Apache Doris的查询性能提出了更高的要求,Doris 向量化版本在小米内部上线已经迫在眉睫。

Netty 系列之 Netty 百万级推送服务设计要点

移动互联网时代,推送服务成为App应用不可或缺的重要组成部分,推送服务可以提升用户的活跃度和留存率。本文针对Netty的架构特点,介绍下如何使用Netty实现百万级客户端的推送服务。

Netty 案例集锦之多线程篇

学习和掌握Netty多线程模型是个难点,在实际项目中如何使用好Netty多线程更加困难,很多网上问题和事故都来源于对Netty线程模型了解不透彻所致。鉴于此,Netty案例集锦系列就首先从多线程方面开始。本文的案例来源于作者在实际项目中遇到的问题总结、以及Netty社区网友的反馈,大多数案例都来源于实际项目,也有少部分是读者在学习Netty中遭遇的比较典型的问题。

复盘 GC 算法的发展历程及现状

垃圾回收是一个很复杂的问题,而且相当复杂,一大堆计算机科学家已经为此研究了数十年。如果有任何所谓的突破性进展,一定要谨慎对待。

企业级 Java 应用最重要的 4 个性能指标

JVM随着多年的发展和完善,有了很多的性能指标,本文总结了企业级Java应用最应重视的4个性能指标,主要包括:商业事务,外部服务,垃圾回收以及应用布局。

【基本功】深入剖析Swift性能优化
【基本功】深入剖析 Swift 性能优化

本文来自美团点评技术文章系列。

Rust成为C的接班人 或将开发Linux驱动
Rust 成为 C 的接班人 或将开发 Linux 驱动

前段时间,随着微软计划用Rust取代C和C++新闻的曝出,Rust被认为是C/C++的接班人。

React服务端渲染Next.js 8发布,新增无服务器功能
React 服务端渲染 Next.js 8 发布,新增无服务器功能

Next.js 是一个用于在服务端渲染React应用程序的简单框架,Next.js 8为移动应用程序新增了无服务器功能。

内存释放专题_资料-InfoQ中文网