Jupyter Notebook怎么查看当前的运行内存

大瑶同学_2565

大瑶同学_2565

2026-08-29

472人浏览

原创

jupyter notebook内核状态栏显示内存百分比(如python 3 (87%)),仅作粗略参考;精确值需用psutil获取rss物理内存(单位mb),gpu显存则须用torch.cuda.memory_allocated()等专用方法。

jupyter notebook怎么查看当前的运行内存

直接看内核状态栏里的内存使用百分比

Jupyter Notebook 本身不提供实时内存数值,但现代版本(>=6.0)会在右上角内核状态栏显示一个带颜色的圆点和百分比数字,比如 Python 3 (87%)。这个百分比是内核进程(python 或 ipykernel 进程)的内存占用率,由系统估算得出,不是精确值,但足够判断是否接近瓶颈。

用 psutil 获取精确内存用量(推荐)

在代码单元格里运行以下 Python 代码,能拿到当前内核进程的准确内存消耗(单位 MB):

import psutil
import os

process = psutil.Process(os.getpid())
mem_info = process.memory_info()
print(f"RSS: {mem_info.rss / 1024 / 1024:.1f} MB")
print(f"VMS: {mem_info.vms / 1024 / 1024:.1f} MB")

注意:RSS(Resident Set Size)是你真正占用的物理内存,重点关注它;VMS(Virtual Memory Size)包含已分配但未使用的虚拟内存,参考价值低。首次运行需先安装:pip install psutil。

为什么 !free -h 或 !top 不适合在 notebook 里查内核内存

这些 shell 命令看到的是整个系统的内存或所有进程概览,无法精准定位到当前 notebook 所用的那个 python 子进程。尤其当多个 notebook 同时运行时,你看到的只是“一堆 python 进程中的某一个”,容易误判。更麻烦的是,在 Windows 或某些受限环境(如 JupyterHub)中,! 命令可能被禁用或返回空结果。

Jupyter Notebook 7.5.4
Jupyter Notebook 7.5.4

Jupyter Notebook 7.5.4 官方 PyPI wheel 包下载,适合用于本地交互式代码运行、数据分析、教学演示和配置文件实践。

下载
  • 依赖系统命令 → 跨平台不可靠
  • 不绑定具体内核进程 → 多 notebook 场景下无效
  • 无权限时直接失败 → 比如企业服务器限制 shell 访问

PyTorch / GPU 显存得单独看,psutil 不管用

如果你在用 GPU(比如跑 torch.tensor(...).cuda()),psutil 只能读 CPU 内存,显存得用 PyTorch 自带方法:

import torch
print(f"GPU memory allocated: {torch.cuda.memory_allocated() / 1024**3:.2f} GB")
print(f"GPU memory reserved:   {torch.cuda.memory_reserved() / 1024**3:.2f} GB")

这里 allocated 是当前张量实际占的显存,reserved 是缓存池大小(PyTorch 为避免频繁申请释放而预占的)。两者差值大,说明有大量显存被缓存但未释放——这正是内核突然崩溃的常见前兆。

别指望状态栏百分比能预警显存问题;也别用 !nvidia-smi 查单个 notebook 的显存,它只显示所有进程总和。真正要定位泄漏,必须在代码里插 torch.cuda.memory_* 调用,而且得在每次关键操作后检查。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
剧云AI短剧创作教程合集
剧云AI短剧创作教程合集

本专题聚焦剧云AI短剧创作,讲解从短剧灵感、梗概、全局大纲到分集、分场和正文的完整流程及节奏设计方法。

2026.10.14

0

15

剧云AI剧本创作零基础入门
剧云AI剧本创作零基础入门

本专题系统讲解剧云AI剧本创作流程,涵盖灵感、梗概、大纲、分场与正文生成,帮助新手快速完成首个中文剧本项目。

2026.10.14

0

14

VibeKnow文档转视频操作指南
VibeKnow文档转视频操作指南

本专题讲解VibeKnow上传Word、TXT、Markdown等材料生成视频的方法,覆盖内容解析、脚本组织、画面生成与成片检查。

2026.10.14

0

15

VibeKnow知识视频制作与导出详解
VibeKnow知识视频制作与导出详解

本专题整理VibeKnow从注册、素材上传、AI生成到预览导出的完整操作,帮助新手快速制作第一条知识讲解视频。

2026.10.14

0

13

二狗PPT大纲编辑实操指南
二狗PPT大纲编辑实操指南

本专题聚焦二狗PPT结构化大纲的生成和修改,讲解标题、正文、目录、页数与页面顺序的调整方法,提升汇报逻辑和内容完整性。

2026.10.14

0

15

二狗PPT文档转PPT全教程
二狗PPT文档转PPT全教程

本专题讲解二狗PPT解析Word、PDF、Excel和PPT资料的方法,涵盖文件上传、内容提取、大纲整理、异常处理与转换后校对。

2026.10.14

0

13

讯飞绘文全功能使用教程
讯飞绘文全功能使用教程

本专题系统整理讯飞绘文官网入口、注册登录、工作台及内容创作流程,帮助用户熟悉常用功能,快速完成首篇图文内容。

2026.10.14

0

14

讯飞绘文AI写作与文案生成合集
讯飞绘文AI写作与文案生成合集

本专题聚焦讯飞绘文AI写作、提纲生成、文章改写和文案润色,覆盖从主题输入到成稿优化的关键操作与实用技巧。

2026.10.14

0

14

PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

2026.10.10

100

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程