SplinterCell-Multicore-Fix/fix-splintercell-blacklist.sh
Oracle caf224ade6 Add fix
Signed-off-by: Oracle <otis.schmedt@gmx.de>
2026-04-11 13:21:46 +02:00

1 line
332 B
Bash

PARENT_PID=$(pgrep -f "Blacklist_DX11_game.exe" | head -1); [ -z "$PARENT_PID" ] && exit 1; THREAD_COUNT=0; for TID in $(ls /proc/$PARENT_PID/task 2> /dev/null); do TID_NUM=$(basename $TID); [ "$TID_NUM" != "$PARENT_PID" ] && [ -d "/proc/$TID_NUM" ] && { taskset -p -c 0-8 "$TID_NUM" > /dev/null 2>&1 && ((THREAD_COUNT++)); }; done