You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Antoine Pitrou (Jira)" <ji...@apache.org> on 2020/05/12 16:12:00 UTC

[jira] [Commented] (ARROW-8763) [C++] Create RandomAccessFile::WillNeed-like API

    [ https://issues.apache.org/jira/browse/ARROW-8763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17105561#comment-17105561 ] 

Antoine Pitrou commented on ARROW-8763:
---------------------------------------

posix_madvise(): [https://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_madvise.html]

posix_fadvise(): [https://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_fadvise.html]

PrefetchVirtualMemory() : [https://docs.microsoft.com/en-gb/windows/win32/api/memoryapi/nf-memoryapi-prefetchvirtualmemory]

> [C++] Create RandomAccessFile::WillNeed-like API
> ------------------------------------------------
>
>                 Key: ARROW-8763
>                 URL: https://issues.apache.org/jira/browse/ARROW-8763
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: C++
>            Reporter: Antoine Pitrou
>            Assignee: Antoine Pitrou
>            Priority: Major
>
> We need to inform RandomAccessFile that we will need a given range or number of ranges.
> Also call that method from MemoryMappedFile::Read and friends.
> Also perhaps write specialized ReadAsync implementations?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)