问题标签 [nice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - setpriority 对 QProcess 的影响
我有一个 C++/Qt5 程序,它使用setpriority()
. 该进程使用 QProcess 启动几个可执行程序。
QProcess 启动的程序会以主进程的 NEW 优先级运行吗?或者 QProcess 是否将它们的优先级设置为 0?
jenkins - 如何让所有 Jenkins 从属任务执行得很好?
我们有许多 Jenkins 作业可能会在 Jenkins slave 上执行。是否可以全局设置 Jenkins 任务的 nice 级别,以确保所有Jenkins 任务都以更高的 nice 级别执行?
bash - Nice / IOnice 哪个第一?有关系吗?还有其他方法可以减少脚本上的服务器负载吗?
我一直在尝试以“更好”的方式gzip
从bash
活动服务器上的脚本运行 a,但它以某种方式设法使平均负载高于我希望的水平。
以下哪项在 I/O 和 CPU 上会更软?
还有其他我不知道的方法吗?
/usr/bin/nice -n 19 /usr/bin/ionice -c2 -n7 gzip -9 -q foo*
或者
/usr/bin/ionice -c2 -n7 /usr/bin/nice -n 19 gzip -9 -q foo*
此外,是否还有其他命令ulimit
可以帮助减少服务器上的负载?
bash - 如何在我的 bash 脚本中添加“nice”开关
我有一个运行一些作业的 bash 脚本。有时我希望能够运行这些作业nice
以降低它们在服务器上的优先级。
例如,如果我的可执行文件是a.out
,我可以从终端运行nice a.out
以降低作业优先级。
在我的 bash 脚本中,我有一个变量NICE
. 我做以下两件事之一:
然后我使用
稍后在脚本中。
这在设置为NICE="nice"
时有效,但在设置为时无效。NICE
NICE=""
解决此问题的一种方法是使用 if 语句:
但这变成了 5 或 6 行代码,而不仅仅是一行。
是否有可能完成我尝试NICE
用作变量以启动可执行文件的功能?
linux - 在什么情况下“nice”命令的返回值为 33?
“nice”命令返回值为 33。请帮助我理解为什么 nice 将值返回为 33。在某些系统中,将返回值设为 0 可以正常工作,但在系统上,它将返回值为 33。
这里 returnValue 得到一个值为 33 的值,尽管为 0。
.htaccess - Htaccess 不起作用 - 不错的网址
大家好,我有一个 htaccess 的问题。
我想要这个 URL domain.com/index?article=28&title=velky-biel-karlova-ves
(它没有 index.php,因为我用 htaccess 隐藏了 .php 扩展名。
我想要这个网址domain.com/clanok/28/velky-biel-karlova-ves
我用了这段代码
我的 htaccess 文件:
我的 index.php 文件:
它不起作用。
谢谢帮助。
linux - 我可以“很好”Cassandra nodetool修复吗
如果我使用 "nice" 取消 Cassandra "nodetool repair" 命令的优先级,会出现任何问题吗?它会导致高 CPU“用户时间”负载,并对我们的生产系统产生负面影响,导致我们的 Usergrid 实现 API 超时。我看到有关限制网络吞吐量的文档,但 iowait 似乎不是问题。另外,有什么好的方法可以缓解这个问题吗?
java - “nice”会影响 Java 线程的优先级吗
在 Unix 系统上,您可以以较低的 CPU“优先级”运行进程(从迂腐的角度讲,它不会改变所谓的priority
,而是影响使用的可用 CPU 时间份额,这通常是“优先级”感觉)使用nice
命令:
您可以使用它来运行 JVM 进程:
该 JVM 进程运行的 Java 程序将启动多个线程。
更改是否nice
会影响这些 Java 线程的调度?也就是说,Java 线程在运行时会具有较低的 CPU 优先级吗?
当运行时
一般来说,这将取决于系统,所以我对 Linux 案例感兴趣。
macos - “nice”命令在 macOS 上不起作用
我正在尝试使用 nice 运行一个使用所有处理器时间的特定进程:
不幸的是,这并没有改变任何东西。在 Activity Monitor 中,它仍然固定在 99% 的 CPU 上。
我怀疑这可能是因为没有太多事情发生,所以它完全能够使用那么多时间,所以我尝试了压力测试:
是 > /dev/null & 是 > /dev/null & 是 > /dev/null & 是 > /dev/null &
即使使用 nice -n 20,有问题的进程使用了 99% 的 CPU,将四个“是”进程从 99% 降低到每个进程的 60% 左右。
我应该注意,我也尝试过类似地将“nice”与一个“yes”进程一起使用,并发现它根本没有任何区别......“yes”进程使用的处理器时间与所有其他进程一样多。
这是怎么回事?“好”坏了吗?这是在 macOS 10.12.5 上完成的。
bash - 运行 bash 脚本并在错误中产生很好的结果
我有一个相当长的 bash 脚本。我想很好地运行它
不错./test1.scr
如果我没有很好地运行脚本,它会很好用。但是当我很好地运行它时。在我的脚本中运行的命令失败。
如果我用 nice 运行脚本,我会收到以下错误
如果我不运行良好的脚本一切正常。
我想完善整个脚本,以便在运行时减少对其他进程的影响