#!/bin/sh

N=0
SMPNICE=5 # desired nice for SMP cores
SMPTAGS="_a1|_a2"
TMPFILE=/tmp/fahsh-cores-$(whoami)

ps -Leo pid,tid,pcpu,ni,psr,cmd | grep FahCore | grep -v grep | sed -e s/\\.[0-9]*\ /\ / > $TMPFILE
SMPCORES=$(cat $TMPFILE | grep -E "$SMPTAGS" | grep -v \ \ $SMPNICE$FORCE\ \  | awk '{ print $2 }')

echo Too nice SMP cores: $SMPCORES

if [ ! -z "$SMPCORES" ]; then
	[ "$N" == "1" ] && echo -n \# || echo -n +
	echo \ snice +$SMPNICE $SMPCORES
	[ "$N" != "1" ] && snice +$SMPNICE $SMPCORES
fi

