java.lang.OutOfMemoryError: Java heap spaceOutOfMemoryError直接内存并不属于运行时数据区的一部分。但是也需要占用内存,如果我们在分配内存时把本机的总内存都分配给运行时数据区的各个部分而忽略了直接内存的话就会容易引起直接内存溢出。Java中使用直接内存最多的就是NIO。
java.lang.OutOfMemoryError: PermGen spaceStackOverflowError由于线程请求的栈深度大于了线程所允许的最大深度而引起的使用-Xss参数调整栈的大小OutOfMemoryError: unable to create new native thread如何解决?
使用-Xss参数调整栈的大小