java内存不足的解决方法

发布时间:2020-08-24 14:39:47

来源:亿速云

阅读:77

作者:小新

小编给大家分享一下java内存不足的解决方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!java内存不足的解决办法:1、linux上利用top命令查看所有进程,大内存的选择性的kill,释放内存;2、调整tomca中对jvm内存的配置,如将最小内存设置的更小点。

java内存不足的解决办法:

1.linux上利用top命令查看所有进程,看看那些进程占用的内存太大了,选择性的kill,释放内存,但这个需要了解清楚,安歇进程是不需要的。

2.调整tomca中对jvm内存的配置,因为jvm主要内存就是指jvm堆内存。

所以解决方案:JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m"

将上述堆的最小内存-Xms256最小内存设置的更小点,举例子:之前 -Xms2048m 。2048M太大,可能物理内存都没那么大,那么改成-Xms256(我调成256),后期可以根据需要调整,或者加内存条。

我通常使用的第二种决绝方案,控制在自己应用程序范围内。JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m"

放在linux的那个地方呢?

cd 到tomcat的/bin目录下,找到catalina.sh文件

看完了这篇文章,相信你对java内存不足的解决方法有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

java image 内存不足_java内存不足的解决方法相关推荐

  1. java csv导出 乱码_java导出csv乱码解决方法介绍

    1.问题 将查询的数据以xls文件导出时(UTF-8编码),数据正常:但以CSV文件导出时,文件中的中文乱码,同样是UTF-8编码,改成GBK编码导出时,中文显示正常. 本以为问题解决,后面导出含拉丁 ...

  2. java文件名的编码格式_java下载文件名乱码解决方法详解

    java下载文件名乱码的方法:(推荐:java视频教程) 每个浏览器的编码不一样,火狐采用的是base64.ie和谷歌采用的是url编码: 所以我们在设置响应头的时候Content-Type getS ...

  3. win10服务器cpu占用过高,解决win10服务主机内存和cpu高占用的解决方法

    有些使用Win10系统的用户反馈说,电脑总是卡到不行,检查后发现原来是服务主机,本地服务占用了大量内存和cpu,导致电脑运行起来并不那么流畅.那么,遇到这种问题该怎么办呢?接下来,小编就向大家分享解决 ...

  4. “0x????????”指令引用的“0x????????”内存。该内存不能为“read或written解决方法

     "0x????????"指令引用的"0x????????"内存.该内存不能为"read或written解决方法 使用Windows操作系统的人有时会 ...

  5. word显示计算机没有内存不足,Word提示内存或磁盘空间不足【解决方法】

    类型:安卓软件 大小:12.9MB 语言:简体中文 Word提示内存或磁盘空间不足原因 近期很多用户打开Word系统会提示我们内存或磁盘空间不足,其实这并非是我们电脑硬件或者系统的问题,而是Word文 ...

  6. 计算机可能内存不足请关闭以下程序,w10计算机内存不足怎么办_w10计算机内存不足请关闭以下程序解决方法...

    由于win10系统使用时间过长时,内存中就会存在着一些垃圾文件,严重影响到win10系统的运行,例如最近有用户在打开win10系统中程序时,总是出现提示计算机内存不足的问题,那么win10计算机内存不 ...

  7. 计算机开机内存占用80%,虚拟内存导致!Win10电脑开机后内存占用高达80%以上的解决方法...

    电脑使用一段时间都是正常的,电脑开机之后内存占用率基本在20-30%之间,不过现在开机后内存占用率飙升,内存基本占用80%以上,由于同时磁盘I/O也比较高,按照网上教程基本都是禁用superfetch ...

  8. 荣耀linux版开机内存占用高,win10开机内存占用50怎么办_win10一开机内存就占用过高的解决方法...

    win10开机内存占用50怎么办?相信很多用户都遇到过这种情况,但内存占用过高会导致我们使用电脑变得很不流畅,那要怎么解决这一问题呢?下面小编就以win10旗舰版为例,来为大家整理了win10一开机内 ...

  9. 查看计算机内存占用快捷方式,电脑内存占用大的几种解决方法

    很多人玩着游戏或者看电影的时候,会跳出个提示,显示电脑内存占用大,电脑内存占用大是什么原因造成,针对这种问题有什么好的解决方法,就让小编告诉你们电脑内存占用大的几种解决方法. 电脑内存占用大的几种解决 ...

  10. html内存占用过大 ios,iOS12系统内存占用高怎么解决 iOS12系统内存占用高的两种解决方法...

    最近很有几位小伙伴表示自己升级至iOS12系统之后,表示系统内存占用非常高,不知道如何清理.其实这个问题不是简单实用那些清理软件可以解决的,那么iOS12系统内存占用高怎么解决?下面小编带来iOS12 ...

最新文章

  1. 看直播拿证书 | 12 天,0 基础晋级 Serverless 高手
  2. 前端开发API及规范
  3. SAP Spartacus里的converter实例化逻辑
  4. 计算机视觉模型、学习和推理
  5. html5执行shell,利用nginx执行Shell 脚本
  6. webpack异步加载业务模块
  7. 最近的计算机网络新技术,计算机网络通信新技术的现状与发展趋势
  8. 怎么利用Excel实现随机取样
  9. Autojs实现图片转字符串(简易ocr预备步骤)
  10. stylegan2报错“undefined symbol: _ZN10tensorflow12OpDefBuilder6OutputESs”的解决方案
  11. 【博客话题】人在囧途之“运维囧”
  12. moment获取几小时前_moment.js 常用(几天前、相差几天、自然周、自然月)
  13. Ubuntu 10.04内核源码树的编译和安装
  14. 使用jQuery来锁定HTML表格中的首行和首列
  15. 程序猿要chatpgpt干掉了?
  16. hbase加入数据 java_插入java数据
  17. [SDOI2009]学校食堂Dining
  18. DC基础知识总结(转)
  19. 0成本涨粉过万详细复盘,新手也可100%实操上手!
  20. 【一起入门MachineLearning】中科院机器学习-期末题库-【计算题5+单选题19,20+简答题21】

热门文章

  1. 如何拯救拖延症??11大招总有一招帮你搞定
  2. 一篇文章学会ICP许可证如何年检
  3. 全国高校计算机能力挑战赛赛事通知
  4. 与 WinHTTP Web Proxy Auto-Discovery Service 服务相依的 DHCP Client 服务因下列错误而无法启动
  5. 网络广告投放基础,广告
  6. 定义int数组求所有奇数的和
  7. U盘病毒 System Volume Information.exe删不掉
  8. linux笔记:使用conda命令管理包、管理环境详细讲解
  9. java 获取农历日期
  10. selenium模块