Wenn ich PS ausführe, ist eine der Spaltenausgaben TTY. Was bedeutet das? Insbesondere, wie vergleicht sich der Wert von "??" mit "ttys000"?
Ich frage, weil ich ein Java-Programm sort
über ProcessBuilder ausführen lasse, und wenn dieses Programm über meine IDE (IntelliJ) ausgeführt wird, dauert der Prozess 5-mal weniger lang als wenn er als ausführbare Jar außerhalb der IDE ausgeführt wird.
In jedem Fall führe ich PS aus, wenn das Sortieren läuft, und der einzige Unterschied besteht darin, dass die IDE einen Prozess mit einer TTY von ?? erstellt, während das Jar einen Prozess mit einer TTY von ttys000 erstellt.