nice
发表于|更新于|Linux
|总字数:212|阅读时长:1分钟|浏览量:
nice
改变程序执行的优先权等级
补充说明
nice命令 用于以指定的进程调度优先级启动其他的程序。
语法
1 | nice(选项)(参数) |
选项
1 | -n:指定进程的优先级(整数)。 |
参数
指令及选项:需要运行的指令及其他选项。
实例
新建一个进程并设置优先级,将当前目录下的documents目录打包,但不希望tar占用太多CPU:
1 | nice -19 tar zcf pack.tar.gz documents |
方法非常简单,即在原命令前加上nice -19。很多人可能有疑问了,最低优先级不是19么?那是因为这个“-19”中的“-”仅表示参数前缀;所以,如果希望将当前目录下的documents目录打包,并且赋予tar进程最高的优先级:
1 | nice --19 tar zcf pack.tar.gz documents |
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2020-09-26
tex_demo
使用纹理渲染数学方程如果设置了rc参数text.usetex,则可以使用TeX渲染所有matplotlib文本。这当前在agg和ps后端上工作,并且要求你在系统上正确安装了Text render With LaTeX教程中描述的tex和其他依赖项。第一次运行脚本时,你将看到tex和相关工具的大量输出。下一次,运行可能是静默的,因为许多信息都被缓存。 注意如何使用unicode提供y轴的标签! 1234567891011121314151617import numpy as npimport matplotlibmatplotlib.rcParams['text.usetex'] = Trueimport matplotlib.pyplot as pltt = np.linspace(0.0, 1.0, 100)s = np.cos(4 * np.pi * t) + 2fig, ax = plt.subplots(figsize=(6, 4), tight_layout=True)ax.plot(t, s)ax.set_xlabel(r'\textb...

2020-10-13
2_Regression Case Study
Regression:Case Study回归问题 预测 给出特征,预测特征的结果 推荐 一般包括两组对象。描述两组对象之间的关联性。 例如读者+文章的推荐系统。读者的特征敏感度$\theta$+文章特征$x_i$。基于个人浏览记录和文章特征的内容推荐系统,给定后者,训练读者的特征敏感度,然后推荐;基于文章被浏览的记录和读者特征的内容推荐系统,给定前者,训练文章本身的特征,然后推荐;基于协同过滤算法,前者后者都没有,进行推荐。 机器学习的约定 使用上标代表数据集中单条数据的定位。 使用下表代表单条数据中组成元素的定位。 假设函数,即训练模型。 损失函数,是关于参数的函数。 如何实现一个机器学习算法 定义模型,给出假设函数,关于输入输出的函数。 定义损失,给出代价函数,关于参数的函数,输入输出用数据集代替。 梯度下降,最小化代价函数。 问题的导入:预测宝可梦的CP值Estimating the Combat Power(CP) of a pokemon after evolution 我们期望根据已有的宝可梦进化前后的信息,来预测某只宝可梦进化后的cp值的大小 确定...

2019-10-12
第6节 估计量的评优准则
估计量的评优准则 数学在某些方面具有通用规律。比如导数与指数,本来两个毫不相关的东西,却存在着很默契的联系。 n阶求导可以降低幂函数的n阶指数。 在泰勒展开式中,就通过n阶导数与n阶指数来从不同阶次逼近一个函数。 而在概率统计这一部分,n阶矩与n阶指数n阶导数也有着关系。似乎一个统计量可以展开成n阶矩的表示方法,一阶中心距逼近,二阶中心距逼近,三阶中心距逼近等。 UMVUE 计算必考 1 均方误差准则定义1:均方误差$$MSE_\theta(T(x))=E_\theta[T(X)-q(\theta)]^2 \$$若$MSE<+\infin$$$MSE_\theta(T(x))=Var_\theta(T(x))+E^2_\theta[T(X)- q(\theta)]$$上式成立,因为方差加减一个常数,不影响方差的大小。 定义2:一致占优对于$\forall\theta\in\Theta$$$MSE_\theta(T(x))\leq MSE_\theta(S(x))$$则成T(x)比S(x)好,S(X)是不被容许的。T(X)一致占优 2 无偏估计定...

2021-12-24
kill
kill发送信号到进程。 目录 bash内建命令 GNU coreutils中的命令 内建命令概要12kill [-s sigspec | -n signum | -sigspec] pid | jobspec ...kill -l [sigspec] 主要用途 发送信号到作业或进程(可以为多个)。 列出信号。 选项1234-s sig 信号名称。-n sig 信号名称对应的数字。-l 列出信号名称。如果在该选项后提供了数字那么假设它是信号名称对应的数字。-L 等价于-l选项。 参数pid:进程ID jobspec:作业标识符 返回值返回状态为成功除非给出了非法选项、执行出现错误。 例子1234567891011121314151617181920212223242526272829303132[user2@pc] kill -l 9KILL# 列出所有信号名称:[user2@pc] kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRA...

2021-12-24
skill
skill向选定的进程发送信号冻结进程 补充说明skill命令 用于向选定的进程发送信号,冻结进程。这个命令初学者并不常用,深入之后牵涉到系统服务优化之后可能会用到。 语法1skill(选项) 选项123456789-f:快速模式;-i:交互模式,每一步操作都需要确认;-v:冗余模式;-w:激活模式;-V:显示版本号;-t:指定开启进程的终端号;-u:指定开启进程的用户;-p:指定进程的id号;-c:指定开启进程的指令名称。 实例如果您发现了一个占用大量CPU和内存的进程,但又不想停止它,该怎么办?考虑下面的top命令输出: 1234567891011top -c -p 1651423:00:44 up 12 days, 2:04, 4 users, load average: 0.47, 0.35, 0.311 processes: 1 sleeping, 0 running, 0 zombie, 0 stoppedCPU states: cpu user nice system irq softirq iowait idle ...

2021-12-24
nethogs
nethogs终端下的网络流量监控工具 补充说明有很多适用于Linux系统的开源网络监视工具。比如说,你可以用命令iftop来检查带宽使用情况。netstat用来查看接口统计报告,还有top监控系统当前运行进程。但是如果你想要找一个能够按进程实时统计网络带宽利用率的工具,那么NetHogs值得一看。 NetHogs 是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。 来自NetHogs项目网站: NetHogs是一个小型的net top工具,不像大多数工具那样拖慢每个协议或者是每个子网的速度而是按照进程进行带宽分组。NetHogs不需要依赖载入某个特殊的内核模块。如果发生了网络阻塞你可以启动NetHogs立即看到哪个PID造成的这种状况。这样就很容易找出哪个程序跑飞了然后突然占用你的带宽。 本文为你介绍如何在Unix/Linux操作系统下如何安装和使用NetHogs按进程监控网络带宽使用率。 语法1nethogs(选项)(参数) 选项123456789101112131415161718usage: nethogs [...
公告
欢迎参观Estom的小屋




