summaryrefslogtreecommitdiffstats
path: root/docs/content/usage/widgets/memory.md
AgeCommit message (Collapse)Author
2023-11-19feature: Add gpu proc info (#1276)Justin Martin
* Add gpu util, power and procs. Consolidated gpu calls into `data_harvester`. Changed config flag from `enable_gpu_memory` to `enable_gpu`. Added GPU utilization to the cpu widget. Added GPU process memory usage and utilization percentage to the proc widget. Added key binds for gpu process toggling. Added GPU power usage to the battery widget. Added bounds check to battery widget header. Show battery widget header when `gpu_enable`. Added feature flag `legacy-functions` to `nvml-wrapper`. updated config file(s). updated help text. updated docs. * Code Review: Remove GPU util from cpu widget Remove GPU power from battery widget Use reference for gpu widgets_to_harvest Extract match arm to function for feature gate * Code Review: add gmem% toggle * Do not poll gpu temp when filtered * Code Review Two Changes: adjust doc wordings remove extra references remove extra widget harvest checks init proc gpu values use convert_temp_unit for gpu temp
2023-05-07docs: update docs with processes column (#1138)Clement Tsang
2021-07-17refactor: switch to manual implementation of meminfo parse (#548)Clement Tsang
Manually parse `/proc/meminfo` for the purposes of memory usage.
2021-07-17bug: switch over to procfs for linux mem usage (#547)Clement Tsang
Swap to manually calculating the mem total and usage via procfs. The usage calculation is now: total - (free + cached + buffers + slab_reclaimable - shmem) This follows the same usage calculation as htop. See the PR for more details.
2021-06-21docs: Switch to webp, fix some sections (#514)Clement Tsang
Switches to webp and fixes some typos/poor wording.
2021-06-21docs: migrate documentation over to mkdocs (#506)Clement Tsang
A large migration of documentation over to mkdocs, and some rewrites. Some stuff (install information, basic supported systems, contributors, thanks) are still staying in README.md, and CONTRIBUTING.md is essentially duplicated right now. However, stuff like configuration and key/mouse bindings are now moved to mkdocs. Some parts are still a bit WIP - it is definitely not done (documentation never seems to be...). However, it should be "good enough" for now, and I'm much happier working with the documentation in this form than trying to scroll through a giant endless README.md file. It also works much better for adding new documentation.