Когда я запускаю PS, одним из выходных столбцов является TTY. Что это значит? В частности, как значение "??" сравнить с "ttys000"?
Я спрашиваю, потому что у меня есть программа Java, выполняемая sort
через ProcessBuilder, и когда эта программа запускается через мою IDE (IntelliJ), процесс занимает в 5 раз меньше времени, чем при запуске в виде исполняемого jar-файла вне IDE.
В каждом случае я запускаю ps во время сортировки, и единственная разница в том, что IDE создает процесс с TTY ?? тогда как jar создает процесс с TTY ttys000.