Dmitry Ilvokhin
6092c980a6
Expose psset state stats
...
When evaluating changes in HPA logic, it is useful to know internal
`hpa_shard` state. Great deal of this state is `psset`. Some of the
`psset` stats was available, but in disaggregated form, which is not
very convenient. This commit exposed `psset` counters to `mallctl`
and malloc stats dumps.
Example of how malloc stats dump will look like after the change.
HPA shard stats:
Pageslabs: 14899 (4354 huge, 10545 nonhuge)
Active pages: 6708166 (2228917 huge, 4479249 nonhuge)
Dirty pages: 233816 (331 huge, 233485 nonhuge)
Retained pages: 686306
Purge passes: 8730 (10 / sec)
Purges: 127501 (146 / sec)
Hugeifies: 4358 (5 / sec)
Dehugifies: 4 (0 / sec)
Pageslabs, active pages, dirty pages and retained pages are rows added
by this change.
2024-11-21 09:23:32 -08:00
..
2023-07-14 09:06:32 -07:00
2024-08-29 10:50:33 -07:00
2023-07-14 09:06:32 -07:00
2024-05-22 10:30:31 -07:00
2023-10-11 11:56:01 -07:00
2024-05-22 10:30:31 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-09-23 18:06:07 -07:00
2023-07-14 09:06:32 -07:00
2024-09-04 15:43:59 -07:00
2024-05-22 10:30:31 -07:00
2024-05-22 10:30:31 -07:00
2024-05-22 10:30:31 -07:00
2023-07-14 09:06:32 -07:00
2024-05-22 10:30:31 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-08-29 10:50:33 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-10-17 14:53:23 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-09-23 16:23:42 -07:00
2023-07-14 09:06:32 -07:00
2024-06-24 10:50:20 -07:00
2024-07-29 13:58:31 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-11-20 10:52:52 -08:00
2024-11-20 10:52:52 -08:00
2024-11-20 10:52:52 -08:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-24 14:40:42 -07:00
2024-11-20 10:52:52 -08:00
2024-08-29 10:50:33 -07:00
2022-04-25 11:29:00 -07:00
2023-08-28 11:46:39 -07:00
2023-09-06 10:47:14 -07:00
2024-10-14 10:34:15 -07:00
2024-05-22 10:30:31 -07:00
2023-07-31 14:53:15 -07:00
2024-08-06 13:16:09 -07:00
2024-11-20 10:52:52 -08:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-10-04 11:49:10 -07:00
2024-10-01 11:01:56 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-09-23 18:06:07 -07:00
2024-11-08 10:37:28 -08:00
2024-04-04 12:17:30 -07:00
2023-07-14 09:06:32 -07:00
2024-11-20 10:52:52 -08:00
2024-01-18 14:51:04 -08:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-03-14 13:08:17 -07:00
2017-05-11 23:06:54 -07:00
2017-05-11 23:06:54 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-04-09 10:27:52 -07:00
2024-07-30 10:29:30 -07:00
2023-07-24 14:40:42 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-10-01 11:01:56 -07:00
2023-07-24 14:40:42 -07:00
2024-11-21 09:23:32 -08:00
2017-01-20 21:45:53 -08:00
2014-01-16 17:38:01 -08:00
2023-07-14 09:06:32 -07:00
2020-04-11 10:32:11 -07:00
2024-08-28 16:50:33 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-24 14:40:42 -07:00
2023-07-24 14:40:42 -07:00
2023-07-14 09:06:32 -07:00
2023-07-24 14:40:42 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2017-05-25 16:52:10 -07:00
2017-05-25 16:52:10 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-09-12 11:34:09 -07:00
2023-10-18 14:11:46 -07:00
2023-10-25 10:27:31 -07:00
2024-08-29 10:50:33 -07:00
2024-08-29 10:50:33 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2023-07-14 09:06:32 -07:00
2024-09-30 11:33:44 -07:00
2023-07-14 09:06:32 -07:00
2020-07-31 09:16:50 -07:00
2024-09-12 11:34:09 -07:00
2024-05-22 10:30:31 -07:00