原文:Memcached深入分析及内存调优

到这里memcached的初步使用我们已经没问题了,但是了解一些它内部的机制还是十分必要的,这直接涉及到你能否把memcached给真正 用好 。 Memcached的守护进程机制使用的是Unix下的daemon,Socket则使用了非阻塞 non blocked 高性能的NIO,事件处理上大家都已经知道了,是基于libevent,支持异步的事件处理。 最主要的是要知道它的内存管理机制,使用如下命 ...

2018-06-30 00:55 0 928 推荐指数:

查看详情

Android内存分析(上)

最近我们的android app占用了大量内存,于是领导安排做减少内存占用的工作。 要优化内存,首先要做的就是分析内存占用情况。android提供了多个工具和命令进行内存分析。 第一层 Procrank 很粗略的,可以使用"adb shell ...

Thu Aug 15 20:15:00 CST 2013 0 15659
JVM——深入分析对象的内存布局

概述 一个对象本身的内在结构需要一种描述方式,这个描述信息是以字节码的方法存储在方法区中的。Class 本身就是一个对象,都以 KB 为单位,如果 new Integer() 为了表示一个数据就占用KB级别的内存就有点不值了,下面讲解 JVM 是如何做的。为了表示对象的属性、方法等信息,不得不 ...

Thu Mar 02 23:44:00 CST 2017 8 6652
Linux堆内存管理深入分析(上)

Linux堆内存管理深入分析(上半部) 作者:走位@阿里聚安全 0 前言 近年来,漏洞挖掘越来越火,各种漏洞挖掘、利用的分析文章层出不穷。从大方向来看,主要有基于栈溢出的漏洞利用和基于堆溢出的漏洞利用两种。国内关于栈溢出的资料相对较多,这里就不累述了,但是关于堆溢出的漏洞利用资料就很 ...

Fri May 13 01:12:00 CST 2016 7 14996
ThreadLocal 内存泄漏问题深入分析

写在前面 ThreadLocal 基本用法本文就不介绍了,如果有不知道的小伙伴可以先了解一下,本文只研究 ThreadLocal 内存泄漏这一问题。 ThreadLocal 会发生内存泄漏吗? 先给出结论:如果你使用不当是有可能发生内存泄露的 ThreadLocal 和 当前 ...

Thu May 21 20:30:00 CST 2020 0 1246
Android内存分析(中)

在前文中讨论了如果使用adb shell procrank, dumpsys meminfo和showmaps分析进程的内存占用情况。 本文将继续细化,具体分析导致内存过大的dalvik heap。 Dalvik heap分析和优化 Dalkvik heap是最常见的android应用内存 ...

Wed Aug 28 21:47:00 CST 2013 1 10246
Android内存分析(下)

最后一部分是关于native heap,.dex,/dev/other的优化。 Native Heap分析和优化 android的DDMS可以帮助查看c++ native heap的使用,但需要一定的配置,而且必须是root的手机。 在~/.android/ddms.cfg增加 ...

Sat Aug 31 20:43:00 CST 2013 0 7333
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM