如何打印jupyter中可用的所有内存

时间:2017-11-24 01:20:30

标签: python ipython jupyter

我在docker容器中配置了我的python jupyter笔记本,我想检查是否所有内容都配置正确,并且所有cpu和内存都可供jupyter使用。

如何打印出可用的cpu /内存jupyter?

我理解所有系统cpu / memory 应该可用,see here,但有没有pythonic方式来获取此信息?

不确定这是否相关:

https://stackoverflow.com/a/4285292/2202107

修改 我担心docker或jupyter会有一个配置文件限制其进程的CPU /内存使用量,但事实证明我使用iStat Menu的资源监视器显示的资源使用情况与{{1}不同这让我觉得jupyter / docker没有分配所有的资源。事实上,根据docker stats,所有资源cpu / memory都已完成。请注意,请记住在docker-machine上设置cpu / mem限制。

1 个答案:

答案 0 :(得分:2)

在Linux上:

!cat /proc/meminfo | grep Mem

在OS X上:

!top -l 1 -s 0 | grep PhysMem