NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

内存问题

收录了 内存问题 频道下的 50 篇内容

排查 Java 的内存问题

排查Java的内存问题可能会非常困难,但是正确的方法和适当的工具能够极大地简化这一过程。JVM会报告各种OutOfMemoryError信息。在本文中,我们将会介绍如何阅读这些报告并且会看一下消除错误的各种工具。

Android Camera内存问题剖析
Android Camera 内存问题剖析

本文通过一类 Android 机型上相机拍摄过程中的 native 内存 OOM 的问题展开,借助内存快照裁剪回捞和 Native 内存监控工具的赋能,来深入剖析此类问题。

Google也要放弃C/C++?Chrome 代码库中70%的安全漏洞是内存问题
Google 也要放弃 C/C++?Chrome 代码库中 70% 的安全漏洞是内存问题

Google 工程师表示:目前 Chrome 代码库中所有严重的安全漏洞,70% 是内存管理的安全漏洞,其中 50% 的内存漏洞是 use-after-free 漏洞,因为对内存指针的错误管理,给予了攻击者攻击 Chrome 内部组件的机会。

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

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

通过 profiling 定位 golang 性能问题 - 内存篇
通过 profiling 定位 golang 性能问题 - 内存篇

本文会以 go 语言的 pprof 工具为例,分享两个线上性能故障排查过程,希望能通过本文使大家对性能分析有更深入的理解。

iOS性能优化实践:头条抖音如何实现OOM崩溃率下降50%+
iOS 性能优化实践:头条抖音如何实现 OOM 崩溃率下降 50%+

本文主要分享下该解决方案的技术背景,技术原理以及使用方式,旨在为这个疑难问题提供一种新的解决思路。

抖音 Android 性能优化系列:Java 内存优化篇
抖音 Android 性能优化系列:Java 内存优化篇

抖音作为一款用户使用广泛的产品,需要在各种机器资源上保持优秀的流畅性和稳定性,内存优化是必须要重视的环节。

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

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

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

Tailor是西瓜视频 Android 团队开发的一款内存快照裁剪压缩工具,广泛用于字节跳动旗下各大 App 的 OOM 治理及异常排查,收益显著,在西瓜视频上更是取得 OOM 降低95%以上的好成绩。

客户端稳定性优化实战,Crash率最高下降40%
客户端稳定性优化实战,Crash 率最高下降 40%

本文介绍淘宝如何解决内存问题造成的客户端稳定性挑战。

新 QQ NT 桌面版如何实现内存优化探索?
新 QQ NT 桌面版如何实现内存优化探索?

我们将和大家分享新版 QQ 在内存优化方面的探索和阶段性优化进展。

Java类应用高内存问题排查指南
Java 类应用高内存问题排查指南

Java类应用的高内存现象,常常易引发大面积交易响应缓慢,系统吞吐率大幅下降,更有甚至是引起一连串关联系统的塌方式下线,一旦出现易诱发较为严重的生产事故。本指南从整体思路上,指导开发者快速定位问题根源、以期快速解决高内存问题,尽快恢复系统业务。

Java
JVM
问题排查
中原银行
高内存
Java内存问题从工具到诊断平台
Java 内存问题从工具到诊断平台

Java语言凭借JVM虚拟机强大的GC机制赋予了Java在编程上达成效率和性能强大竞争力,随着软件规模和复杂度的上升,我们在不断尝试新的框架、新的思路去完成任务,伴随而来的是我们走上了逆面向GC编程的路,GC的算法的标准高效难以应对如此复杂的环境,在这种情

Java
监控
垃圾回收
故障诊断
在 Amazon EMR 上成功管理 Apache Spark 应用程序内存的最佳实践
在 Amazon EMR 上成功管理 Apache Spark 应用程序内存的最佳实践

在大数据领域,一个常见的用例是对来自各种数据源的大量数据执行提取、转换 (清洗转换) 和数据分析。

如何高效解决 C++内存问题,Apache Doris 实践之路|技术解析
如何高效解决 C++ 内存问题,Apache Doris 实践之路|技术解析

导读:Apache Doris 使用 C++ 语言实现了执行引擎,C++ 开发过程中,影响开发效率的一个重要因素是指针的使用,包括非法访问、泄露、强制类型转换等。本文将会通过对 Sanitizer 和 Core Dump 分析工具的介绍来为大家分享:如何快速定位 Apache Doris 中的 C+

c++
大数据
数据分析
Doris
企业号九月金秋榜
一文揭秘高效稳定的 Apache Doris 内存管理机制
一文揭秘高效稳定的 Apache Doris 内存管理机制

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

CANN 开发实践:4 个 DVPP 内存问题的典型案例解读

由于DVPP媒体数据处理功能对存放输入、输出数据的内存有更高的要求(例如,内存首地址128字节对齐),因此需调用专用的内存申请接口,那么本期就分享几个关于DVPP内存问题的典型案例,并给出原因分析及解决方法。

人工智能
华为云
CANN
华为云开发者联盟
企业号 4 月 PK 榜
Java 内存问题 及 LeakCanary 原理分析,mybatis 架构设计层次

方法区 用户存储已被虚拟机加载的类信息,常量,静态常量,即时编译器编译后的代码等数据。异常状态 OutOfMemoryError,其中包含常量池和用户存放编译器生成的各种字面量和符号引用。

Java
程序员
后端
90%的人会遇到性能问题,如何用1行代码快速定位?
90% 的人会遇到性能问题,如何用 1 行代码快速定位?

本文基于之前列举的众多指标,给出一些常见的调优分析思路。

Visual Studio 2013 中的.NET 内存剖析工具

Visual Studio 2013带来了一个面向.NET应用的更好的内存剖析器,但仍然落后于其他商业产品。

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