LOC 인터럽트가 초당 약 4 백만 건에 이르렀습니다. 정확히 LOC 인터럽트는 무엇이고, 이러한 스파이크의 원인은 무엇이며 어떻게해야합니까?
이러한 스파이크를 보여주는 Munin 그래프는 다음과 같습니다.
다음은 동일한 기간 동안의 CPU 그래프입니다. 나는이 채색 기간 동안 서버가 불에 타는 것처럼 보이게하는 것을 좋아합니다 ...
Ubuntu 8.04를 실행하는 듀얼 쿼드 코어 Xeon 서버입니다. 커널 버전 uname
은 2.6.24-24-server입니다.
/ proc / interrupts의 내용은 다음과 같습니다
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 0 : 6930 6762 6633 6841 6760 6863 6692 6809 IO-APIC 에지 타이머 1 : 0001010 IO-APIC-edge i8042 8:34 34 5678 IO-APIC-Edge RTC 9 : 000 000 IO-APIC-fasteoi acpi 12 : 11000 IO-APIC-edge i8042 14 : 22 20 22 24 27 24 25 15 IO-APIC 에지 리바 타 15 : 0000000 IO-APIC-Edge libata 16 : 50766012 50843554 50824664 50759980 50720894 50854422 50808772 50787944 IO-APIC-fasteoi ioc0 17 : 2551207 2584434 2572429 2564703 2546844 2593218 2574248 2563553 IO-APIC-fasteoi uhci_hcd : usb1, uhci_hcd : usb3, ehci_hcd : usb5 18 : 24 21 28 26 32 30 32 27 IO-APIC-fasteoi uhci_hcd : usb2, uhci_hcd : usb4 214 : 978184354 978071466 978101515 978177161 978237290 978053391 978115491 978147157 PCI-MSI-edge eth0 NMI : 0000 0000 마스크 불가능 인터럽트 LOC : 260770889 233105051 191904989 121472332 107472778 118895615 157741363 115713984 로컬 타이머 인터럽트 RES : 767265318 1003071645 432052982 199027537 114757970 128486722 221935258 141439861 일정 변경 인터럽트 CAL : 32376 26205 32414 26355 32453 26425 32399 26335 함수 호출 인터럽트 TLB : 5325301 5240763 5025455 4999356 4944090 5044423 5050813 5004620 TLB 슛 다운 TRM : 000 000 열 이벤트 인터럽트 SPU : 000 000 스퓨리어스 인터럽트 오류 : 0 MIS : 0
참고 문헌
원본 이미지