Это не столько вопрос программирования, сколько большая проблема, с которой я столкнулся в последнее время, которую я пытаюсь понять.Почему Запуск нескольких одинаковых команд занимает очень много времени
Пример: выполнение команды ls
в linux
, возможно, ..... 1 сек. Но когда я вывел несколько тысяч команд ls
одновременно, я заметил, что некоторые из процессов не запущены, и для этого требуется очень много времени.
Почему это так? И как мы можем обойти это?
Заранее спасибо.
UPDATE:
Я сделал ps
, и увидел, что несколько из ls
команд были в состоянии D<
. Я немного проверил и понял, что это Беспрерывный Сон. Что это? И когда это произойдет? Как этого избежать?
Нерест процесс не является бесплатным. –