¿Hay alguna manera de limitar el uso de la CPU en Parity?

Tengo un Macbook Air no inútil que ejecuta High Sierra. Intenté usar tanto Mist como Parity, pero de manera alarmante, descubrí que ambos clientes de Ethereum no respetan la carga de mi CPU al sincronizar. La paridad maximiza cada núcleo y detiene el sistema constantemente. La única solución es desactivar la sincronización o matar a Parity por completo. Como soy desarrollador, esto es inaceptable: necesito la interfaz JSON-RPC y no puedo vivir sin ella.

Horrible uso de CPU por paridad en macOS

Se evaluaron dos problemas en GitHub de Parity para diferentes versiones y se cerraron, pero no veo ningún resultado de estos problemas. ¿Significa eso que en realidad nunca se resolvieron?

Temas cerrados:

¿Hay alguna forma de decirle a Parity que limite su uso de CPU a un cierto umbral?

Respuestas (2)

Puede usar un programa para limitar el uso de la CPU: https://apple.stackexchange.com/questions/24998/can-i-manually-limit-the-cpu-used-by-a-process

Ocasionalmente hago esto si estoy usando un programa que en realidad no se vuelve más rápido cuando uso más tiempo de CPU (me viene a la mente el horrible CubeMX de STMicro: fija mi CPU al 100% para mostrar una tabla estática de valores).

Si solo le preocupa la capacidad de respuesta de su sistema, el nicecomando debería funcionar. Desafortunadamente, es un programa basado en la línea de comandos (si eres el tipo de persona que evita ese tipo de cosas, pero supongo que no lo eres).

Resuelto: - Soy usuario de MacBook Air [OS Mohave], tengo el mismo problema, simplemente salí de Sublime y comencé a usar VS Code, el problema desapareció. Creo que el problema es con Sublime JSLinter.