Загрузка ЦП многопоточного процесса

Ваш вывод выше с сервера, который имеет Ваши установки Oracle? Вы входитесь в систему в качестве пользователя это доступы Oracle? Я не вижу, как Вы могли получать доступ к чему-либо Oracle на основе того вывода, если Вы не делаете так с помощью сценариев оболочки, которые создают Вашу среду каждый раз. Это было некоторое время, но IIRC на *отклоняют системы, необходимо определить ORACLE_HOME для доступа к Oracle.

, Если Вы вводите:

sqlplus someuser@somedb 

от вышеупомянутой командной строки, что это говорит Вам? Кажется мне, это должно сказать Вам, что sqlplus является неизвестной командой. В противном случае, что делает

which sqlplus

, говорят Вам?

1
задан 18 June 2009 в 19:40
2 ответа

99%-е использование CPU означает почти общее использование одноядерных.

если Ваша система полностью загружается [пара распараллеливает каждый hogging один CPU] - Вы будете видеть 400%-е использование на четырехъядерном или 800%-м использовании на двух квадратических ядрах.

процессы/потоки повторно присвоены между CPU - вот почему Вы видите 25% использования на каждом из ядер. но можно установить привязку к ним.. затем они будут придерживаться выбранных процессоров/ядер.

3
ответ дан 3 December 2019 в 20:02
  • 1
    Как я могу сказать процессу/потоку использовать больше чем один ЦП? Я хочу, чтобы мой многопоточный процесс использовал по крайней мере 4 из центральных процессоров полностью (так, 400%, которые я предполагаю). Существует ли способ, которым я могу дать процессу способность сделать это? Прямо сейчас кажется, что процесс ограничивается на уровне 99,99%, даже при том, что это могло, конечно, пойти кроме того, если позволено. –  Justin Bennett 17 June 2009 в 19:13

Это показывает загрузку на ядро. Не забывайте о большой "главной" замене, названной htop. Это привлечет Вас загрузка отдельных CPU/ядер.

0
ответ дан 3 December 2019 в 20:02

Теги

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