java - "java.lang.OutOfMemoryError: Java heap space"到底是什么?我该如何增加 Java 的内存?

标签 java linux memory heap-memory wowza

实际上我在 CentOS v6.3 64-bit Linux 上运行 Wowza Media Server。然后它曾经在几天内突然停止,每当我检查日志时,我总是看到:

java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space

如果我必须增加 Java 的内存空间:

  • 请问我该怎么做?
  • 我的专用服务器有 72GB,60GB 总是免费的,我可以像那样把所有 60GB 都给 Java 吗?

最佳答案

您可以使用 -Xms 和 -Xmx 命令行参数更改分配给 JVM 使用的内存量。

关于java - "java.lang.OutOfMemoryError: Java heap space"到底是什么?我该如何增加 Java 的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20395206/

相关文章:

c# - 内存流和大对象堆

java - Spring Boot Test 失败说,由于缺少 ServletWebServerFactory bean,无法启动 ServletWebServerApplicationContext

linux - 使用通配符从 tar 文件中提取文件

ruby - 安装 ffi 时出错

c - 从 64 位机器中的 C 函数访问返回地址时出现段错误

java - 在 Java 程序 GapContent$MarkData 中建立内存

java - Java 无法取消引用 Int

java - JPA查询具有多对多关系的多个表

java - Jersey:异常映射器,用于在编码(marshal)请求负载时验证枚举值

c - linux内核模块赋值从指针生成整数而不进行强制转换