Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
AIO?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Pedro Teixeira  
View profile  
 More options Dec 7 2011, 10:01 am
From: Pedro Teixeira <pedro.teixe...@gmail.com>
Date: Wed, 7 Dec 2011 07:01:34 -0800 (PST)
Local: Wed, Dec 7 2011 10:01 am
Subject: AIO?
Hey,

Perhaps this sounds like a dumb question, but I've not been able to
find the answer:

libuv uses completion ports in Windows and eio in Unix in general.
Shouldn't it also use aio ( https://www.ibm.com/developerworks/linux/library/l-async/
) in Linux?

I mean, and correct me if I'm wrong, Node "fs" module is now optimized
for Windows and not Linux, right?
Personally I'd like to see that module not using the thread pool...

Thanks,

-Pedro


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
mscdex  
View profile   Translate to Translated (View Original)
 More options Dec 8 2011, 6:07 pm
From: mscdex <msc...@gmail.com>
Date: Thu, 8 Dec 2011 15:07:13 -0800 (PST)
Local: Thurs, Dec 8 2011 6:07 pm
Subject: Re: AIO?
 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bert Belder  
View profile  
 More options Dec 8 2011, 8:29 pm
From: Bert Belder <bertbel...@gmail.com>
Date: Thu, 8 Dec 2011 17:29:27 -0800 (PST)
Local: Thurs, Dec 8 2011 8:29 pm
Subject: Re: AIO?
On Dec 7, 4:01 pm, Pedro Teixeira <pedro.teixe...@gmail.com> wrote:

The fs module is not optimized for windows. On windows we basically do
the same thing as on unix, doing filesystem operations in a thread
pool.
In theory windows supports real asynchronous file i/o but there were
too many problems with it.

- Bert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mikeal Rogers  
View profile  
 More options Dec 8 2011, 8:32 pm
From: Mikeal Rogers <mikeal.rog...@gmail.com>
Date: Thu, 8 Dec 2011 17:32:39 -0800
Local: Thurs, Dec 8 2011 8:32 pm
Subject: Re: [node-dev] Re: AIO?
Did file watching at least get moved to native or are we still just polling in the thread pool?

On Dec 8, 2011, at December 8, 20115:29 PM, Bert Belder wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bert Belder  
View profile  
 More options Dec 8 2011, 9:25 pm
From: Bert Belder <bertbel...@gmail.com>
Date: Thu, 8 Dec 2011 18:25:17 -0800 (PST)
Local: Thurs, Dec 8 2011 9:25 pm
Subject: Re: AIO?
On Dec 9, 2:32 am, Mikeal Rogers <mikeal.rog...@gmail.com> wrote:

> Did file watching at least get moved to native or are we still just polling in the thread pool?

It did, but only fs.watch() and not watchFile().

I also expect there to be some bugs (please report them). Features and
APIs wildly differ across platforms so it is very hairy to get right.
Also I should say that only local filesystems are reliable, it will
probably fail silently on nfs drives.

- Bert


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »