How to see how much you have swap by Matlab prompt in your system?
1 次查看(过去 30 天)
显示 更早的评论
I would like to verify how much users have swap on their system by one-liner. Is there anything about the thing in Matlab prompt?
OS: Debian 8.5 64 bit Linux kernel: 4.6 of backports Hardware: Asus Zenbook UX303UA
0 个评论
回答(1 个)
Walter Roberson
2016-10-14
No, this cannot be done in one line. Figuring out how much swap you have available requires detecting which OS-X version you are running. Current versions of OS-X would require asking the system for sysctl vm.swapfileprefix , removing the filename portion, resolving that directory to a device, and asking for the amount of free space on the device, together with totaling the size of all existing files that match the pattern starting with sysctl vm.swapfileprefix . Remember when you ask for the amount of free space on the partition to multiply by the blocksize to get bytes, because the file sizes will be in bytes.
2 个评论
Walter Roberson
2016-10-15
http://www.cyberciti.biz/faq/linux-check-swap-usage-command/ and some different phrasing at http://www.tecmint.com/commands-to-monitor-swap-space-usage-in-linux/
So perhaps
!free -h | awk '/Swap:/ {print $4}'
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!