vscode在ubuntu中体验和windows一样,感觉很好,只是偶尔在修改文件时会导致濒临卡死现象,几乎不能操作;网上查了下,与gpu硬件加速有关,gpu硬件加速需要消耗额外的内存资源,如果配置较低或者打开进程过多,容易导致内存耗尽而卡死。vscode默认启用gpu,这点可能是不必要的。
vscode 禁用GPU硬件加速的方式如下:
cd /usr/share/applications
sudo vim code.desktop
在打开的文件中两处地方加入 –disable-gpu:
[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --disable-gpu --unity-launch %F
Icon=code
Type=Application
StartupNotify=true
StartupWMClass=Code
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;
Actions=new-empty-window;
Keywords=vscode;
X-Desktop-File-Install-Version=0.22
[Desktop Action new-empty-window]
Name=New Empty Window
Exec=/usr/share/code/code --disable-gpu --new-window %F
Icon=code
这样操作后,问题就解决了。
最新评论
干饭啦,干饭啦
太棒了
你好看
好看
谢谢
好看
感谢
哈哈,有意思