idea性能优化--内存设置及可视化

这篇具有很好参考价值的文章主要介绍了idea性能优化--内存设置及可视化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

idea内存可视化

英文

View -> Appearance -> Status Bar Widgets -> Memory Indicator

中文

视图 -> 外观 -> 状态栏微件 -> 内存指示器

效果
idea 显示内存使用,# 后端-Java,intellij-idea,性能优化,java

idea内存优化

打开配置

英文

Help -> Edit Custom VM Options

中文

帮助 -> 编辑自定义虚拟机内存

常规设置

具体根据自己电脑性能设置文章来源地址https://www.toymoban.com/news/detail-734649.html

-Xmx1024m // 最大内存上限为:1024MB(1GB)
-Xms256m // 初始内存分配大小为:256MB
-XX:ReservedCodeCacheSize=128m //代码缓冲区大小:128MB
-XX:+UseG1GC

缓存清理(使新配置生效)

英文

File -> Invalidate Caches

中文

文件 -> 清除缓存

确定清除重启

补充

参数说明:
-server:一定要作为第一个参数,在多个CPU时性能佳
-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些
-Xmx:java heap最大值,使用的最大内存
-XX:PermSize:设定内存的永久保存区域
-XX:MaxPermSize:设定最大内存的永久保存区域
-XX:MaxNewSize:
+XX:AggressiveHeap 使 Xms 失去意义。
-Xss:每个线程的Stack大小
-verbose:gc 现实垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日志文件
-Xmn:young generation的heap大小,一般设置为Xmx的3、4分之一
-XX:+UseParNewGC :缩短minor收集的时间
-XX:+UseConcMarkSweepGC :缩短major收集的时间
提示:此选项在Heap Size 比较大而且Major收集时间较长的情况下使用更合适

到了这里,关于idea性能优化--内存设置及可视化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python数据可视化显示(附代码)

    Python是一种非常流行的编程语言,具有广泛的应用领域,包括数据可视化。在数据可视化中,Python提供了多种工具来帮助用户创建各种类型的图表、图形和可视化效果。本文将介绍Python数据可视化的基本概念、工具和技术,并提供代码示例以说明如何使用Python进行数据可视化

    2024年02月13日
    浏览(35)
  • 如何在IDEA可视化工具中使用Git

    通过Git命令可以完成Git相关操作,为了简化操作过程,我们可以在IEDA中配置Git,配置好后就可以在IDEA中通过图形化的方式来操作Git。 5.1 在IDEA中配置Git 在IDEA中使用Git,本质上还是使用的本地安装的Git软件,所以需要提前安装好Git并在IDEA中配置Git。 Git安装目录: 解释说明:

    2024年01月22日
    浏览(38)
  • NNDL 作业13 优化算法3D可视化

    编程实现优化算法,并3D可视化 :   : NNDL实验 优化算法3D轨迹 鱼书例题3D版_优化算法3d展示-CSDN博客 从轨迹、速度等多个角度讲解各个算法优缺点 : :   先简述算法:  SGD(随机梯度下降):SGD是最基本的优化算法之一,它在每次更新模型参数时仅考虑单个样本的梯度。由于随

    2024年02月03日
    浏览(29)
  • Hive(番外):Hive可视化工具IntelliJ IDEA

    1 Hive CLI、Beeline CLI Hive自带的命令行客户端 优点:不需要额外安装 缺点:编写SQL环境恶劣,无有效提示,无语法高亮,误操作几率高 2 文本编辑器 Sublime、Emacs 、EditPlus、UltraEdit、Visual Studio Code等 有些不支持作为客户端连接Hive服务,但是支持SQL语法环境,那就再编辑器中开

    2024年02月09日
    浏览(30)
  • 【python】数据可视化——解决matplotlib显示中文乱码

    D:anaconda3envstest1libtkinter_ init _.py:839: UserWarning: Glyph 31532 (N{CJK UNIFIED IDEOGRAPH-7B2C}) missing from current font. func(*args) D:anaconda3envstest1libtkinter_ init _.py:839: UserWarning: Glyph 19968 (N{CJK UNIFIED IDEOGRAPH-4E00}) missing from current font. func(*args) D:anaconda3envstest1libtkinter_ init _.py:839: UserWarnin

    2024年01月22日
    浏览(39)
  • QChart:数据可视化(用图像形式显示数据内容)

    1、数据可视化的图形有:柱状/线状/条形/面积/饼/点图、仪表盘、走势图,弦图、金字塔、预测曲线图、关系图、数学公式图、行政地图、GIS地图等。 2、在QT Creator的主页面,点击 欢迎=》示例=》右侧输入框 输入Chart,即可查看到QChart相关官方示例; 3、QChart如何使用 3.1 QC

    2024年02月11日
    浏览(36)
  • IDEA中Git及可视化工具TortoiseGit简单使用

    Git教程 如果需要切换分支,可在项目上右键,Git中选择branches… 在弹出页面中,在远程分支模块中,移动到对应分支上点击checkout即可 选择对应更新分支,点击pull按钮即可 点击merge进行冲突处理 点击后本地冲突页面显示为解决冲突后的最终结果 远程仓库: 冲突解决后,需更新最终结

    2023年04月08日
    浏览(31)
  • IDEA中如何实现 git stash 命令的可视化操作?

    目录 问题现象: 问题分析: 拓展:git stash 相关命令 1、git stash 2、git stash save \\\'注释\\\' 3、git stash list 4、git stash pop 5、git stash apply stash@{编号} 6、git stash drop stash@{编号} 7、git stash clear 8、git stash show   解决方法:         今天在项目想到一个问题:         在同一个代码

    2024年02月03日
    浏览(32)
  • 数据之美:如何用数据可视化优化我们的日常生活?

    在这个信息爆炸的时代,我们周围充斥着各种数据,而数据可视化正是一种强大的工具,帮助我们更好地理解和利用这些信息。那么,如何将数据可视化应用在我们的日常生活中呢?让我们一起探索这个引人入胜的话题。 首先,让我们简单了解一下数据可视化的概念。数据可

    2024年02月02日
    浏览(47)
  • 电教智能云数据可视化平台开发电能优化日志实录

    在 PHP 中, @ 符号被称为错误抑制操作符。当在表达式之前使用 @ 符号时,它会告诉 PHP 忽略该表达式可能产生的任何错误或警告消息。 使用 @ 符号的主要目的是在运行时隐藏错误消息,以防止它们显示在最终的用户界面上。然而,过度使用错误抑制符可能会导致问题的隐藏

    2024年02月14日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包