cpu_affinity_ignore
IO�ܼ��ͳ����У����������ж϶�����CPU0�������������IO���أ�CPU0���ع��ᵼ�������ж�����ʱ�����������շ����������ͻ��½���
��������ô�ѡ�swoole����ʹ��ȫ��CPU�ˣ��ײ����reactor_id��worker_id��CPU����ȡģ������CPU��
����ں��������ж�������ԣ������жϻ�ֲ�����ˣ����Ի��������жϵ�ѹ��
��ѡ�������open_cpu_affinityͬʱ���òŻ���Ч
array('cpu_affinity_ignore' => array(0, 1))
����һ��������Ϊ������array(0, 1) ��ʾ��ʹ��CPU0,CPU1��ר�ſճ������������жϡ�
�鿴�����ж�
[~]$ cat /proc/interrupts CPU0 CPU1 CPU2 CPU3 0: 1383283707 0 0 0 IO-APIC-edge timer 1: 3 0 0 0 IO-APIC-edge i8042 3: 11 0 0 0 IO-APIC-edge serial 8: 1 0 0 0 IO-APIC-edge rtc 9: 0 0 0 0 IO-APIC-level acpi 12: 4 0 0 0 IO-APIC-edge i8042 14: 25 0 0 0 IO-APIC-edge ide0 82: 85 0 0 0 IO-APIC-level uhci_hcd:usb5 90: 96 0 0 0 IO-APIC-level uhci_hcd:usb6 114: 1067499 0 0 0 PCI-MSI-X cciss0 130: 96508322 0 0 0 PCI-MSI eth0 138: 384295 0 0 0 PCI-MSI eth1 169: 0 0 0 0 IO-APIC-level ehci_hcd:usb1, uhci_hcd:usb2 177: 0 0 0 0 IO-APIC-level uhci_hcd:usb3 185: 0 0 0 0 IO-APIC-level uhci_hcd:usb4 NMI: 11370 6399 6845 6300 LOC: 1383174675 1383278112 1383174810 1383277705 ERR: 0 MIS: 0
eth0/eth1���������жϵĴ��������CPU0 - CPU3 ��ƽ���ֲ��ģ�֤�������ж�������ԡ����ȫ��������ijһ���ˣ�˵�������ж�ȫ���ɴ�CPU���д���һ����CPU����100%��ϵͳ������������������ʱ����Ҫʹ�� cpu_affinity_ignore ���ý���CPU�ճ���ר�����ڴ��������жϡ�
��ͼ�ϵ������Ӧ������ cpu_affinity_ignore => array(0)
����ʹ��
top
ָ�� -> ���� 1���鿴��ÿ���˵�ʹ����