簡體   English   中英

Intellij - 如何使用 nVidia 運行它

[英]Intellij - How to run it with nVidia

我覺得這里是最適合我問這個問題的地方。

好吧, Intellij一開始就非常滯后。 我試過它運行 64 位版本的 IDE,延遲減少了很多。 但它在開始時仍然滯后。 我認為最好的解決方案是,用我的nVidia顯卡運行它。 我添加了idea64.exe (我在任務管理器中找到了位置....\\bin\\idea64.exe)。 我再次啟動它。 它仍然滯后。 我檢查了NVIDIA GPU Activity ,沒有。

有沒有辦法用nVidia啟動它? 我認為idea64.exe是一個啟動器。 在我們選擇項目后,它將運行另一個exe / jar

編輯:我所說的滯后是指,當你輸入一個像p這樣的詞時,ide 滯后了大約 1~2 秒,之后自動完成框彈出。 如果我點擊文件,ide 也滯后了大約 1~2 秒。 之后,如果您再次單擊它,它就可以正常工作。

上次我的顯卡軟件壞了。 Eclipse也有這樣的問題。 重新安裝顯卡軟件后, Eclipse工作順利。

IDE 不使用太多的圖形處理能力。 它們主要使用您的 CPU、內存和硬盤。

其中之一可能是您的瓶頸。 IntelliJ 在所有這三個類別中都非常占用資源。

是的,idea64.exe 是啟動器。 請注意,NVIDIA GPU 活動並不總是顯示 gpu 正在運行的所有內容(但在這種情況下應該)。

此外,它可能不是圖形問題,IDE 不需要任何圖形性能。 可能還有其他要求。 你能發布你的系統規格嗎? 和內存使用?

僅供參考以在 gpu 上運行應用程序,您只需右鍵單擊 exe 並選擇“使用圖形處理器運行”->“Nvidia GPU”

請查看安裝中啟用的插件列表並禁用不需要的插件。

當您通過重復單擊Next安裝 IntelliJ 時,很容易錯誤地啟用 IntelliJ 中的所有開箱即用插件。

在 NVidia 控制面板中強制在 Nvidia 上運行是不夠的:

這些步驟可用於任何 Swing 應用程序 - 例如 Java2D Demo。

  1. 添加這些虛擬機選項(幫助 -> 編輯自定義虛擬機選項):

    -Dsun.java2d.d3d=true

    -Dsun.java2d.noddraw=false

  2. 在 NVidia 控制面板中:添加要在 NVidia GPU 上運行的idea64.exe 任何使用 GPU 的 Java 進程都將顯示在“NVIDIA GPU 活動”系統托盤中。

我的經驗是將 GPU 用於 IDE 是不值得的 - 請參閱下面的 GPU/CPU 使用情況。

但是,它對於圖形密集型 Swing 應用程序非常有益。 他們使用 GPU,你有更多的 CPU 資源。

就我而言,IDE 沒有使用太多 GPU,除了滾動,甚至在這里 CPU 就足夠了。

使用我最近的硬件,整體 CPU + GPU 負載更高,這很糟糕,因為筆記本電腦風扇啟動得更快。 所以我禁用在 GPU 上運行它 - 請參閱下面的屏幕截圖。

我的配置:

IntelliJ 2020.02(參見 taskmgr)Windows 1903,戴爾筆記本電腦 15" 7540 - Xeon E-2286M - 128GB ECC RAM - NVidia RTX 5000 (16GB)

例如,如果您在文本編輯器中滾動,您將看到負載在哪里。

以下屏幕截圖是我在文本編輯器中滾動時拍攝的。

在 GPU 配置激活的情況下運行idea64.exe這里 GPU 正在執行繪制工作 - 它使用了過多的GPU。 我禁用上述步驟的主要原因。

圖形處理器

僅運行idea64.exe CPU:

再次滾動 - 現在 CPU+GPU 的總負載在不使用 GPU 時更小。 這次GPU負載不在idea64.exe中,而是在crss.exe和dwm.exe中。

它僅從某個百分比上升 - 他們無論如何都使用 NVidia GPU。

僅 CPU

崩潰由於性能原因,我為 Intellig2020.02 關閉了 GPU,但當顯示器布局改變時,它也會在筆記本電腦恢復時崩潰:

1 顯示器 -> 3xFullHD 或 1Display 到 2x4k,反之亦然

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM