码迷,mamicode.com
首页 >  
搜索关键字:可用内存    ( 380个结果
虚析构函数与纯虚函数
虚析构函数 通过基类的指针删除派生类对象时,通常情况只调用基类的析构函数 但是,删除一个派生类对象时,应该先调用派生类的析构函数,然后调用基类的析构函数(构造时自顶向下,析构时自底向上) 这种情况会产生内存泄漏,最终导致系统应可用内存不足而崩溃 解决办法 把基类的析构函数声明为virtual,此时派 ...
分类:其他好文   时间:2018-11-13 00:17:03    阅读次数:369
JVM参数调优
JVM参数配置 JVM提供了诸多的参数进行JVM各个方面内存大小的设置,为Java应用进行优化提供了诸多的工具,本文将会详细分析各个参数的功能与使用。 常见参数配置 -XX:+PrintGC 每次触发GC的时候打印相关日志 -XX:+UseSerialGC 串行回收 -XX:+PrintGCDeta ...
分类:其他好文   时间:2018-10-30 00:23:49    阅读次数:141
c/c++使用 CRT 库查找内存泄漏
前言: 内存泄漏,即未能正确释放以前分配的内存,是 C/C++ 应用程序中最难以捉摸也最难以检测到的 Bug 之一。 最初少量内存泄漏可能不引人注目,但随着时间的推移,内存泄漏越来越多,就会出现一些征兆,包括性能下降,在应用程序内存不足时发生崩溃。 更严重的是,占用了所有可用内存的泄漏应用程序可能会 ...
分类:编程语言   时间:2018-10-29 20:05:47    阅读次数:174
Elasticsearch--集群&吞吐量
[TOC] 高查询和高吞吐量 过滤器缓存 过滤器缓存负责存查询中使用到的过滤器。 Elasticsearch包含两种类型的过滤器缓存: 节点过滤去缓存(默认)和索引过滤器缓存 。 节点过滤器缓存被分配在节点上的所有索引共享,可以配置成使用特定大小的内存,或分配给Elasticsearch总内存的百分 ...
分类:其他好文   时间:2018-10-28 00:52:53    阅读次数:256
C语言-第32课 - 野指针和内存操作分析
第32课 - 野指针和内存操作分析 一.概念 l 野指针通常是因为指针变量中保存的值不是一个合法的内存地址而造成的。 l 野指针不是NULL指针,是指向不可用内存的指针。 l NULL指针不容易用错,因为if语句很好判断一个指针是不是NULL。 l C语言中没有任何手段可以判断一个指针是否为野指针。 ...
分类:编程语言   时间:2018-10-15 21:18:14    阅读次数:217
垃圾收集器与内存分配策略
本文参考《深入理解虚拟机》一书 虚拟机判断对象是否已经死亡? 垃圾回收的对象主要是堆内存中的对象,进行回收之前需要判断对象是否存活,如果死则回收,如果活,则不进行GC。 判断对象是否能进行回收的算法 过去的算法:引用计数算法 给对象添加一个引用计数器,每当有一个地方引用它,计数器的数字就加一,引用失 ...
分类:其他好文   时间:2018-10-06 10:45:20    阅读次数:144
zabbix 3.4监控zookeeper3.4
zabbix3.4监控zookeeperzookeeper监控要点系统监控这个监控linux系统以及修改linux服务器参数即可内存使用量ZooKeeper应当完全运行在内存中,不能使用到SWAP。JavaHeap大小不能超过可用内存。Swap使用量使用Swap会降低ZooKeeper的性能,设置vm.swappiness=0网络带宽占用如果发现ZooKeeper性能降低关注下网络带宽占用情况和丢
分类:其他好文   时间:2018-09-28 19:07:46    阅读次数:161
JVM调优
java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmn2g:设置年轻代大小为2G。整个 ...
分类:其他好文   时间:2018-09-22 14:44:51    阅读次数:172
redis调优的实战经验
本文根据redis的info命令查看redis的内存使用情况以及state状态,来观察redis的运行情况以及需要作出的相应优化。 info 1.used_memory 过大导致的问题 1.1.引发内存交换   当Redis内存使用率超过可用内存(maxmemory可配置)的95 ...
分类:其他好文   时间:2018-09-22 12:55:50    阅读次数:266
redis- 使用info轻松调优-《每日五分钟搞定大数据》
本文根据redis的info命令查看redis的内存使用情况以及state状态,来观察redis的运行情况以及需要作出的相应优化。 info 1.used_memory 过大导致的问题 1.1.引发内存交换   当Redis内存使用率超过可用内存(maxmemory可配置)的95 ...
分类:其他好文   时间:2018-09-21 21:17:41    阅读次数:350
380条   上一页 1 ... 8 9 10 11 12 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!