В Ubuntu 16.04 существует 16-ти основных ограничений?

bash, dash (и многие другие оболочки) имеют встроенные команды для управления заданиями. Если вы запустите команду в фоновом режиме

sleep 9999 &

, вы можете обнаружить все фоновые команды текущей оболочки:

$ jobs
[1]+  Running                 sleep 9999 &

Если вам нужен идентификатор процесса одного из них , вы можете получить его с помощью jobs -p %N, где N - это идентификатор задания в списке заданий (первый столбец) выше. Существует также специальная переменная $!, в которой оболочка будет заменять PID команды, выполненной в фоновом режиме совсем недавно.

Подробные сведения и дополнительные сведения см. В соответствующем разделе руководств bash(1) (прямая ссылка на раздел управления заданиями в версии HTML), dash(1) или ваша оболочка выбора. TLDP также имеет отличный раздел по управлению заданиями.

1
задан 15 April 2017 в 02:56

3 ответа

Сообщает количество ядер (удваивается с гиперпотоком) на одной машине.

Xeon E5640 имеет 4 ядра, удваивается до 8 с гиперпотоком. Поскольку есть два Xeon E5640s, общее количество зарегистрированных ядер составляет 16.

0
ответ дан 18 July 2018 в 14:56

Сообщает количество ядер (удваивается с гиперпотоком) на одной машине.

Xeon E5640 имеет 4 ядра, удваивается до 8 с гиперпотоком. Поскольку есть два Xeon E5640s, общее количество зарегистрированных ядер составляет 16.

0
ответ дан 24 July 2018 в 20:31
  • 1
    Есть ли программное обеспечение, которое я могу добавить, чтобы сделать эту версию Linux (Ubuntu 16.04 LTS) осведомленной ?, что означает, что главный узел знает о ядрах на других вычислительных узлах? – Don Masters 16 April 2017 в 22:24
  • 2
    Я мало знаю о Беовульфе. Согласно руководство Debian для запуска кластера Beowulf , что-то называемое «Mosix» - это патч ядра и набор утилит, которые делают кластер машин похожими на один многопроцессорный компьютер с общей памятью ». Это может быть или не быть тем, чего вы хотите. Возможно, существует конкретный способ определения информации, доступный для Beowulf. – Chai T. Rex 17 April 2017 в 21:11

Сообщает количество ядер (удваивается с гиперпотоком) на одной машине.

Xeon E5640 имеет 4 ядра, удваивается до 8 с гиперпотоком. Поскольку есть два Xeon E5640s, общее количество зарегистрированных ядер составляет 16.

0
ответ дан 31 July 2018 в 23:32
  • 1
    Есть ли программное обеспечение, которое я могу добавить, чтобы сделать эту версию Linux (Ubuntu 16.04 LTS) осведомленной ?, что означает, что главный узел знает о ядрах на других вычислительных узлах? – Don Masters 16 April 2017 в 22:24
  • 2
    Я мало знаю о Беовульфе. Согласно руководство Debian для запуска кластера Beowulf , что-то называемое «Mosix» - это патч ядра и набор утилит, которые делают кластер машин похожими на один многопроцессорный компьютер с общей памятью ». Это может быть или не быть тем, чего вы хотите. Возможно, существует конкретный способ определения информации, доступный для Beowulf. – Chai T. Rex 17 April 2017 в 21:11

Другие вопросы по тегам:

Похожие вопросы: