linux Linux-性能分析总结之内存缓存与Swap四 在简单的了解了内存的基本原理和如何查看内存的命令free -h后,还要需要了解内存的一些参数含义。如下所示,基本上所有的参数看名字就知道是啥意思,但是有这几个看名字可能也不知道具体是干啥的,所以还需要深入了解下。
java 硬件内存模型到-Java-内存模型这些硬核知识你知多少 Java 内存模型跟上一篇 JVM 内存结构很像,我经常会把他们搞混,但其实它们不是一回事,而且相差还很大的,希望你没它们搞混,特别是在面试的时候,搞混了的话就会答非所问,影响你的面试成绩,当然也许你碰到了半吊子面试官,那就要恭喜你了。Java 内存模型比 JVM 内存结构复杂很多,Java 内存模型有一个规范叫:《JSR …
无分类 一文了解-Redis-内存监控和内存消耗 Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。所以,监控 Redis 的内存消耗并了解 Redis 内存模型对高效并长期稳定使用 Redis 至关重要。
javascript 页面CPU和内存占用监控可视化Chrome插件Graph-Process 写这个插件的原因是最近要对比一下页面的 cpu 和内存占用的性能,本来是想找看看有没有什么软件能够去可视化一下当前标签页的cpu和内存占用,但是发现却找不到这种软件,mac 上有个活动监视器,但是当你开很多标签页的话并不很好的监听当前标签页的 cpu 和内存占用,能看到谷歌浏览器的 rendered 进程,但是谷歌浏览器的…
无分类 前端面试每日-31-第152天 今天的知识点 (2019.09.15) —— 第152天 [html] 说说你对small标签的认识,有哪些应用场景? [css] 如何使用CSS的多列布局? [js] 说说CORS为何要区分预检请求和简单请求呢? [软技能] 内存和缓存有什么区别? 《…
无分类 深入理解Go内存分配 Go语言内置运行时(就是runtime),抛弃了传统的内存分配方式,改为自主管理,最开始是基于tcmalloc,虽然后面改动相对已经很大了。使用自主管理可以实现更好的内存使用模式,比如内存池、预分配等等,从而避免了…
java 记一次Cassandra-Java堆外内存排查经历 最近准备上线cassandra这个产品,同事在做一些小规格ECS(8G)的压测。压测时候比较容易触发OOM Killer,把cassandra进程干掉。问题是8G这个规格我配置的heap(Xmx)并不高(约6.5g)已经留出了足够的空间给系统。只…
无分类 解决golang内存溢出 最近在项目中出现golang内存溢出的问题,master刚开始运行时只有10多M,运行几天后,竟然达到了10多个G。而且到凌晨流量变少内存也没有明显降低,内存状态呈现一种很不健康的曲线。