原文地址:http://blog.sina.com.cn/s/blog_990c4a1c0101ckip.html 内存碎片分为内部碎片和外部碎片。 内部碎片: 内部…
标签:内存
虚存与主存的地址映射方法详解
为最近在写系统命令的时候,经常会出现段错误。但是段错误的提示信息一般情况下是比较少的,所以断错误并不是很好找。前几天从网上查询了关于段错误的一些资料,发现一般段错误基本都是与内存有关,比如有:访问不存在的内存地址,访问只…
《Linux性能优化实战》笔记(十)—— 系统缓存命中率
一、 查看工具简介 Linux系统中并没有直接提供查看系统缓存命中率的工具,所以这里我要介绍一下,cachestat 和 cachetop。 cachestat 提供了整个操作系统缓存的读写命中情况。 cachetop …
如何在 Linux 中找出内存消耗最大的进程
很多次,你可能遇见过系统消耗了过多的内存。如果是这种情况,那么最好的办法是识别出 Linux 机器上消耗过多内存的进程。我相信,你可能已经运行了下文中的命令以进行检查。如果没有,那你尝试过哪些其他的命令?我希望你可以在评…
mariadb 内存占用优化
本文由云+社区发表 作者:工程师小熊 摘要:我们在使用mariadb的时候发现有时候不能启动起来,在使用过程中mariadb占用的内存很大,在这里学习下mariadb与内存相关的配置项,对mariadb进行调优。 查询最…
mariadb 内存占用优化
本文由云+社区发表 作者:工程师小熊 摘要:我们在使用mariadb的时候发现有时候不能启动起来,在使用过程中mariadb占用的内存很大,在这里学习下mariadb与内存相关的配置项,对mariadb进行调优。 查询最…
hugepage总结
0.概述 本文总结了hugepage使用过程中的一些知识点,参考的内核版本是4.1.12注:本文为原创,转载请注明出处 1.hugepage是什么,有什么用? 大页是相对传统4K小页而言的,一般来说常见的体系架构都会提供…
深入理解Go-内存分配
Go语言内置运行时(就是runtime),抛弃了传统的内存分配方式,改为自主管理,最开始是基于tcmalloc,虽然后面改动相对已经很大了。使用自主管理可以实现更好的内存使用模式,比如内存池、预分配等等,从而避免了系统调…
Scrapy的内存泄露问题总结
这几天跟着小伙伴一起做项目,碰到不少平时碰不到的技术问题,真是很好玩的一件事。比如Scrapy这个爬虫框架的的内存泄露问题就是一个很让人头疼的问题。 历来OOM(OOM – Out…
JVM内存设置多大合适?Xmx和Xmn如何设置?
问题: 新上线一个java服务,或者是RPC或者是WEB站点, 内存的设置该怎么设置呢?设置成多大比较合适,既不浪费内存,又不影响性能呢? 分析: 依据的原则是根据Java Performance里面的推荐公式来进行设置…
EOS开发(十一)使用RPC API购买/出售内存
1. 前言 前面的文章陆续提到过EOS中的三种资源:内存、CPU和NET。一个账户如果要进行某些操作,例如转账,必须要有足够的资源,才能进行操作。 这篇文章对内存资源进行一个大概的讲解,并通过实例演示如何通过RPC AP…
记spring boot线上项目内存优化
公司的一台云服务器部署了若干spring boot项目,内存配置从4G加到了16G,但还是很吃紧,因为这几个项目用户量不大,负载也不高,于是决定想办法优化一下内存占用。以其中一个项目为例记录一下优化过程。 优化前 以gr…