Pages: Difference between revisions
No edit summary |
|||
| Line 44: | Line 44: | ||
[wopr](0) $</pre> | [wopr](0) $</pre> | ||
* Expansion via <tt>ftruncate(2)</tt> has been supported since [http://marc.info/?l=linux-mm&m=118601144432183&w=2 Ken Chen's] 2007-08-01 patch (or was it [http://lists.linuxcoding.com/kernel/2006-q1/msg24245.html Zhang Yanmin's] on 2006-03-08? -- either way, 2.6.16-era) | * Expansion via <tt>ftruncate(2)</tt> has been supported since [http://marc.info/?l=linux-mm&m=118601144432183&w=2 Ken Chen's] 2007-08-01 patch (or was it [http://lists.linuxcoding.com/kernel/2006-q1/msg24245.html Zhang Yanmin's] on 2006-03-08? -- either way, 2.6.16-era) | ||
* [http://libhugetlbfs.ozlabs.org/ libhugetlbfs] uses LD_PRELOAD to back some calls (just <tt>malloc(3)?</tt>) with hugetlbfs accesses | |||
===Solaris=== | ===Solaris=== | ||
* Essential paper: "[http://www.sun.com/blueprints/0304/817-5917.pdf Supporting Multiple Page Sizes in the Solaris Operating System]" (March 2004) | * Essential paper: "[http://www.sun.com/blueprints/0304/817-5917.pdf Supporting Multiple Page Sizes in the Solaris Operating System]" (March 2004) | ||