����ͨ������ʵ������������Linux��Ϊ�ں˴��ļ�ʵ����
Linux�°�װ�߰汾�������Ͱ汾�IJ�������Ϊ���¼�����
1��ѡȡ����
2����������
3�����벢�����������
4����װ����֤����
����
����ΪUbuntu 14.04�汾��64λϵͳ��
�ں˰汾4.1.38��
�ں˰�װ��������
1��ѡȡ����
����������
�����Ͻ�������Դ��վ����github��google��AndroidԴ��Ŀ¼����ÿ��commit��¼��������Ϊ�������ӵ����ǵ��ں��У��������ڿ�Դ��վ�Ϸ�֧�ڶࡢÿ����֧�Ĵ�����Ĵ���Ҳ�൱�࣬������������������Ҫ����Ե�Ѱ�����Ǹ���Ȥ���ұȽ���Ҫ�IJ�����
ѡȡԭ��
һ����˵���������ѳ̶�ȡ�����������أ�
-�����ύʱ���Ƿ������ǵ��ں˰汾����̶�
-�Ķ����ļ�����
-�Ķ����ļ��Ƿ��Խ�˽϶��ģ��
-�漰��ģ��Ķ��Ƿ�Ƶ��
-�����������
����ѡȡ�������ƣ�“ipc/mqueue: Implement lockless pipelined wakeups”��“sched: Implement lockless wake-queues”
��������������Linux4.2���ش����漰���˽��̵Ļ����л��������ϵͳ�����ܡ�
����“ipc/mqueue: Implement lockless pipelined wakeups”���£�
����“sched: Implement lockless wake-queues”���£�
2����������
ѡȡ�ò���֮����Ҫ��������patch�Բ����Ĵ�����з������ҳ�������������֮��صĴ��롣
�ֶ���ѡ����ش���֮����ش��븴�Ƶ�Դ����ش�����Ϊ�汾�ͷ�֧��ͬ��ԭ����������ļ�������������Ӧ�ģ�������Ҫ�ֹ����Ҷ�Ӧ���룬��Linux��Դ����и��ģ����ϵͳ��������
���ݲ���“ipc/mqueue: Implement lockless pipelined wakeups”��ɶ�mqueue.cԴ����ĸ��ġ�
���ݲ���“sched: Implement lockless wake-queues”��ɶ�sched.hԴ����ĸ��ġ�
���ݲ���“sched: Implement lockless wake-queues”��ɶ�core.cԴ����ĸ��ġ�
3�����벢�����������
�����µ��ں�Դ�����µ��ں�Դ����б��롣
ʹ��#make modules��#make modules_install����ģ����б��룬����װ������ģ��Ŀ¼�С�
���µ��ں�Դ����б����İ�װ��
4����װ����֤����
������ں�Դ��ı����װ���µ��ں�֮�����Բ�������֤�Ρ�
��֤����ȷʵ��Ч֮��ʼ�������ܲ��ԣ�����ѡ��sysbench��cpu���ܽ���ѹ�����ԡ�
Sysbench��飺
sysbench��һ�Դ�Ķ��߳����ܲ��Թ��ߣ�����ִ��CPU/�ڴ�/�߳�/IO/���ݿ�ȷ�������ܲ��ԡ�SysBench����ָ����Ŀ���̲߳��д���������CPU����ʱ����SysBench����IJ���ģʽ����������Ϊ�������㣬-test=cpu������ָ����������Ϊcpu��--cpu-max-primes=20000 runָ�����㵽�����������ÿ���̲߳���ִ��ֱ����һ���̴߳ﵽ���������ָ������ʱ�䡣
��װ����֮ǰ,CPU���ܲ��Խ�����£�
��װ����֮��,CPU���ܲ��Խ�����£�
�ԱȰ�װ����ǰ��ĶԱȿ��Է������Ե�����������
�������ø��µ�ַ��//m.ajphoenix.com/linux/29934.html