�첽�ļ�ϵͳIO
Swoole֧��3�����͵��첽�ļ���дIO������ʹ��swoole_async_set
������AIOģʽ��
swoole_asyncģ��ĿǰΪʵ�����ʣ�����������������ʹ�ã���ʹ��PHP���ļ���д������
Linuxԭ���첽IO
����Linux Native AIOϵͳ���ã����������첽IO����������ģ�⡣
�ŵ㣺
- ���в�������һ���߳�����ɣ�����Ҫ���̳߳�
- �������߳�ִ��IO�����Բ������Էdz���
ȱ�㣺
- ֻ֧��DriectIO��������PageCache�����ж��ļ���д����ֱ�Ӳ�������
�̳߳�ģʽ�첽IO
�����̳߳�ģ��ʵ�֣��ļ���д����Ͷ�ݵ�������У�Ȼ����AIO�̶߳�д�ļ�����ɺ�֪ͨ���̡߳�AIO�̱߳�����ͬ�������ġ����Բ����������첽IO��
�ŵ㣺
- �������ò���ϵͳPageCache����д���������ܷdz��ߣ����ڶ��ڴ�
����
thread_num
���������õ�AIO�߳�����
ȱ�㣺
- �����ϲ��֧��ͬʱ��д�����ļ������������AIO���߳�����
GCC�̳߳�ģ���첽IO
��ģʽ���̳߳�ģʽ�첽IO
��ʵ��ԭ����һ�µģ��ײ�ʹ����gcc�ṩ��aio�⡣gcc��AIO��Ĭ����4���̣߳����������á�