https://bugs.kde.org/show_bug.cgi?id=434989
Bug ID: 434989
Summary: Memory and Swap History plot does not consider Shared
Memory
Product: ksysguard
Version: 5.18.4
Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: ksysguard
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Created attachment 137092
--> https://bugs.kde.org/attachment.cgi?id=137092&action=edit
Memory and Swap History plot (which is bugged)
SUMMARY
"Memory" line in the "Memory and Swap History" plot in the "System Load" tab
does not show actual allocated memory but only Application memory. Which I
think is misleading to someone who wants to know how much memory is available.
I've created a separate tab with both Application Memory and Allocated Memory
for comparison
STEPS TO REPRODUCE
1. run shared-memory-test.py (needs pytorch)
2. download it into a directory and "cd" into it
3. run "python3 -m venv venv; source venv/bin/activate, pip install
torch==1.8.1+cpu -f https://download.pytorch.org/whl/torch_stable.html"
4. run "python shared-memory-test.py"
OBSERVED RESULT
Check the Memory and Swap History Plot, it will show it decreases when
actually the process moved a huge array into shared memory.
I'm attaching screenshots of what I see, both in my custom plot and the default
one.
EXPECTED RESULT
The Memory and Swap History plot should not show any decrease in ram usage at
all, since it's misleading.
SOFTWARE/OS VERSIONS
Operating System: Kubuntu 20.04
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
Kernel Version: 5.4.0-70-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-3770K CPU @ 3.50GHz
Memory: 31.3 GiB of RAM
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.