File: TODO

package info (click to toggle)
vmtouch 1.3.1-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 176 kB
  • sloc: ansic: 762; makefile: 25; perl: 16; sh: 1
file content (24 lines) | stat: -rw-r--r-- 876 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
* Machine readable input/output (JSON?)

* Continually call mincore() every time a residency chart is drawn

* Deprecate -w (it should be the default when combined with -d)

* -a switch where you can specify flags to madvise() that should be applied to your mappings
  * Examples:
    -a sequential -a willneed
    -a noreserve

* switch where you can specify flags to mmap() (would be nice to use -m but it's taken)
  * Examples:
    -m noreserve
    -m populate

  * Use cases:
    * Try opening large mappings with MAP_HUGETLB on linux 2.6.32+
    * From Dennis (Apr 2012):
      "Additionally you might want to use MAP_NORESERVE for the mmap, this seems to speed things a bit up for multiple huge files."

* Windows support some day?
  * https://msdn.microsoft.com/en-us/library/hh780543(v=vs.85).aspx
  * https://blogs.msdn.microsoft.com/oldnewthing/20170113-00/?p=95185