LINUX.ORG.RU
ФорумAdmin

nscd


0

0

Debian Lenny
почему nscd не кэширует?
может в nsswitch.conf что-то особоe надо?

hosts cache:

yes cache is enabled
yes cache is persistent
no cache is shared
211 suggested size
216064 total data pool size
1200 used data pool size
3600 seconds time to live for positive entries
20 seconds time to live for negative entries
0 cache hits on positive entries
0 cache hits on negative entries
148 cache misses on positive entries
11 cache misses on negative entries
0% cache hit rate
10 current number of cached values
63 maximum number of cached values
3 maximum chain length searched
0 number of delays on rdlock
0 number of delays on wrlock
0 memory allocations failed
yes check /etc/hosts for changes

★★★★★

Ответ на: комментарий от af5

А он точно не кеширует, то есть если включить debug или смотреть tcpdump'ом DNS-пакеты? Вроде, если бы было "yes cache is shared", то тогда "cache hit rate" нулевой, так как к кешу лезут клиенты через шареную память, а не через сокет. Но у вас "no cache is shared", странно.

mky ★★★★★
()
Ответ на: комментарий от mky

дык вот да, оно странно.
не кеширует это я смотры фаерфокс замыкает на ресолве частенько

af5 ★★★★★
() автор топика
Ответ на: комментарий от af5

Вы лучше начните с простого, запустите nscd в режиме debug, делайте "ping www.linux.org.ru" и смотрите, что пишется в debug-файл и что показывает "cache hit rate". И ещё, nscd не кеширует (не кешировал) результаты, если более одного ip-адреса, например, "www.mail.ru".

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.