Re: [LSF/MM/BPF TOPIC] Scalable Pagefaults

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Matthew Wilcox <willy@xxxxxxxxxxxxx> [230217 15:14]:
> We should continue the conversation from last year on the topic of page
> fault scalability.  I presume that by the time of the conference Suren's
> current patches for per-VMA locks [1] [2] will be at least in Andrew's
> tree, even if not quite upstream yet.  We will then be in a good place
> to discuss enhancements:
> 
>  - File-backed VMAs
>  - UFFD
>  - Swap
>  - Improve performance for low-thread-count apps
>  - Full RCU handling of (some) page faults

A few other enhancements that we should discuss:

 - Adding protection of detached VMAs to mmap_lock page fault handler
 - Using detached VMAs to stop stack expansion and allow mmap_write_lock
   to downgrade regardless of surrounding VMAs.
 - Fast mmap_write_downgrade by using detached VMAs in other code paths.

> 
> Suren Baghdasaryan, Liam Howlett, Michel Lespinasse, Laurent Dufour,
> Peter Xu would all be good participants.
> 
> [1] https://lore.kernel.org/linux-mm/20230216051750.3125598-1-surenb@xxxxxxxxxx/
> [2] https://lwn.net/Articles/906852/
> 
> 



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux