You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by John Wilson <sa...@gmail.com> on 2017/09/06 22:45:10 UTC

quick question on dirty pages and check pointing

Hi,

Can old dirty pages purged from memory to make more room? Or only clean old
pages (pages that have already been written to disk by the periodical check
pointing) can be purged?

If old dirty pages which has not been check-pointed can be purged, then it
means the purging process (in addition to check pointing) will write pages
to disk?

Thanks,

Re: quick question on dirty pages and check pointing

Posted by John Wilson <sa...@gmail.com>.
Thanks!

On Thu, Sep 7, 2017 at 7:44 AM, Dmitry Pavlov <dp...@gmail.com> wrote:

> Hi John,
>
> Process of checkpointing makes all dirty pages to be written to disk. As
> result they will become clean (non dirty)
>
> When checkpoiting is not running, dirty page can't be evicted (if
> Persistent Data storage mode is enabled). Only clean page may be evicted
> from memory.
>
> In the same time too much dirty pages (for example 75%) will trigger
> checkpoint process.
>
> Sincerely,
> Dmitriy Pavlov
>
> чт, 7 сент. 2017 г. в 1:45, John Wilson <sa...@gmail.com>:
>
>> Hi,
>>
>> Can old dirty pages purged from memory to make more room? Or only clean
>> old pages (pages that have already been written to disk by the periodical
>> check pointing) can be purged?
>>
>> If old dirty pages which has not been check-pointed can be purged, then
>> it means the purging process (in addition to check pointing) will write
>> pages to disk?
>>
>> Thanks,
>>
>

Re: quick question on dirty pages and check pointing

Posted by Dmitry Pavlov <dp...@gmail.com>.
Hi John,

Process of checkpointing makes all dirty pages to be written to disk. As
result they will become clean (non dirty)

When checkpoiting is not running, dirty page can't be evicted (if
Persistent Data storage mode is enabled). Only clean page may be evicted
from memory.

In the same time too much dirty pages (for example 75%) will trigger
checkpoint process.

Sincerely,
Dmitriy Pavlov

чт, 7 сент. 2017 г. в 1:45, John Wilson <sa...@gmail.com>:

> Hi,
>
> Can old dirty pages purged from memory to make more room? Or only clean
> old pages (pages that have already been written to disk by the periodical
> check pointing) can be purged?
>
> If old dirty pages which has not been check-pointed can be purged, then it
> means the purging process (in addition to check pointing) will write pages
> to disk?
>
> Thanks,
>