Мне нужно найти максимальное количество потоков на процессор в следующих системах. До сих пор

1. Redhat Linux         -> cat /proc/sys/kernel/threads-max
2. HPUX 11.31 [ia64]    -> kctune | grep max_thread_proc
3. Solaris 10 [ SPARC ] ->  ??
4. AIX 6.1(TL5)         ->  ??

Пожалуйста, помогите мне найти Solaris и AIX.

2 ответа2

0

Я нашел эти

AIX     -> getconf -a | grep PTHREAD_THREADS_MAX
SOLARIS -> getconf -a | grep PTHREAD_THREADS_MAX
0

AIX находится в файле /etc /security /limit. Допустим, вы хотите работать с пользователем root и ограничить / установить количество потоков на процессор. Файл состоит из строф:

root:
    fsize = -1
    core = -1
    cpu = -1
    data = -1
    rss = -1
    stack = -1
    nofiles = -1
    threads = 1024

Потоки на процессор теперь установлены на 1024 (-1 означает неограниченное). Чтобы убедиться, что это работает, войдите в систему как root и введите:

ulimit -a 

Вы должны увидеть темы отображаются как 1024.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .