|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Question Also regarding interrupt balancing
Hi,
Was doing some netperf tests and noticed that all the interrupts (for
network) were being serviced by pcp0 although dom0 was configured to
use all the pcpus [4vcpus].
Questions:
1) Is there a way dom0 can be configured to process the interrupts using 4pcpus instead of just one?
2) What is the recommended scheduling policy for a network I/O intensive workload?
Sample output:
cat /proc/xen/interrupts
cat /proc/interrupts
CPU0
CPU1
CPU2 CPU3
1:
8
0
0
0 Phys-irq i8042
8:
1
0
0
0 Phys-irq rtc
9:
0
0
0
0 Phys-irq acpi
11:
0
0
0
0 Phys-irq ohci_hcd:usb1
12:
105
0
0
0 Phys-irq i8042
14:
302432
0
0
0 Phys-irq ide0
16:
375
0
0
0 Phys-irq aic7xxx
17:
34719
0
0
0 Phys-irq cciss0
18:
53158
0
0
0 Phys-irq eth0
19:
2
0
0
0 Phys-irq peth1
20:
1062076
0
0
0 Phys-irq
peth2 <<< --------Was using this
21:
25189
0
0
0 Phys-irq peth3
22:
18846
0
0
0 Phys-irq peth4
23:
18682
0
0
0 Phys-irq eth5
256:
1456444
0
0
0 Dynamic-irq timer0
257:
52873
0
0
0 Dynamic-irq resched0
258:
282
0
0
0 Dynamic-irq callfunc0
259:
0
7935
0
0 Dynamic-irq resched1
260:
0
33665
0
0 Dynamic-irq callfunc1
261:
0
508258
0
0 Dynamic-irq timer1
262:
0
0
3827
0 Dynamic-irq resched2
263:
0
0
33835
0 Dynamic-irq callfunc2
264:
0
0
390316
0 Dynamic-irq timer2
265:
0
0
0 43953
Dynamic-irq resched3
266:
0
0
0 33870
Dynamic-irq callfunc3
267:
0
0
0 311447
Dynamic-irq timer3
268:
5091
0
0
0 Dynamic-irq xenbus
269:
0
0
0
0 Dynamic-irq console
270:
31532
0
0
0 Dynamic-irq blkif-backend
271:
1107498
0
0
0 Dynamic-irq vif7.0
NMI:
0
0
0 0
LOC:
0
0
0 0
ERR: 0
MIS: 0
Ran multiple while loops to confirm that dom0 can use all the 4pcpus if
required. And so believe it must be something to do with the way the
interrupts are being handled.
Thanks in advance,
hmv
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] Question Also regarding interrupt balancing,
harish <=
|
|
|
|
|