有许多适用于GNU / Linux的Web浏览器,例如Opera。 正是这个开发人员才是今天这篇文章的主角。 而且,尽管有些开放源代码的Web浏览器更轻巧,性能更高,更安全,尊重您的隐私/匿名性等,但事实是,并没有太多类似的东西 Opera GX。 它是游戏玩家的浏览器。
Opera GX独自一人问世 目前适用于Microsoft Windows,但是许多使用Linux的游戏玩家都希望它也能最终出现在我们最喜欢的操作系统中,并且不会像其他尚未最终出现的类似Opera项目一样发生。 但事实是,自推出以来已经过去了将近一年,现在仍然一无所有。
这个Opera GX免费软件具有一些非常酷的功能,例如 GX控件。 它们是一系列实用程序或浏览器工具,您无需关闭程序即可从定向到其他软件的计算机上获得更高的性能。 相反,使用GX Control,您可以选择Web浏览器最多使用多少RAM,多少CPU时间和多少网络。
以这种方式 带宽,内存和CPU资源 用于视频游戏的产品不会受到损害。 您可能会想...为什么要告诉我这是不是Opera GX不会进入Linux,或者您已经对Web浏览器感到满意。 好吧,非常简单,在GNU / Linux中,您不需要GX Control,企鹅的力量就足够了。
也就是说,您可以使用GNU / Linux提供的一些选项 在没有Opera的帮助下拥有自己的GX控件:
限制进程消耗的带宽:
为了限制进程或程序在Linux上进行的带宽或网络使用,还提供了几种选择。 其中之一是使用细流程序,另一种是Wondershaper。 您应该安装这两个软件包,因为默认情况下未将它们预先安装在发行版中。 关于使用,您可以根据需要选择一个或多个,尽管Wondershaper所做的是限制每个网络接口同时所有程序的通信量。来自Firefox的网络消耗:
trickle -d 40 -u 10 firefox
使用该命令,您将Firefox的网络使用率限制为40KB / s和10KB / s 下载和上传 分别。
限制进程使用的RAM资源:
至 限制进程可以使用的RAM数量 在Linux上的任何人,无论是Web浏览器还是任何您想要的东西,都可以使用要限制的程序本身的名称。 例如,假设您正在使用firefox Web浏览器,并且想要将RAM限制为仅0.5GB,即500MB。 为此,您可以通过以下简单方法使用systemd:
systemd-run --scope -p MemoryLimit=500M firefox
你甚至可以使用 小组 一口气修改一组进程……当然,正如我在其他LxA文章中已经解释的那样,ulimit。
限制进程使用的CPU资源:
如果你想要的是 限制程序执行的CPU使用率,那么您会对此感兴趣。 为此,有多种选择,从使用systemd为您提供的一些工具,到著名的renice,cpulimit,stress等。 例如,使用ps定位与要更改的程序相对应的进程(及其PID,例如,假设它在8188中)。 知道之后,您可以使用renice更改其CPU使用率。 请记住,可接受的值介于-20到19之间,最大的正值是消耗最少的值。 如果您想给它最不利的价值,以至于几乎不消耗它:
renice +19 -p 8188
另一种选择是 安装cpulimit,因为您的发行版中未包含该软件包。 安装后,可以通过以下两种方式之一将CPU使用配额限制为例如25%:
cpulimit -l 25 -p 8188 & cpulimit -l 25 firefox &
你甚至可以 走得更远 并进行其他类型的限制或管理,例如I / O的限制或管理 我在这里解释.
没有什么不好知道