linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* Hugepages for tmpfs
@ 2016-06-06  6:30 Radosław Smogura
  2016-06-06  9:55 ` Kirill A. Shutemov
  0 siblings, 1 reply; 3+ messages in thread
From: Radosław Smogura @ 2016-06-06  6:30 UTC (permalink / raw)
  To: linux-mm

Hi all,

Long time ago I was working on enabling huge pages for tmpfs and in terms for any filesystem. Recently I have found my work and I was thinking about restarting it with new kernel.

I wonder if there is some ongoing or finished work for huge pages in tmpfs?

Best regards,
Radek Smogura
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Hugepages for tmpfs
  2016-06-06  6:30 Hugepages for tmpfs Radosław Smogura
@ 2016-06-06  9:55 ` Kirill A. Shutemov
  2016-06-06 10:05   ` Radosław Smogura
  0 siblings, 1 reply; 3+ messages in thread
From: Kirill A. Shutemov @ 2016-06-06  9:55 UTC (permalink / raw)
  To: Radosław Smogura; +Cc: linux-mm

On Mon, Jun 06, 2016 at 06:30:06AM +0000, RadosA?aw Smogura wrote:
> Hi all,
> 
> Long time ago I was working on enabling huge pages for tmpfs and in terms for any filesystem. Recently I have found my work and I was thinking about restarting it with new kernel.
> 
> I wonder if there is some ongoing or finished work for huge pages in tmpfs?

https://lwn.net/Articles/684300/
https://lwn.net/Articles/686690/

-- 
 Kirill A. Shutemov

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Hugepages for tmpfs
  2016-06-06  9:55 ` Kirill A. Shutemov
@ 2016-06-06 10:05   ` Radosław Smogura
  0 siblings, 0 replies; 3+ messages in thread
From: Radosław Smogura @ 2016-06-06 10:05 UTC (permalink / raw)
  To: Kirill A. Shutemov; +Cc: linux-mm

Hi Kirill,

Maybe we can work on this together, 4 years ago I submitted set of patches, but those went almost unnoticed.

I’ve got routines for defragmenting, setting pmd, and install huge page in process VM. I’ve come with one approach, that given page should be available for processes as huge page and normal page, to avoid splitting. As far as I remember the challenging part for me was splitting page and synchronising those to disk - and I’m not quite sure if I had made it well.

http://marc.info/?l=linux-mm&m=132940277830017&w=2
http://marc.info/?l=linux-mm&m=132940278330026&w=2 and next

Best reagards,
Radek Smogura

> On 06 Jun 2016, at 11:55, Kirill A. Shutemov <kirill@shutemov.name> wrote:
> 
> On Mon, Jun 06, 2016 at 06:30:06AM +0000, Radosław Smogura wrote:
>> Hi all,
>> 
>> Long time ago I was working on enabling huge pages for tmpfs and in terms for any filesystem. Recently I have found my work and I was thinking about restarting it with new kernel.
>> 
>> I wonder if there is some ongoing or finished work for huge pages in tmpfs?
> 
> https://lwn.net/Articles/684300/
> https://lwn.net/Articles/686690/
> 
> -- 
> Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-06-06 10:05 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-06  6:30 Hugepages for tmpfs Radosław Smogura
2016-06-06  9:55 ` Kirill A. Shutemov
2016-06-06 10:05   ` Radosław Smogura

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox