1TAPSET::MEMORY(3stap)                                    TAPSET::MEMORY(3stap)
2
3
4

NAME

6       tapset::memory - systemtap memory tapset
7
8

DESCRIPTION

10        This family of probe points is used to probe memory-related events.
11
12
13
14       vm_fault_contains
15              Test return value for page fault reason
16
17              See function::vm_fault_contains(3stap)
18               for details.
19
20       vm.pagefault
21              Records that a page fault occurred
22
23               See probe::vm.pagefault(3stap)
24               for details.
25
26       vm.pagefault.return
27              Indicates what type of fault occurred
28
29               See probe::vm.pagefault.return(3stap)
30               for details.
31
32       addr_to_node
33              Returns which node a given address belongs to within a NUMA sys‐
34              tem
35
36              See function::addr_to_node(3stap)
37               for details.
38
39       vm.write_shared
40              Attempts at writing to a shared page
41
42               See probe::vm.write_shared(3stap)
43               for details.
44
45       vm.write_shared_copy
46              Page copy for shared page write
47
48               See probe::vm.write_shared_copy(3stap)
49               for details.
50
51       vm.mmap
52              Fires when an mmap is requested
53
54               See probe::vm.mmap(3stap)
55               for details.
56
57       vm.munmap
58              Fires when an munmap is requested
59
60               See probe::vm.munmap(3stap)
61               for details.
62
63       vm.brk Fires when a brk is requested (i.e. the heap will be resized)
64
65               See probe::vm.brk(3stap)
66               for details.
67
68       vm.oom_kill
69              Fires when a thread is  selected  for  termination  by  the  OOM
70              killer
71
72               See probe::vm.oom_kill(3stap)
73               for details.
74
75       vm.kmalloc
76              Fires when kmalloc is requested
77
78               See probe::vm.kmalloc(3stap)
79               for details.
80
81       vm.kmem_cache_alloc
82              Fires when kmem_cache_alloc is requested
83
84               See probe::vm.kmem_cache_alloc(3stap)
85               for details.
86
87       vm.kmalloc_node
88              Fires when kmalloc_node is requested
89
90               See probe::vm.kmalloc_node(3stap)
91               for details.
92
93       vm.kmem_cache_alloc_node
94              Fires when kmem_cache_alloc_node is requested
95
96               See probe::vm.kmem_cache_alloc_node(3stap)
97               for details.
98
99       vm.kfree
100              Fires when kfree is requested
101
102               See probe::vm.kfree(3stap)
103               for details.
104
105       vm.kmem_cache_free
106              Fires when kmem_cache_free is requested
107
108               See probe::vm.kmem_cache_free(3stap)
109               for details.
110
111

SEE ALSO

113         function::vm_fault_contains(3stap),   function::addr_to_node(3stap),
114       probe::vm.pagefault(3stap),      probe::vm.pagefault.return(3stap),
115       probe::vm.write_shared(3stap),    probe::vm.write_shared_copy(3stap),
116       probe::vm.mmap(3stap),  probe::vm.munmap(3stap),  probe::vm.brk(3stap),
117            probe::vm.oom_kill(3stap),          probe::vm.kmalloc(3stap),
118       probe::vm.kmem_cache_alloc(3stap),    probe::vm.kmalloc_node(3stap),
119       probe::vm.kmem_cache_alloc_node(3stap),      probe::vm.kfree(3stap),
120       probe::vm.kmem_cache_free(3stap),  stap(1), stapprobes(3stap)
121
122
123
124SystemTap Tapset Reference       November 2022           TAPSET::MEMORY(3stap)
Impressum