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