Funny5290 2024-07-04 11:14 采纳率: 0%
浏览 39

IDEA,CPU占用过高

%CPU Subsystem

709.1
154.3 Plugin Java: psi (in com.intellij)
131.9 <unidentified: JobScheduler FJ pool>
91.8 Plugin Java: psi.util (in com.intellij)
33.9 Plugin Java: uast.java (in org.jetbrains)
17.7 reference (in com.intellij)
17.7 psi (in com.intellij)
16.9 psi.util (in com.intellij)
有没有大lao帮忙看看IDEA 2021.1.3 占用CPU过高,经常90%以上

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-07-04 11:14
    关注

    引自免费微信小程序:皆我百晓生

    要解决这个问题,我们可以从以下几个步骤开始:

    1. 首先检查是否有运行中的高优先级任务正在占用资源。
    2. 检查是否有其他进程在消耗大量内存。

    步骤1:检查高优先级任务

    尝试通过 ps 命令查看是否存在正在进行的任务,这些任务可能对系统性能造成影响。

    sudo ps aux | grep -w 'grep'
    

    这个命令会列出所有正在运行的进程,并查找包含关键字 "grep" 的行。如果发现有运行中的高优先级任务,可以进一步了解其相关信息并采取措施。

    步骤2:检查内存使用情况

    • 使用 free 或者 top 命令查看当前系统的内存使用情况。
    • 如果发现内存不足,可以考虑减少不必要的应用程序、关闭不需要的服务等。
    free -m
    

    解决方案示例:

    假设我们发现了一个高优先级任务,可以通过 ps 命令找到具体的进程ID(PID)然后手动终止它。

    ps -ef | grep '高优先级任务' | awk '{print $2}' | xargs kill
    

    这个脚本会列出所有包含 "高优先级任务" 关键字的进程,并输出它们的PID。接下来,我们使用 kill 命令终止这些进程。

    注意:终止高优先级任务时可能会导致系统不稳定,因此在进行此类操作之前应谨慎。

    其他建议:

    • 如果上述方法都无法解决问题,可能需要考虑升级到更高版本的操作系统,或者考虑更换更强大的硬件配置。
    • 可能还需要联系系统管理员,他们可能有特定的策略来管理高优先级任务。

    如果你没有权限执行这些操作,那么可能需要寻找专业的技术支持团队帮助解决。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月4日