按照错误提示,知道这是排序的时候报的错,因为 mongo 的 sort 操作是在内存中操作的,必然会占据内存,同时mongo 内的一个机制限制排序时最大内存为 32M,当排序的数据量超过 32M,就会报上面的这个错,解决办法就像上面提示的意思,一是加大 mongo 的排序内存,这个一般是运维来管,也 ...
分类:
其他好文 时间:
2018-05-11 12:43:55
阅读次数:
259
本文介绍了五个使用Redis使用时的注意事项。如果你在使用或者考虑使用Redis,你可以学习一下下面的一些建议,避免遇到以下提到的问题。 一、配置相关注意事项 1、涉及到内存的单位注意添加 b 2、daemonize为 yes 后台运行时,记得配置 pidfile 3、配置了最大内存 maxmemo ...
分类:
其他好文 时间:
2018-05-01 23:34:12
阅读次数:
149
最近升级了系统,发现PHPStorm 运行一会儿就卡顿起来了,按网上的方法加大内存配置也是没效果; 运行一会儿照样卡顿,接着一会儿就要内存溢出了挂掉了; 想着最近只有升级过操作系统,并没有升级JDK等版本依赖,很是恼火,效率低下 刚好看见官网今年出了新版本,于是马上卸载,甚至连原来藏在各个文件夹中的 ...
分类:
Web程序 时间:
2018-04-21 14:30:42
阅读次数:
264
环境检查 数据库内存超过4G时,使用dbca建库默认选项AMM是关闭的,内存超过8G时,oracle推荐使用hugepages,它可以将部分数据锁定在内存中,处理效率比较高、性能好。 确认服务器物理内存已经超过8G,是大内存 确认数据库实例没有使用AMM,hugepages与AMM不同时使用 Mem ...
分类:
系统相关 时间:
2018-04-20 14:37:22
阅读次数:
274
Oracle 11g XE 是 Oracle 数据库的免费版本,支持标准版的大部分功能,11g XE 提供 Windows 和 Linux 版本。 做为免费的 Oracle 数据库版本,XE 的限制是: 最大数据库大小为 11 GB 可使用的最大内存是 1G 一台机器上只能安装一个 XE 实例 XE ...
分类:
数据库 时间:
2018-04-12 15:35:14
阅读次数:
282
五、垃圾回收 为什么要垃圾回收? 计算机系统,包括内存最小的寻址单元是字节;说白了,虚拟机理论上最大内存就是硬件内存,硬件内存是有限的,你占用了,我就用不了了;所以对象不用的时候,回收其占用内存空间,以提高虚拟机资源利用率!让虚拟机有更高的产出! 垃圾回收作用的区域? 程序计数器,栈区,本地方法栈区 ...
分类:
其他好文 时间:
2018-03-29 13:29:13
阅读次数:
596
一,总线 地址总线 想象100个停车位需要多少根线编码? 指针? 7根, (1)CPU是通过地址总线来指定存储单元的。指针的大小实际上是由CPU的寻址位数决定(2)地址总线决定了cpu所能访问的最大内存空间的大小。eg: 10根地址线能访问的最大的内存为1024位二进制数据(1B)(3)地址总线是地 ...
分类:
其他好文 时间:
2018-03-19 00:29:41
阅读次数:
199
使用cloudera工具集搭建的impala集群 使用cloudera工具集搭建的impala集群 查询的时候报错,显示节点内存不足,报错如下: 在官网查到是impala的配置Impala Daemon Memory Limit 设置过小引起的, 增大内存。 重启之后查询ok ...
分类:
其他好文 时间:
2018-03-12 21:00:12
阅读次数:
700
系统定位必须工具:yuminstallsysstathtop-yyuminstallnloadnethogsiftop-yyuminstalliotop-y通过以下命令对系统性能诊断:sar-u若%iowait的值过高,表示硬盘存在I/O瓶颈若%idle的值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量若%idle的值持续低于1,则系统的CPU处理能力相对较低,表明系统中最需要解
分类:
其他好文 时间:
2018-03-08 14:40:55
阅读次数:
164
一、OOM(Out Of Memory) 当前占用内存+申请内存资源超过了Dalvik虚拟机的最大内存限制就会抛出Out Of Memory异常 二、bitmap优化 图片显示(显示缩略图时不要调用网络请求加载大图,listView滑动时不加载图片) 及时释放内存(C内存区域) 图片压缩 inBit ...
分类:
移动开发 时间:
2018-03-08 10:35:37
阅读次数:
200