我需要同时运行convert
很多图像。命令花了相当长的时间,但这并没有打扰我。
问题是该命令在运行该命令(约15分钟)时使我的计算机无法使用。
那么是否可以通过直接从命令行限制命令的资源(处理器和内存)来节流命令?这仅在我在按下之前在同一行中添加一些内容时才有效,Enter因为一旦启动该过程,计算机就会减慢很多速度,以至于无法切换到“系统监视器”并降低优先级。
编辑:top和iotop结果
我设法运行top
和sudo iotop >iotop.txt
同时做这些转换的操作之一。(产生的iotop.txt文件很难阅读)
排名最高的结果:
PID用户PR NI VIRT RES SHR S%CPU%MEM TIME +命令 14275用户名20 0 4043m 3.0g 1448 D 7.0 80.4 0:16.45转换
iotop的结果:
[?1049h [1; 24r(B [m [4l [?7h [?1h = [39; 49m [?25l [39; 49m(B [m [H [2J] Total DISK READ:1269.04 K / s | Total DISK WRITE :[59G0.00 B / s (B [0; 7m TID PRIO用户磁盘读取磁盘写入SWAPIN(B [0; 1; 7m IO>(B [0; 7m COMMAND [3; 2H(B [m2516 be / 4用户名350.08 K / s 0.00 B / s 0.00%0.00%时代精神 7394 be / 4用户名568.88 K / s 0.00 B / s 77.41%0.00%--rendere〜.530483991 [5; 1H14275空闲用户名350.08 K / s 0.00 B / s 37.49%0.00%转换S〜f test.pdf [6 ; 2H2048 be / 4根[6; 24H0.00 B / s 0.00 B / s 0.00%0.00%[kworker / 3:2] [5G1 be / 4根[7; 24H0.00 B / s 0.00 B / s 0.00%0.00%初始
此外,即使在处理结束后,计算机也不会恢复到以前的性能。我找到解决的办法通过运行sudo swapoff -a
之后sudo swapon -a
convert *.tif bla.pdf
进程,但是输入的是一堆tif图像。这是一种从一堆图像中生成一个pdf的方法,虽然效果很好,但是却扼杀了我的电脑。