kernc/xsuspender

Scripts for additional suspension checks

Open

#5 aperta il 12 gen 2019

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)C (19 fork)github user discovery
enhancementhelp wanted

Metriche repository

Star
 (354 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Idea

Implement a scripts that checks whether suspension is needed or not based on current process behavior. Have an option which scripts to activate for a profile.

Example checks

  • Does application play sound or not by checking pulse audio inputs.

pacmd list-sink-inputs short command gives information which processes are playing sound, also PID of process

  • Is application under high CPU load

If application is under high CPU load it might not be wise to suspend processes, as it might be processing something.

  • Is application having high network traffic lately

If application is having high network traffic it might not be wise to suspend processes, as it might be downloading or uploading something.

Guida contributor