Autor Zpráva
jan99
Profil *
Ahoj, mam tridu. V konstruktoru volam zacatek mereni casu skriptu, a v destruktoru tento zmereny cas zapisuju pro kontrolu do souboru. Vysledky mam pak v sekundach.

Dneska sem kontroloval vysledky a mamnejakych 3000 zaznamu mereni.

Vetsi cast (asi tak 80%) vykonani skriptu trvala od 0,00.. - 2,0 s, jenze zbytek volani - 20% zacina stoupat na vic sekund nez je pripustne,.. Dokonce nejvyssi namerena hodnota trvani skriptu je 69 a 99 sekund!

Jak je to mozne?? Funkcemi a kodem to urcite neni, protoze v 80% jsou ty hodnoty namereneho casu pripustne, a to skript opakuje porad stejny proces... Takze zato muze napr. pretizeny server?

Da se skript po nejake (nepripustne) dobe automaticky ukoncit stim ze by se pred automatickym ukoncenim zapsal cas pro info, a na screen by to vyhodilo napriklad hlasku, sorry server je pretizen?

Diky
Rellik
Profil
jan99:
Da se skript po nejake (nepripustne) dobe automaticky ukoncit stim ze by se pred automatickym ukoncenim zapsal cas pro info, a na screen by to vyhodilo napriklad hlasku, sorry server je pretizen?
>
No většina servrů má sama nastaven určitý čas po který zkouší načíst script. Většinou sem se setkal se 30s. Pak to vyhodí hlášku stránka není dostupná, zkuste to později.... atd... Někde sem nedávno zkoušel načítání různých stránek a tam to vyhazovalo co se konkrétně jak dlouho načítá. Bohužel už nevím kde to bylo. Do 4s to bralo jako celkem v pohodě. Delší časy už byly značené jako problém. Takže ty tvé 2s jsou ještě OK. ;)
Davex
Profil
jan99:
Jak je to mozne??
Nevíme, co ten skript dělá a kde, ale obecně to možné je.

Takze zato muze napr. pretizeny server?
Může to být třeba přetíženým webserverem nebo databází. Pokud server neběží na Windows, tak se může sledovat zatížení serveru přes funkci sys_getloadavg.
joe
Profil
jan99:
"Mám problém, ale nic vám k němu neřeknu."

Pošli kód té tvé třídy, pokud není nějak extra dlouhý. Může to být serverem, databází a nebo se ti to tam třeba někde cyklí.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: