lighttpd 的 async I/O 支援

lighty 1.5.0 and linux-aio 這篇告訴大家 開始支援 async I/O 了。

async I/O 將 read request 丟給 kernel 後先去做其他事情,等到 kernel 處理完以後再用 callback routine 告訴 已經完成讀取。這使得 kernel 可以最佳化讀取的順序以達成 I/O 效率的提升,另外一方面 也可以趁機去做其他的事情。依照作者自己的測試,這使得 throughput 提升了 80%。而在作者在 Blog 上炫耀 上的 performance 大幅提升後,也有人 上丟出 patch,接下來就是等待了... :p

This entry was posted in Computer, FreeBSD, Linux, Network, OS, Software, WWW. Bookmark the permalink.

One Response to lighttpd 的 async I/O 支援

  1. Pingback: ckm@NTHU - Blog » lighttpd 與 Async IO

Leave a Reply

Your email address will not be published. Required fields are marked *