Permalänk
Slaget: Team SweC

Hardware interrupt

Hejsan. Visste inte riktigt vart jag skulle vända mig med mitt problem, men jag chansar på att här borde finnas folk som kanske kan hjälpa mig med mitt problem.

Som topicen avslöjar får jag väldigt mycket "hardware interrupts" på min debianbaserade server. Problemet uppstår så fort någon utav mina HLDS processer använder core 0 eller 11.

Nu har jag assignat (taskset -c 0 ./hlds_run) 10 HLDS installationer till core 1 till 10. Men så fort jag assignar HLDS nummer 11 till core 0 eller 11 så uppstår Hardware interrupts.

Problemet uppstår även om jag låter bli att assigna HLDS nummer 11 så att den körs på auto och så fort core 0 eller 11 tar tag i den processen så får jag "hardware interrupts".

Någon som vet vad som är fel eller kan hjälpa mig att felsöka och hitta problemet? Jag förstår inte alls vad som kan vara fel. Säg till om ni behöver veta något speciellt för att kunna hjälpa mig.

Kan säga att vi kör:
Dell PowerEdge R410
Chassi: 1U rack
Chip: Intel 5500 Chipset
CPU: Dual Intel Xeon X5650 (12M Cache, 2.66 GHz, 6.40 GT/s Intel QPI)
Minne: 12GB DDR3
Hårddisk: 2x250GB, SATA, 3.5-in, 7.2K RPM (raid1)
Nätverkskort: Broadcom NetXtreme II 5709 Dual Port 1GbE
Bandbredd: Gigabit
Debian 5
HT OFF

Visa signatur

Case: Fractal Design Torrent Solid Black MOBO: ASUS ROG STRIX X670E-A GAMING WIFI CPU: AMD Ryxen 7 7800X3D CPU cooler: Noctua NH-D15 RAM: G.Skill Trident Z5 Neo DDR5 6000MHz CL30 32GB GPU: ASUS RTX 5080 16GB ROG Astral OC PSU: ROG Strix 1000W Gold Aura Edition M2: Kingston Fury Renegade 2TB Fans: 4x Noctua NF-A12x25
Monitor: ASUS ROG Swift PG27AQDM 27" 240Hz 1440p OLED QHD Mouse: X2 CRAZYLIGHT Wireless PXR
Mousepad:
Artisan Type-99 Keyboard: Wooting 80HE Headset: Audeze Maxwell Mic: Blue Yeti X

Permalänk
Medlem

En hardware interrupt är ju inte per automatik ett dåligt tecken..?
En interrupt görs när en process behöver använda CPU, om jag inte misstar mig helt.

Ditt system kanske kräver såpass med overhead; när du kör igång den 11e processen, så räcker inte en kärna att driva systemet utan den skickar processorn en interrupt att ta hand om, och sen återgår till HLDS-processen efteråt.

Om du assignar en process till core 0-8 + 11 (10st) får du några problem då? Om du drar igång core 9 då, så misstänker jag att den får interrupts igen. Återkom gärna!

Visa signatur

WS: Asus P8Z77-I Deluxe mITX | Intel 3770K@4.6 | NH-U12P | Asus 780 GTX | Corsair 2x8GB 1600Mhz CL9 | Samsung 840 512GB | Ubuntu 16.04.3 x86_64 | Corsair AX750 | 2x Dell U2412M | Puppe.se | NAS: i7 860, 16GB DDR3, GA-P55M-UD4, FD Define R3, 8x2TB Samsung F4EG, Serveraid M1015, EVGA 750W G2 PSU, FreeBSD x64