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