Tuning RH 8.0 & getdtablesize()

err_ system.failed na seznam.cz
Úterý Leden 7 20:16:43 CET 2003


Zdravim,

jiz 14 dni se snazim o tuning  RH 8.0 s jadrem 2.4.18 a glibc-2.2.93-5 
se zamerem prekrocit
limit 1024 threadu, coz potrebuji pro provoz serveru.

Prekompiloval jsem glibc, nastavil INITIAL_STACK_SIZE (64* PAGE_SIZE), 
THREAD_MANAGER_STACK_SIZE (64 * PAGE_SIZE -32),
a v local_hin.h PTHREAD_KEYS_MAX 8192,  PTHREAD_THREADS_MAX 8192

Vyuzil jsem moznosti jadra 2.4 a nastavil pres echo v  /proc  file-max 
8192 a threads-max 8192. Dale jsem vyuzil utility ulimit,
pomoci niz jsem patricne hodnoty take nastavil. Rovnez jsem patricne 
upravil limits.conf.

Vysledek je ovsem nedostacujici. Pri nacitani maximalni hodnoty pro 
soucasne otevrene thready pomoci getdtablesize() dostavam jako 
navratovou hodnotu stale 1024
---
Vyuziti setrlimit() take nepomaha.

Mate s timhle nekdo zkusenosti ?


Diky za pomoc

					[err_]



Další informace o konferenci Linux