
zunächst wollte ich 2 Kerne (4 Threads) einem Java-PID und 2 Kerne (4 Threads) dem anderen widmen. Die Unbeständigkeit dieser Programme lässt mich jedoch befürchten, dass sie irgendwann abstürzen und neu gestartet werden. Ich habe zwei Benutzer, mc5 und mc26. Beide führen einen Prozess über 4 Kerne (8 Threads) aus. Dies führt zu Leistungsproblemen und leichten Verzögerungen. Ich möchte, dass mc5 2 Kerne (Thread 0,1,2,3) verwendet. Ich möchte, dass mc26 2 Kerne (Thread 4,5,6,7) verwendet. Wie ist das möglich? Kann mir jemand ein Beispiel geben?
Antwort1
Würde das funktionieren? Sollte bei bereits laufenden Prozessen funktionieren:
taskset -cp 0-3 `pid of mc5`
taskset -cp 4-7 `pid of mc26`