我有nginxconfiguration
aio on;
在操作系统方面没有特别的准备。
我testing了从多个客户端加载大量的小jpeg,但是aio和aio之间没有太大的区别。
我不确定是否需要在内核中启用AIO。 如何确认nginx aio是否在FreeBSD上运行? 如果nginx被configuration为使用aio但FreeBSD内核不支持它会发生什么?
我使用的是FreeBSD 8.1和nginx 1.2.7,文件系统是UFS
我不确定是否需要在内核中启用AIO。
是的,你必须静态链接:
options VFS_AIO
或dynamic加载:
kldload aio
然后你可以通过运行validation:
strings -n3 /boot/kernel/kernel | sed -n 's/^__//p' | grep aio kldstat -m aio