> > Acuma, nu bag mana in foc ca nu e din resolver. Mai sap.
> Pai de ce nu intrebi pe [EMAIL PROTECTED]?
Nu e nici de la, nici de la... pe setul meu de date de test, la
sfarsit ramaneau vreo 3 thread-uri care vroiau acelasi lucru, anume o
adresa pt care nu raspundea nameserverul :-)))
> Florin Andrei
Si iata si flame-bait-ul. Sunt date preliminare deocamdata, trebuie sa
mai studiez la metodologie :)
65536 adrese luate din logul de squid (ne-sort-ate si ne-uniq-ate),
impartite pe bucati, frateste, la 100 thread-uri care fac
gethostbyname() pe ele. Cam acelasi pattern de query-uri pe care
l-ar genera 100 clienti care browseaza web-ul simultan, adica. Totul
repetat de 10 ori.
Testele sunt facute pe loopback, la un dnscache-1.0.5 cu CACHESIZE
5000000 si la un bind-8.2.3 (la asta cache-ul zice-se ca ar creste
pana la moarte). Masina e un PIII/600, 128M RAM, 10Mbps NIC, conexiune
internet 256kbps, terestru, fara alta incarcare.
(rata e calculata absolut grosier, la secunde, mi-a fost lene sa
transform in microsecunde :-)
bind
----
Run Resolved Failed Queries/sec
1 61063 4473 28.00
2 61056 7 1221.00
3 61049 0 1650.00
4 61049 0 1650.00
5 61049 0 1696.00
6 61049 0 1650.00
7 61049 0 1696.00
8 61049 0 1696.00
9 61049 0 1696.00
10 61049 0 1650.00
Average rate (all runs) : 1463.30 queries/sec
Average rate (error free runs): 1673.00 queries/sec
dnscache
--------
Run Resolved Failed Queries/sec
1 64662 874 36.00
2 64661 1 965.00
3 64660 0 1026.00
4 64660 0 979.00
5 64660 0 1010.00
6 64660 0 1010.00
7 64660 0 979.00
8 64660 0 950.00
9 64660 0 950.00
10 64658 2 702.00
Average rate (all runs) : 860.70 queries/sec
Average rate (error free runs): 986.29 queries/sec
O sa mai fac si alte teste, ar ajuta daca ati face si voi :-)
Oricum, nu nameserverul pare sa fie bottleneck pentru squid.
--
Matei CONOVICI, [EMAIL PROTECTED]
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.