DinnyXu
V2EX  ›  JetBrains

M1 打开 idea 超慢...

  •  
  •   DinnyXu · Sep 29, 2021 · 7776 views
    This topic created in 1865 days ago, the information mentioned may be changed or developed.

    5 月 20 多号买的 pro 16+512,刚入手的时候打开 idea 还是正常速度,也就是 1-2 秒,用到现在 4 个多月打开 idea 在启动页面居然能停留 5-8 秒....不管我是刚开机第一次打开,还是电脑运行了一天或者一段时间都是这么慢....

    大家有遇到这种情况吗?

    我使用的是 ToolBox 安装的 idea

    Supplement 1  ·  Sep 29, 2021
    破解真相了....评论区多位小伙伴说打开监视器查看种类是不是 Apple 。我从最开始安装的时候就显示的是 Apple 。有一位小伙伴说要查看应用程序-> 显示简介 -> 查看种类如果是应用程序(通用) 说明该应用支持 M1 。如果是应用程序(Inter)说明该程序非 M1 支持。我仔细排查发现 ToolBox 安装的软件不会在应用程序显示

    最终找到磁盘中软件的位置,查看居然是应用程序(Inter) 我直接裂开了

    为什么监视器显示 Apple 应用程序是 Inter ..... 当初下载 ToolBox 的时候是选择的 M1 的,我还在纳闷直接通过 ToolBox 下载的 idea 是怎么识别 M1 还是 Inter 的 ? 难道我下载 M1 ToolBox,那里面的软件也会默认 M1 吗 ?
    Supplement 2  ·  Sep 29, 2021
    ![]( https://cdn.xycloud.site/image-20210929100621064.png)
    Supplement 3  ·  Sep 29, 2021

    我现在已经不知道该相信监视器还是应用程序显示简介种类.......

    23 replies  •  2021-09-29 15:08:20 +08:00
    InternetExplorer
    InternetExplorer
    Sep 29, 2021
    1
    卡这里可能是网络问题
    A3m0n
    A3m0n
    Sep 29, 2021
    2
    打开活动监视器看看你的 IDEA 是 Intel 的还是 M1 的。

    我之前重装了一次,安装成了 Intel 版本的,打开的时候要经过 Rosetta,导致速度超慢。
    iFlicker
    iFlicker
    Sep 29, 2021
    3
    活动监视器 看一下是 Intel 还是 Apple ↑
    hiahiahiahia
    hiahiahiahia
    Sep 29, 2021❤️1
    4
    访达->应用程序->找到 IDEA->显示简介->通用->种类
    看下是否是 “应用程序(通用)”
    如果是支持 M1 的版本应该是这个,不支持的话应该是 Intel
    liudaolunhuibl
    liudaolunhuibl
    Sep 29, 2021
    5
    M1 的有 16 寸的吗
    DinnyXu
    DinnyXu
    OP
    Sep 29, 2021
    6
    @A3m0n
    @iFlicker
    @hiahiahiahia 是 M1 的。我都用半年了,不可能还转译。
    @InternetExplorer 网络问题? 启动界面不需要加载网络吧...
    DinnyXu
    DinnyXu
    OP
    Sep 29, 2021
    7
    @hiahiahiahia 感谢大哥的建议,只有去应用程序查看才知道软件是不是真的支持 M1 。监视器都是假的....
    dingwen07
    dingwen07
    Sep 29, 2021
    8
    注意,如果用 ToolBox 安装,那 "~/Applications/JetBrains Toolbox" 里的东西是快捷方式,这些快捷方式的架构显示为 Intel 是正常的
    DinnyXu
    DinnyXu
    OP
    Sep 29, 2021
    9
    @dingwen07 那这个软件到底是 Inter 还是 Apple 呢? 是以监视器为准还是显示简介里面的种类为准呢
    dingwen07
    dingwen07
    Sep 29, 2021
    10
    > https://cdn.xycloud.site/image-20210929100621064.png

    你这张图片是正常的,你的软件是 ARM 架构。"~/Applications/JetBrains Toolbox" 里面只是 ToolBox 创建的启动器,这些启动器是 Intel 的,实际运行的 IDE 还是 ARM 架构,你看大小就知道不可能是本身。IDE

    具体看这些
    https://youtrack.jetbrains.com/issue/TBX-6012
    https://youtrack.jetbrains.com/issue/TBX-6012
    cubecube
    cubecube
    Sep 29, 2021
    11
    @DinnyXu 直接去对应的 jbr 下面,找到 java
    运行 java -version
    这个会显式架构
    dingwen07
    dingwen07
    Sep 29, 2021
    12
    @DinnyXu #9 以任务管理器还是活动监视器里面的为准。
    mx8Y3o5w3M70LC4y
    mx8Y3o5w3M70LC4y
    Sep 29, 2021 via Android
    14
    toolbox 默认安装的是 Intel 版本的,我一开始用 toolbox 安装 webstorm,发现需要 rosetta2 转译,才发现了这个问题
    DinnyXu
    DinnyXu
    OP
    Sep 29, 2021
    15
    @cubecube 这个不行吧。我 Java 环境安装的是 zuul 的 ARM 版本。所以始终都是 arm 的
    ai277014717
    ai277014717
    Sep 29, 2021❤️1
    16
    用 file 命令看下二进制即可。
    ```
    ➜ MacOS file Xcode
    Xcode: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64]
    Xcode (for architecture x86_64): Mach-O 64-bit executable x86_64
    Xcode (for architecture arm64): Mach-O 64-bit executable arm64
    ```
    担心不小心使用了 x86 的话可以使用 libtool 裁剪只保留 arm 架构减少磁盘占用
    happypy1
    happypy1
    Sep 29, 2021
    17
    pro 16 寸只有 intel 架构。没有 m1 。

    试试看重置一下设置和插件,会不会改善启动时间。
    SkYouth
    SkYouth
    Sep 29, 2021
    18
    我用 m1 适配的 webstorm 也卡要死啊。 然后我就用了 vscode
    pikaconan
    pikaconan
    Sep 29, 2021 via iPhone❤️1
    19
    @happypy1 那个 16 是内存……
    lv1590
    lv1590
    Sep 29, 2021
    20
    看 系统信息 里的 应用程序 也可以查看种类
    Exin
    Exin
    Sep 29, 2021
    21
    I N T E L

    It's L.
    bipy
    bipy
    Sep 29, 2021❤️1
    22
    file 命令看了 ToolBox 安装的 6 款 IDE,都是 universal

    $ file ~/Library/Application\ Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/212.5284.40/IntelliJ\ IDEA.app/Contents/MacOS/idea

    /Users/bipy/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/212.5284.40/IntelliJ IDEA.app/Contents/MacOS/idea: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64]
    /Users/bipy/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/212.5284.40/IntelliJ IDEA.app/Contents/MacOS/idea (for architecture x86_64): Mach-O 64-bit executable x86_64
    /Users/bipy/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/212.5284.40/IntelliJ IDEA.app/Contents/MacOS/idea (for architecture arm64): Mach-O 64-bit executable arm64
    hiahiahiahia
    hiahiahiahia
    Sep 29, 2021
    23
    @DinnyXu 活动监视器显示 Intel 大概是因为 Intel 的通用二进制文件没有删除,你试下用 CleanMyMacX 删除他的通用二进制文件,我的 Mos 在活动监视器里显示的是 Apple 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   691 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 20:02 · PVG 04:02 · LAX 12:02 · JFK 15:02
    ♥ Do have faith in what you're doing.