Necesitaba correr convert
con muchas imágenes al mismo tiempo. El comando tardó bastante pero esto no me molesta.
El problema es que este comando inutilizó mi computadora mientras se ejecutaba el comando (durante aproximadamente 15 minutos).
Entonces, ¿es posible limitar el comando limitando los recursos (procesador y memoria) al comando, directamente desde la línea de comando? Esto solo puede funcionar si agrego algo a la misma línea antes de presionar Enterporque una vez que comienzo el proceso, la computadora se ralentiza tanto que es imposible, por ejemplo, cambiar a "Monitor del sistema" y reducir la prioridad.
Editar: resultados superiores e iotop
Logré correr top
y sudo iotop >iotop.txt
mientras hacía una de estas operaciones de conversión. (El archivo iotop.txt producido es difícil de leer)
Resultados de arriba:
PID USUARIO PR NI VIRT RES SHR S% CPU% MEM TIME + COMMAND 14275 nombre de usuario 20 0 4043m 3.0g 1448 D 7.0 80.4 0: 16.45 convertir
Resultados de iotop:
[? 1049h [1; 24r (B [m [4l [? 7h [? 1h = [39; 49m [? 25l [39; 49m (B [m [H [2JLECTURA TOTAL DEL DISCO: 1269.04 K / s | ESCRITURA DEL DISCO total : [59G0.00 B / s (B [0; 7m TID PRIO USER DISK READ DISK WRITE SWAPIN (B [0; 1; 7m IO> (B [0; 7m COMMAND [3; 2H (B [m2516 be / 4 username 350.08 K / s 0.00 B / s 0.00% 0.00% zeitgeist-datahub 7394 be / 4 nombre de usuario 568.88 K / s 0.00 B / s 77.41% 0.00% --rendere ~ .530483991 [5; 1H14275 nombre de usuario inactivo 350.08 K / s 0.00 B / s 37.49% 0.00% convert S ~ f test.pdf [6 ; 2H2048 be / 4 raíz [6; 24H0.00 B / s 0.00 B / s 0.00% 0.00% [kworker / 3: 2] [5G1 be / 4 root [7; 24H0.00 B / s 0.00 B / s 0.00% 0.00% init
Además, incluso después de que finaliza el proceso, la computadora no vuelve al rendimiento anterior. Encontré una forma de evitar esto corriendo sudo swapoff -a
seguido desudo swapon -a
convert *.tif bla.pdf
proceso a la vez, pero la entrada es un montón de imágenes tif. Es una forma de producir un pdf a partir de un montón de imágenes que funciona bien pero ahoga mi PC.