1

Tema: asignar procesadores o limitar velocidad a aplicaciones

¿conocen alguna manera de asignar un límite de uso de cpu para cierta aplicación? ¿o asignarle que use solamente uno de los cores? ¿o prioridad aunque sea?
...es que tengo el amule corriendo y cada tanto se come los dos procesadores por varios minutos.
Pero también sería útil para configurar otras aplicaciones.

iMac 27 | iPhone

2

Re: asignar procesadores o limitar velocidad a aplicaciones

...encontré esto http://www.hmug.org/man/1/nice.php

Pregunta: ¿cómo ejecutar una aplicación y que le de bola al comando nice?

iMac 27 | iPhone

3 (editado por macpotok 22.02.2008 11:57:49)

Re: asignar procesadores o limitar velocidad a aplicaciones

Acá tenés un AppleScript para cambiar la prioridad con más comodidad:

Abrí el editor de scripts y pegalo adentro. Luego ejecutá el script y listo.


http://forums.macosxhints.com/showpost. … ostcount=4

Sino,

Para cambiar la prioridad de un proceso en ejecución fijate el PID (Process ID) del mismo con el comando: ps -ef

Y luego con el PID usás el comando renice para asignarle otra prioridad: renice -5 1234
(le asigna prioridad -5 al proceso identificado por el 1234)

Mac Pro 12-Core/HT Xeon 3.46 / 128 GB DDR3 /  4 TB SSD M.2 PCIe + 20 TB HDD / RADEON / Blu-Ray SuperDrive / USB3 / iSight FW
MacBook Air 15" M4 / 32 GB / 512 SSD / MacBook Air 13" / i7 / 8 GB DDR3 / 256 GB SSD / MacBook 12" / Core m3 / 8 GB LPDDR3 / 256 SSD. TB Cinema Display 27".
iPhone 15 Pro Max 256 GB Blue / iPad Air 2 64 GB Wi-Fi+LTE / AirPods / Apple Watch Serie 5 Silver GPS / Airport Extreme & Express / Magic Mouse / Mighty Mouse BT / Alu Keyboard / HK SoundSticks II

4

Re: asignar procesadores o limitar velocidad a aplicaciones

Y sino para tu caso particular usás una seguidilla de comandirijillos UNIX para filtrar el PID del aMule y asignarle un prioridad determinada:

ps -ef | grep -i amule | grep -v grep | awk '{print "renice 10 " $2}' | sh

Con eso le asignás prioridad 10 al proceso aMule. Cuanto más bajo es ese nro mayor es la prioridad, los valores van entre -20 a 20 y 0 es la prioridad por defecto.

Mac Pro 12-Core/HT Xeon 3.46 / 128 GB DDR3 /  4 TB SSD M.2 PCIe + 20 TB HDD / RADEON / Blu-Ray SuperDrive / USB3 / iSight FW
MacBook Air 15" M4 / 32 GB / 512 SSD / MacBook Air 13" / i7 / 8 GB DDR3 / 256 GB SSD / MacBook 12" / Core m3 / 8 GB LPDDR3 / 256 SSD. TB Cinema Display 27".
iPhone 15 Pro Max 256 GB Blue / iPad Air 2 64 GB Wi-Fi+LTE / AirPods / Apple Watch Serie 5 Silver GPS / Airport Extreme & Express / Magic Mouse / Mighty Mouse BT / Alu Keyboard / HK SoundSticks II

5

Re: asignar procesadores o limitar velocidad a aplicaciones

este último me gustó para reventar el aMule 

.....ahora..... tengo el aMule abierto.... luego abrí el terminal y pegué el textirijillo ese.....     ¿se supone que quedó seteada la nueva prioridad?

iMac 27 | iPhone

6

Re: asignar procesadores o limitar velocidad a aplicaciones

Est3ban escribió:

este último me gustó para reventar el aMule 

.....ahora..... tengo el aMule abierto.... luego abrí el terminal y pegué el textirijillo ese.....     ¿se supone que quedó seteada la nueva prioridad?

Si, así es.

Si querés verificar con qué prioridad quedó usá esta otra seguidilla de comandirijillos:

ps -le | grep -i amule | grep -v grep | awk '{print "Prioridad: "$7}'

Mac Pro 12-Core/HT Xeon 3.46 / 128 GB DDR3 /  4 TB SSD M.2 PCIe + 20 TB HDD / RADEON / Blu-Ray SuperDrive / USB3 / iSight FW
MacBook Air 15" M4 / 32 GB / 512 SSD / MacBook Air 13" / i7 / 8 GB DDR3 / 256 GB SSD / MacBook 12" / Core m3 / 8 GB LPDDR3 / 256 SSD. TB Cinema Display 27".
iPhone 15 Pro Max 256 GB Blue / iPad Air 2 64 GB Wi-Fi+LTE / AirPods / Apple Watch Serie 5 Silver GPS / Airport Extreme & Express / Magic Mouse / Mighty Mouse BT / Alu Keyboard / HK SoundSticks II

7

Re: asignar procesadores o limitar velocidad a aplicaciones

macpotok escribió:

Acá tenés un AppleScript para cambiar la prioridad con más comodidad:

Abrí el editor de scripts y pegalo adentro. Luego ejecutá el script y listo.


http://forums.macosxhints.com/showpost. … ostcount=4

Sino,

Para cambiar la prioridad de un proceso en ejecución fijate el PID (Process ID) del mismo con el comando: ps -ef

Y luego con el PID usás el comando renice para asignarle otra prioridad: renice -5 1234
(le asigna prioridad -5 al proceso identificado por el 1234)

...esto no funca.. me dice que donde se esperaba un final de línea etc se encontró un if

iMac 27 | iPhone

8

Re: asignar procesadores o limitar velocidad a aplicaciones

macpotok escribió:
Est3ban escribió:

este último me gustó para reventar el aMule 

.....ahora..... tengo el aMule abierto.... luego abrí el terminal y pegué el textirijillo ese.....     ¿se supone que quedó seteada la nueva prioridad?

Si, así es.

Si querés verificar con qué prioridad quedó usá esta otra seguidilla de comandirijillos:

ps -le | grep -i amule | grep -v grep | awk '{print "Prioridad: "$7}'

efectivamente!!  quedó con prioridad 10.... fantastirijillo... gracias, pero con prioridad -20

iMac 27 | iPhone

9

Re: asignar procesadores o limitar velocidad a aplicaciones

Est3ban escribió:
macpotok escribió:

Acá tenés un AppleScript para cambiar la prioridad con más comodidad:

Abrí el editor de scripts y pegalo adentro. Luego ejecutá el script y listo.


http://forums.macosxhints.com/showpost. … ostcount=4

Sino,

Para cambiar la prioridad de un proceso en ejecución fijate el PID (Process ID) del mismo con el comando: ps -ef

Y luego con el PID usás el comando renice para asignarle otra prioridad: renice -5 1234
(le asigna prioridad -5 al proceso identificado por el 1234)

...esto no funca.. me dice que donde se esperaba un final de línea etc se encontró un if

Yo lo probé y me anduvo perfecto el AppleScript este.

Mac Pro 12-Core/HT Xeon 3.46 / 128 GB DDR3 /  4 TB SSD M.2 PCIe + 20 TB HDD / RADEON / Blu-Ray SuperDrive / USB3 / iSight FW
MacBook Air 15" M4 / 32 GB / 512 SSD / MacBook Air 13" / i7 / 8 GB DDR3 / 256 GB SSD / MacBook 12" / Core m3 / 8 GB LPDDR3 / 256 SSD. TB Cinema Display 27".
iPhone 15 Pro Max 256 GB Blue / iPad Air 2 64 GB Wi-Fi+LTE / AirPods / Apple Watch Serie 5 Silver GPS / Airport Extreme & Express / Magic Mouse / Mighty Mouse BT / Alu Keyboard / HK SoundSticks II