Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – Atom在Ubuntu 15.10上运行速度令人难以置信 – 关于渲染器的事情?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

好吧,说实话,我不知道这种情况是否特定于我的电脑或任何 Linux用户…但是听我说. 我之前在Windows 8.1平台上编写了GitHub的Atom文本编辑器.喜欢它,所以当我切换到Linux(Ubuntu 15.10 Wily)时,我做的第一件事就是下载Atom的linux版本并将其安装在我的系统上.它开始真的很棒.它的速度和我想象的一样快,甚至比它的Windows速度还快,所以我很高兴. 然
好吧,说实话,我不知道这种情况是否特定于我的电脑或任何 Linux用户…但是听我说. @H_801_19@ @H_801_19@我之前在Windows 8.1平台上编写了GitHub的Atom文本编辑器.喜欢它,所以当我切换到Linux(Ubuntu 15.10 Wily)时,我做的第一件事就是下载Atom的linux版本并将其安装在我的系统上.它开始真的很棒.它的速度和我想象的一样快,甚至比它的Windows速度还快,所以我很高兴.

@H_801_19@然而,在我重新安装Linux并重新安装Atom的那些日子里 – 它只是非常非常慢.我正在编辑Markdown文件,它滞后2秒钟,将光标定位到我点击的位置.我认为它可能是一个包装,它是占用cpu /内存的罪魁祸首,所以我删除了所有的包,并开始了一个干净的平板.

@H_801_19@由于某种原因,没有任何改变.

@H_801_19@然后我决定检查系统监视器,因为必须有一些事情发生,因为自从我重新安装了Ubuntu 15.10(我之前玩了一些@L_607_8@并搞砸了系统……)并重新安装了Atom – 每次我启动Atom,我的cpu会变得非常热,风扇会变得非常响亮.显然这不是一个好兆头.

@H_801_19@看哪,罪魁祸首:

@H_801_19@
“atom --type=renderer --js-flags=--harmony --no-sandBox --lang=en-US --node-integration=true --enable-delegated-renderer --num-raster-threads=4 --gpu-rasterization-msaa-sample-count=8 --content-image-texture-target=3553 --video-image-texture-target=3553 --disable-accelerated-video-decode --disable-webrtc-hw-encoding --disable-gpu-composiTing --chAnnel=14354.0.624276243 --v8-natives-passed-by-fd --v8-snapshot-passed-by-fd”
@H_801_19@是的,进程名称很长,但这里有一个更易读的参数列表:

@H_801_19@
--type=renderer
--js-flags=--harmony
--no-sandBox
--lang=en-US
--node-integration=true
--enable-delegated-renderer
--num-raster-threads=4
--gpu-rasterization-msaa-sample-count=8
--content-image-texture-target=3553
--video-image-texture-target=3553
--disable-accelerated-video-decode
--disable-webrtc-hw-encoding
--disable-gpu-composiTing
--chAnnel=14354.0.624276243
--v8-natives-passed-by-fd
--v8-snapshot-passed-by-fd
@H_801_19@Here’s an image of detailed description/statistics of the process – 为什么这个渲染器单独占用了这么多虚拟内存……?

@H_801_19@看到Atom创建者也开发了Electron平台,我认为Atom是用Electron构建的.否则我无法解释为什么当我启动Atom时Javascript V8引擎作为渲染器运行 – 无论这意味着什么.

@H_801_19@我真的很好奇为什么会发生这种情况,但最重要的是我爱Atom太多了,不能轻易放弃它,所以我愿意打架,看看你们是否知道发生了什么.

@H_801_19@如果它很重要,我正在使用GNOME SHell 3.16.4桌面环境运行Ubuntu 15.10.另外,apm –version吐出:

@H_801_19@
apm       1.5.0
npm       2.13.3
node      0.10.40
python    2.7.10
git       2.5.0
@H_801_19@附:看到这是我的第一个问题,我可能在SE / SO上违反了一些标准和网络礼节,无论是通过我提出问题的方式还是任何理由 – 我都不知道.如果是这样的话,请原谅我,因为我仍然需要了解StackOverflow以及这个让我完成编码之旅的神奇社区.提前谢谢你们.

解决方法

Ubuntu 14.04及更高版本中有一个Atom文本编辑器快照包,它按照预期的方式运行,包括Dev Tools中的内置JavaScript控制台. @H_801_19@ @H_801_19@运行这些命令可以在Ubuntu 14.04及更高版本(仅限64位)中从终端快速轻松地安装和升级Atom文本编辑器快照包.

@H_801_19@>安装Atom文本编辑器:

@H_801_19@
sudo apt install snapd  
sudo snap install --classic atom
@H_801_19@请注意,经典限制中的快照表现为传统打包的应用程序,具有对系统的完全访问权限,并且Atom扩展包安装在用户的主目录中.
>升级Atom文本编辑器:

@H_801_19@
sudo snap refresh --classic atom

大佬总结

以上是大佬教程为你收集整理的linux – Atom在Ubuntu 15.10上运行速度令人难以置信 – 关于渲染器的事情?全部内容,希望文章能够帮你解决linux – Atom在Ubuntu 15.10上运行速度令人难以置信 – 关于渲染器的事情?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。