六---指针内存和地址怎么理解呢?机器中有一些位置,每一个位置被称为【字节】/byte,许多现代机器上,每个字节包含8个位。更大内存单位【字】,通常包含2个或4个字节组成。一个字包含4个字节,它的地址是什么?他仍然只有一个地址,是最左边还是最右边的那个字节的位置,取决于..
分类:
其他好文 时间:
2017-02-08 23:36:11
阅读次数:
376
有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问 ...
分类:
其他好文 时间:
2017-01-19 01:06:29
阅读次数:
210
内存分配:整个内存:堆内存(年轻代大小+年老代大小)+非堆(持久代)。1、堆参数:-Xms:初始内存,默认是物理内存的1/64。-Xmx:最大内存,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最..
分类:
其他好文 时间:
2017-01-17 22:07:41
阅读次数:
220
关于mapreduce程序运行在yarn上时内存的分配一直是一个让我蒙圈的事情,单独查任何一个资料都不能很好的理解透彻。于是,最近查了大量的资料,综合各种解释,终于理解到了一个比较清晰的程度,在这里将理解的东西做一个简单的记录,以备忘却。首先,先将关于mapreduce和yarn关于内存分配的参数粘 ...
分类:
其他好文 时间:
2017-01-12 08:16:50
阅读次数:
319
Java系列:JVM系列:jvm基本结构JVM系列:java中JVM的原理JVM系列:解决JVM最大内存设置问题JVM系列:JVM参数设置、分析HashMap,HashTable,ConcurrentHashMap源码比较从使用到原理学习Java线程池谈谈HashMap线程不安全的体现JavaNIO浅析解密ThreadLocalJAVA虚拟机体系结构Java常量..
分类:
其他好文 时间:
2017-01-03 13:48:59
阅读次数:
263
简单介绍了powershell中超大内存对象的用途,开启powershell超大内存对象的办法 ...
分类:
系统相关 时间:
2017-01-01 15:23:05
阅读次数:
266
NIO的Buffer提供了一个可以不经过JVM内存直接访问系统物理内存的类——DirectBuffer。 DirectBuffer类继承自ByteBuffer,但和普通的ByteBuffer不同,普通的ByteBuffer仍在JVM堆上分配内存,其最大内存受到最大堆内存的限制;而DirectBuff ...
分类:
编程语言 时间:
2016-12-30 02:17:07
阅读次数:
171
centos 查看脚本 #!/bin/bash date >>info.txt echo "本机centos版本为" >>info.txt cat /etc/issue >>info.txt cat /etc/redhat-release >>info.txt rpm -q centos-relea ...
分类:
其他好文 时间:
2016-12-26 18:40:31
阅读次数:
177
转自:http://cjjwzs.iteye.com/blog/1059381 本文将从内存分页的原理,如何调整分页大小两节内容,向你阐述LargePage对JVM的性能有何提升作用,并在文末点明了大内分页的副作用。OK,让我们开始吧! 内存分页大小对性能的提升原理 首先,我们需要回顾一小部分计算机 ...
分类:
其他好文 时间:
2016-12-21 11:38:48
阅读次数:
247
参考原文:http://blog.javachen.com/2015/06/09/memory-in-spark-on-yarn.html?utm_source=tuicool 运行文件有几个G大,默认的spark的内存设置就不行了,需要重新设置。还没有看Spark源码,只能先搜搜相关的博客解决问题 ...
分类:
其他好文 时间:
2016-12-17 20:11:34
阅读次数:
162