Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: named spinning



In article <20111005114906.2A9A911549C%xen1.duzan.org@localhost>,
Gary Duzan  <gary%duzan.org@localhost> wrote:
>   Since upgrading current on Sunday my named has been sucking CPU.
>Restarting it doesn't help, tcpdump shows no significant domain
>traffic on any interface, and a ktruss shows it just looping:
>
>wheel { ~ } # ktruss -p 6600 | head -n 40
>  6600      5 named    _lwp_unpark(0x6, 0x7f7ff7b28030) = 0
>  6600      5 named    emul(netbsd)
>  6600      6 named    ___lwp_park50               = 0
>  6600      6 named    __gettimeofday50(0x7f7ff43ff870, 0) = 0
>  6600      6 named    _lwp_unpark(0x5, 0x7f7ff7b26030) = 0
>  6600      5 named    ___lwp_park50               = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ffa50, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff910, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff810, 0) = 0
>  6600      5 named    _lwp_unpark(0x6, 0x7f7ff7b28030) = 0
>  6600      6 named    ___lwp_park50               = 0
>  6600      6 named    __gettimeofday50(0x7f7ff43ff870, 0) = 0
>  6600      6 named    _lwp_unpark(0x5, 0x7f7ff7b26030) = 0
>  6600      5 named    ___lwp_park50               = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ffa50, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff910, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff810, 0) = 0
>  6600      5 named    _lwp_unpark(0x6, 0x7f7ff7b28030) = 0
>  6600      6 named    ___lwp_park50               = 0
>  6600      6 named    __gettimeofday50(0x7f7ff43ff870, 0) = 0
>  6600      6 named    _lwp_unpark(0x5, 0x7f7ff7b26030) = 0
>  6600      5 named    ___lwp_park50               = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ffa50, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff910, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff810, 0) = 0
>  6600      5 named    _lwp_unpark(0x6, 0x7f7ff7b28030) = 0
>  6600      6 named    ___lwp_park50               = 0
>  6600      6 named    __gettimeofday50(0x7f7ff43ff870, 0) = 0
>  6600      6 named    _lwp_unpark(0x5, 0x7f7ff7b26030) = 0
>  6600      5 named    ___lwp_park50               = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ffa50, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff910, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff810, 0) = 0
>  6600      5 named    _lwp_unpark(0x6, 0x7f7ff7b28030) = 0
>  6600      6 named    ___lwp_park50               = 0
>  6600      6 named    __gettimeofday50(0x7f7ff43ff870, 0) = 0
>  6600      6 named    _lwp_unpark(0x5, 0x7f7ff7b26030) = 0
>  6600      5 named    ___lwp_park50               = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ffa50, 0) = 0
>  6600      5 named    __gettimeofday50(0x7f7ff47ff910, 0) = 0
>wheel { ~ } # 
>
>   Anyone else seeing this? Thanks.

Yes, can you compile with debugging symbols, attach in gdb and see where
it is spinning?

christos



Home | Main Index | Thread Index | Old Index