Dmitriy,

Thanks for updating the WAL section. Now it makes total sense to me.

As for the page with JNA projects, let's get added there! Could you contact
the owners?

--
Denis


On Wed, Mar 21, 2018 at 9:27 AM, Dmitry Pavlov <[email protected]>
wrote:

> Denis,
>
> one more thing, can/should we mention Ignite Direct IO plugin in list of
> project using JNA here: https://github.com/java-native-access/jna
>
> Sincerely,
> Dmitriy Pavlov
>
> ср, 21 мар. 2018 г. в 1:59, Denis Magda <[email protected]>:
>
>> *Dmitriy*, thanks. Astonishing job! We'll add a section to the durable
>> memory tuning page and refer to the wiki for more details:
>> https://issues.apache.org/jira/browse/IGNITE-7466
>>
>> Please clarify the following:
>>
>> > Direct I/O mode can't be enabled for Write Ahead Log files. However,
>> when
>> > working with plugin, WAL manager applies advising Linux systems do not
>> > store the data of the file in page cache as they are not required.
>>
>>
>> For me, it means that WAL always goes through the operating system I/O
>> calls. Nothing changes for the WAL. However, I'm not sure what you meant
>> to
>> explain by saying "when working with the plugin (Direct I/O) WAL manager
>> applies...". Could you rephrase it to bring more clarity?
>>
>> *Raymond,*
>>
>>
>> If Direct I/O is enabled by default it will bring down the performance of
>> read-intensive application because, as Dmitry says, the reads bypass page
>> cache. So, I would recommend using it for write-intensive workloads and,
>> probably, for mixed-workloads depending on the reads and writes rate.
>>
>> --
>> Denis
>>
>>
>> On Tue, Mar 20, 2018 at 2:29 PM, Raymond Wilson <
>> [email protected]>
>> wrote:
>>
>> > Looks good!
>> >
>> > Is there any reason why this should not be a default setting if it
>> > gracefully downgrades to non-Direct IO if not supported by the OS?
>> >
>> > Thanks,
>> > Raymond.
>> >
>> > -----Original Message-----
>> > From: Dmitriy Setrakyan [mailto:[email protected]]
>> > Sent: Wednesday, March 21, 2018 10:23 AM
>> > To: dev <[email protected]>
>> > Subject: Re: Ignite Direct I/O plugin description added to wiki
>> >
>> > Thanks Dmitry, awesome work!
>> >
>> > On Wed, Mar 21, 2018 at 12:21 AM, Dmitry Pavlov <[email protected]>
>> > wrote:
>> >
>> > > Hi Igniters,
>> > >
>> > > I've added description of new plugin for Direct I/O for native
>> > > persistence (
>> > > https://issues.apache.org/jira/browse/IGNITE-6341)  to wiki
>> > > https://cwiki.apache.org/confluence/display/IGNITE/
>> > > Ignite+Persistent+Store+-+under+the+hood#IgnitePersistentStore-
>> > > underthehood-DirectI/O
>> > >
>> > >
>> > > SIncerely,
>> > > Dmitriy Pavlov
>> > >
>> >
>>
>

Reply via email to