RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-16 Thread Lu, Yingqi
changes we made Please let us know your comments and feedback. Thank you very much for your consideration! Thanks, Lucy From: nio-dev [mailto:nio-dev-boun...@openjdk.java.net] On Behalf Of Lu, Yingqi Sent: Sunday, November 06, 2016 9:37 AM To: Alan Bateman Cc: Kharbas, Kishor ; David Holmes

Re: Proposal for adding O_DIRECT support into JDK 9

2016-11-06 Thread Lu, Yingqi
>> wrote: On 06/11/2016 15:51, Lu, Yingqi wrote: Another approach might be use ioctl to get the block size and use that as the alignment value. I think ioctl is available on UNIX based OSes (please chime in if I miss any OS here) and has a similar call for Windows named DeviceIoControl. The r

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-06 Thread Lu, Yingqi
, but we could address that in the native code. What do you all think on this? Thanks, Lucy From: Thomas Stüfe [mailto:thomas.stu...@gmail.com] Sent: Sunday, November 06, 2016 3:22 AM To: David Holmes Cc: Paul Sandoz ; Lu, Yingqi ; nio-...@openjdk.java.net; Kaczmarek, Eric ; core-libs-dev

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-05 Thread Lu, Yingqi
hannelImpl. Please let us know if you have any questions, comments and concerns. Thank you very much for your consideration! Thanks, Lucy >-Original Message- >From: Alan Burlison [mailto:alan.burli...@oracle.com] >Sent: Saturday, November 05, 2016 1:13 AM >To: David M. Llo

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-04 Thread Lu, Yingqi
approach, we can certainly do that. Please let us know! Thanks, Lucy >-Original Message- >From: Paul Sandoz [mailto:paul.san...@oracle.com] >Sent: Friday, November 04, 2016 9:58 AM >To: Lu, Yingqi >Cc: Peter Levart ; Alan Bateman >; nio-...@openjdk.java.net; Kaczmarek,

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-03 Thread Lu, Yingqi
urn the pageSize (i.e. Bits.pageSize()). What do you think? Regards, Peter On 11/03/2016 12:34 AM, Lu, Yingqi wrote: Hi All, Our most recent DirectIO patch is available at http://cr.openjdk.java.net/~igraves/8164900-3/ In this version, we made following changes: 1. Removed the fl

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-03 Thread Lu, Yingqi
age- >From: David M. Lloyd [mailto:david.ll...@redhat.com] >Sent: Thursday, November 03, 2016 5:15 AM >To: Lu, Yingqi ; Alan Bateman >Cc: nio-...@openjdk.java.net; Kharbas, Kishor ; >core-libs-dev@openjdk.java.net; Kaczmarek, Eric >Subject: Re: Proposal for adding O_DIRECT suppo

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-03 Thread Lu, Yingqi
: David M. Lloyd Cc: Lu, Yingqi ; Alan Bateman ; nio-...@openjdk.java.net; Kaczmarek, Eric ; core-libs-dev@openjdk.java.net; Kharbas, Kishor Subject: Re: Proposal for adding O_DIRECT support into JDK 9 Why not call aligned_alloc for doing page alignment? It should waste much less memory. http

RE: Proposal for adding O_DIRECT support into JDK 9

2016-11-02 Thread Lu, Yingqi
ue to our changes. Please let us know your feedback and comment. Thank you very much for your time and consideration! Thanks, Lucy >-Original Message- >From: Alan Bateman [mailto:alan.bate...@oracle.com] >Sent: Monday, October 17, 2016 7:59 AM >To: Lu, Yingqi >Cc:

RE: Proposal for adding O_DIRECT support into JDK 9

2016-10-14 Thread Lu, Yingqi
t: Friday, October 14, 2016 1:28 AM >To: Lu, Yingqi ; Brian Burkhalter > >Cc: Kharbas, Kishor ; nio-...@openjdk.java.net; >core-libs-dev@openjdk.java.net; Kaczmarek, Eric >Subject: Re: Proposal for adding O_DIRECT support into JDK 9 > >As has been pointed out already, platforms ot

RE: Proposal for adding O_DIRECT support into JDK 9

2016-10-13 Thread Lu, Yingqi
l. Thanks, Lucy >-Original Message- >From: Alan Burlison [mailto:alan.burli...@oracle.com] >Sent: Thursday, October 13, 2016 5:20 AM >To: Brian Burkhalter ; Lu, Yingqi > >Cc: Kharbas, Kishor ; nio-...@openjdk.java.net; >core-libs-dev@openjdk.java.net; Kaczmarek, Eric &g

RE: Proposal for adding O_DIRECT support into JDK 9

2016-10-04 Thread Lu, Yingqi
. Thanks, Lucy From: Brian Burkhalter [mailto:brian.burkhal...@oracle.com] Sent: Tuesday, October 04, 2016 5:06 PM To: Lu, Yingqi Cc: Langer, Christoph ; Alan Bateman ; core-libs-dev@openjdk.java.net; nio-...@openjdk.java.net; Kharbas, Kishor ; Kaczmarek, Eric Subject: Re: Proposal for adding

RE: Proposal for adding O_DIRECT support into JDK 9

2016-10-04 Thread Lu, Yingqi
-Original Message- From: Langer, Christoph [mailto:christoph.lan...@sap.com] Sent: Tuesday, October 04, 2016 1:33 AM To: Lu, Yingqi ; Alan Bateman ; core-libs-dev@openjdk.java.net Cc: nio-...@openjdk.java.net; Kaczmarek, Eric ; Kharbas, Kishor Subject: RE: Proposal for adding O_DIRECT support into

RE: Proposal for adding O_DIRECT support into JDK 9

2016-09-30 Thread Lu, Yingqi
. Please let us know your feedback. Thanks, Lucy -Original Message- From: nio-dev [mailto:nio-dev-boun...@openjdk.java.net] On Behalf Of Lu, Yingqi Sent: Tuesday, September 27, 2016 9:57 AM To: Alan Bateman ; core-libs-dev@openjdk.java.net Cc: nio-...@openjdk.java.net Subject: RE: Proposal

RE: Proposal for adding O_DIRECT support into JDK 9

2016-09-27 Thread Lu, Yingqi
Alan, Thank you for the explanation, we will modify the code accordingly and send it out soon for review. Thanks, Lucy -Original Message- From: Alan Bateman [mailto:alan.bate...@oracle.com] Sent: Tuesday, September 27, 2016 8:45 AM To: Lu, Yingqi ; core-libs-dev@openjdk.java.net Cc

RE: Proposal for adding O_DIRECT support into JDK 9

2016-09-26 Thread Lu, Yingqi
O_DIRECT, we can modify that for sure. Thanks, Lucy -Original Message- From: Alan Bateman [mailto:alan.bate...@oracle.com] Sent: Monday, September 26, 2016 11:42 AM To: Lu, Yingqi ; core-libs-dev@openjdk.java.net Cc: nio-...@openjdk.java.net Subject: Re: Proposal for adding O_DIRECT support

RE: Proposal for adding O_DIRECT support into JDK 9

2016-09-26 Thread Lu, Yingqi
Message- From: core-libs-dev [mailto:core-libs-dev-boun...@openjdk.java.net] On Behalf Of Lu, Yingqi Sent: Saturday, August 27, 2016 9:01 AM To: Alan Bateman Cc: core-libs-dev@openjdk.java.net; Kaczmarek, Eric Subject: Re: Proposal for adding O_DIRECT support into JDK 9 The workload we have

RE: Proposal for adding O_DIRECT support into JDK 9

2016-08-28 Thread Lu, Yingqi
] Sent: Sunday, August 28, 2016 3:30 AM To: 'Andrew Haley' ; Lu, Yingqi ; core-libs-dev@openjdk.java.net Cc: Kaczmarek, Eric Subject: RE: Proposal for adding O_DIRECT support into JDK 9 Hi, IMHO, I'd stay with FOS/FIS/RAF completely out of this business and not change them anymore. T

Re: Proposal for adding O_DIRECT support into JDK 9

2016-08-27 Thread Lu, Yingqi
ote: > >> On 26/08/2016 23:31, Lu, Yingqi wrote: >> >> Dear All, >> >> This is a proposal for adding O_DIRECT support into JDK 9 for >> reading/writing from/to a file on Linux platform. O_DIRECT is a file-open >> flag to pass to OPEN (2). It tries to m

Proposal for adding O_DIRECT support into JDK 9

2016-08-26 Thread Lu, Yingqi
Dear All, This is a proposal for adding O_DIRECT support into JDK 9 for reading/writing from/to a file on Linux platform. O_DIRECT is a file-open flag to pass to OPEN (2). It tries to minimize cache effects of the I/O to and from this file. File I/O is done directly to/from user-space buffers.

RE: Patch for adding SO_REUSEPORT socket option

2015-11-19 Thread Lu, Yingqi
Yes, we have an open discussion there as well. From now on, we will focus on net-dev. Thank you! Yingqi -Original Message- From: David Holmes [mailto:david.hol...@oracle.com] Sent: Thursday, November 19, 2015 6:10 PM To: Lu, Yingqi ; Kharbas, Kishor ; core-libs-dev@openjdk.java.net

RE: Patch for adding SO_REUSEPORT socket option

2015-11-19 Thread Lu, Yingqi
Lucy From: Kharbas, Kishor Sent: Monday, November 16, 2015 10:47 AM To: core-libs-dev@openjdk.java.net Cc: Kharbas, Kishor; Lu, Yingqi; Kharbas, Kishor Subject: Patch for adding SO_REUSEPORT socket option Hello all, I request the community to review a patch for adding SO_REUSEPORT support. There is