查看linux下GPU显存占用情况
笔记本是windows,但是要做linux实验,可vmware虚拟机都没显卡,做不了gpu实验,有什么办法吗?方案是WSL2 + GPU 直通
以管理员身份打开 PowerShell
运行:wsl --install
更新 WSL 内核:wsl --update



切换到ubuntu时,会默认在system32目录下,执行权限不足,需要回到家目录cd ~
下载并安装密钥环包
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
更新源并安装 CUDA
sudo apt update
sudo apt install -y cuda-toolki
然后把 CUDA 的路径添加到系统环境变量中,这样系统才能找到 CUDA 工具nano ~/.bashrc
在末尾输入以下
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
按 Ctrl+O 保存文件,按回车确认文件名。
再按 Ctrl+X 退出 nano 编辑器。
让环境变量立即生效
source ~/.bashrc
.bashrc 是 Bash 终端的配置文件,你在里面改的环境变量、别名、命令别名等,用 source 命令就能立刻生效,而不是等下次登录才生效
nvcc -V 检查 CUDA 版本 验证安装是否成功
nvidia-smi 用显卡nvidia自带的工具查看


- 显卡型号:NVIDIA GeForce RTX 4070
- 驱动版本:591.86
- 支持的 CUDA 版本:13.1
- 当前状态:温度 49℃,功耗 15W,显存使用 872MiB / 8188MiB,GPU 利用率 2%
更多推荐

所有评论(0)