Hello, Can anyone tell me what the "normal" number of interrupts per second is for an X100P card? I've used FreeBSD 5.3 and a linux 2.6.11 kernel on the exact same hardware (only the disk changed) and `systat -vmstat 1` on FreeBSD and `procinfo -dS -n1` under Linux. For both, I'm seeing roughly 1000 interrupts per second on my X100p card. It was a bit worse under FreeBSD, and I experienced frequent lockups, hangs, and X100p malfunctions, so I switched to Linux. The machine is usable under Linux, but I still think that number of interrupts per second is a bit high. My motherboard is an Abit BE6, and it seems to have some IRQ assignment problems, so I'm wondering what my baseline should be. Also, I have a dual CPU PII motherboard with two X100P cards in it, and it's hitting about 1000 interrupts per second per card too. Is this normal? How many interrupts per second can a given CPU sustain? Thanks! -- Jesse Guardiani, Systems Administrator WingNET Internet Services, P.O. Box 2605 // Cleveland, TN 37320-2605 423-559-LINK (v) 423-559-5145 (f) http://www.wingnet.net
Jesse Guardiani wrote:> Hello, > > Can anyone tell me what the "normal" number of > interrupts per second is for an X100P card?1000 / card> I've used FreeBSD 5.3 and a linux 2.6.11 kernel > on the exact same hardware (only the disk changed) > and `systat -vmstat 1` on FreeBSD and > `procinfo -dS -n1` under Linux. For both, I'm > seeing roughly 1000 interrupts per second on my > X100p card. It was a bit worse under FreeBSD, > and I experienced frequent lockups, hangs, and > X100p malfunctions, so I switched to Linux. The > machine is usable under Linux, but I still think > that number of interrupts per second is a bit > high.FreeBSD had some issues with Asterisk. You use to have to tell * to not load a specific module or something. Can't remember exactly. Look on the wiki under Asterisk FreeBSD or BSD. Also, on 2.6.11 look at the "timer" in /proc/interrupts. It's 1000/second too.> My motherboard is an Abit BE6, and it seems to > have some IRQ assignment problems, so I'm > wondering what my baseline should be. > > Also, I have a dual CPU PII motherboard with two > X100P cards in it, and it's hitting about 1000 > interrupts per second per card too. Is this normal? > How many interrupts per second can a given CPU > sustain?If you want to reduce interrupt load, go down to one card. If you have 4 X100P's, that 4000 interrupts/sec. If you have 1 TDM400, that's 1000/sec. -- Kristian Kielhofner
> Can anyone tell me what the "normal" number of > interrupts per second is for an X100P card? > > I've used FreeBSD 5.3 and a linux 2.6.11 kernel > on the exact same hardware (only the disk changed) > and `systat -vmstat 1` on FreeBSD and > `procinfo -dS -n1` under Linux. For both, I'm > seeing roughly 1000 interrupts per second on my > X100p card. It was a bit worse under FreeBSD, > and I experienced frequent lockups, hangs, and > X100p malfunctions, so I switched to Linux. The > machine is usable under Linux, but I still think > that number of interrupts per second is a bit > high. > > My motherboard is an Abit BE6, and it seems to > have some IRQ assignment problems, so I'm > wondering what my baseline should be. > > Also, I have a dual CPU PII motherboard with two > X100P cards in it, and it's hitting about 1000 > interrupts per second per card too. Is this normal? > How many interrupts per second can a given CPU > sustain?Yes, 1000 interrupts per second is the design objective. If your equipment varies much from that, its a problem that will likely show up as clicks or noise on pstn calls. Same for the TDM card.