# Re: Confirmation of AIO

**URL:** <https://www.ruby-forum.com/t/re-confirmation-of-aio/213329>\
**Category:** NGINX\
**Created:** [October 30, 2011, 3:29pm UTC](https://www.ruby-forum.com/t/re-confirmation-of-aio/213329 "2011-10-30T15:29:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [October 30, 2011, 3:29pm UTC](https://www.ruby-forum.com/t/re-confirmation-of-aio/213329/1 "2011-10-30T15:29:19Z")

</div>

I read that you don’t get the file cache, so under what specific  
circumstances in linux would it be beneficial to use aio (if any)?

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [October 31, 2011, 1:41am UTC](https://www.ruby-forum.com/t/re-confirmation-of-aio/213329/2 "2011-10-31T01:41:08Z")

</div>

Hello!

On Sun, Oct 30, 2011 at 02:28:30PM +0000, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I read that you don’t get the file cache, so under what specific  
> circumstances in linux would it be beneficial to use aio (if  
> any)?

Using AIO under Linux would be beneficial if your working set is  
big compared to memory available and as a result filesystem cache  
doesn’t improve things much. Better disk concurrency may  
outweigh filesystem cache in such cases.

Maxim D.
