Portál AbcLinuxu, 16. července 2025 11:24


Dotaz: proc mi bezi apache vicekrat?

11.2.2003 20:08 kaaja | skóre: 22 | Plzen!
proc mi bezi apache vicekrat?
Přečteno: 183×
Odpovědět | Admin
Ahoj, mam takovy problem.
Kdyz se kouknu do topu, tak vidim ze mi nektere sluzby bezi vicekrat nez jednou.Treba apache a getty(k cemu tohle vubec je?) Je to normalni????
Distribuci mam Debian.

Tady je vypis z topu:

403 root 9 0 5352 5352 612 S 0.0 0.8 0:00 xfs
406 daemon 9 0 580 580 504 S 0.0 0.0 0:00 atd
409 root 9 0 684 684 564 S 0.0 0.1 0:00 cron
423 root 9 0 1428 1428 1348 S 0.0 0.2 0:00 apache
430 www-data 9 0 1448 1448 1372 S 0.0 0.2 0:00 apache
431 www-data 9 0 1448 1448 1372 S 0.0 0.2 0:00 apache
432 www-data 9 0 1448 1448 1372 S 0.0 0.2 0:00 apache
433 www-data 9 0 1448 1448 1372 S 0.0 0.2 0:00 apache
434 www-data 9 0 1448 1448 1372 S 0.0 0.2 0:00 apache
439 root 9 0 2764 2764 2640 S 0.0 0.4 0:00 gdm-binary
444 root 8 0 1296 1296 1064 S 0.0 0.2 0:00 bash
445 root 9 0 468 468 408 S 0.0 0.0 0:00 getty
446 root 9 0 468 468 408 S 0.0 0.0 0:00 getty
447 root 9 0 468 468 408 S 0.0 0.0 0:00 getty
448 root 9 0 468 468 408 S 0.0 0.0 0:00 getty
449 root 9 0 468 468 408 S 0.0 0.0 0:00 getty
450 root 9 0 3076 3076 2904 S 0.0 0.4 0:00 gdm-binary

Dik
Karel
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.2.2003 20:28 Jozef Vondrák
Rozbalit Rozbalit vše proc mi bezi apache vicekrat?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,
je.

PePa
11.2.2003 21:26 Tomáš Bláha
Rozbalit Rozbalit vše proc mi bezi apache vicekrat?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přesněji se to dozvíte, když zadáte příkaz: ps axf který vám zobrazí hierarchii procesů. Většina služeb běží ve více vláknech/procesech, aby byla schopna obsloužit více požadavků najednou. Třeba u Apache uvidíte, že běží jeden hlavní (koordinační) proces a pod sebou má vyvoláno několik podprocesů, které obsluhují jednotlivé požadavky. Pokud se sejde najednou více požadavků, než je obslužných procesů, tak se buď musí počkat, až bude nějaký proces volný, nebo se vyvolá nový. (To ale nějakou dobu trvá, proto se udržuje zásoba.) Takový Apache poběží třeba v pěti procesech. V práci mi běží Lotus na několika stech procesech ;-) U služeb typu ssh či ftp se zase vytváří další proces pro každé navázané spojení.
Jiří Svoboda avatar 12.2.2003 15:10 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše proc mi bezi apache vicekrat?
Jenom doplnim, ze zminene 'getty' ceka na nalogovani na konzolach. Textovych konzoli byva vetsinou sest (ALT+F1 az ALT+F6). Na jedne jsi zrejme nalogovan, na zbyvajicich peti ceka 'getty'.
12.2.2003 16:33 clh
Rozbalit Rozbalit vše proc mi bezi apache vicekrat?
Da sa urcit kolko tych procesov, ma bezat, napr pri tom apache? napr keby tam pristupovalo naraz 100 ludi, ?
12.2.2003 16:41 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše proc mi bezi apache vicekrat?
Ano. /etc/httpd/conf/httpd.conf
12.2.2003 21:42 Tomáš Bláha
Rozbalit Rozbalit vše proc mi bezi apache vicekrat?
Konkrétně se to určuje volbou StartServers, která udává počáteční počet spuštěných serverů. Dále pak volbami MinSpareServers, resp. MaxSpareServers určíte, kolik minimálně, resp. maximálně má být připraveno rezervních serverů pro obsloužení zátěžových špiček. Konkrétní počet Apache reguluje v daných mezích automaticky. Parametr MaxClients pak určuje absolutní maximální počet serverů.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.