1TAPSET::MEMORY(3stap) TAPSET::MEMORY(3stap)
2
3
4
6 tapset::memory - systemtap memory tapset
7
8
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
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)