Anaconda常用指令
我經常忘記指令,所以把常用的指令整理一下,當然上課我還是會用google colab或其他環境
- nvidia-smi
nvidia-smi
nvidia-smi是nvidia 的系統管理介面 ,其中smi是System management interface的縮寫,它可以收集各種級別的資訊,檢視視訊記憶體使用情況。此外, 可以啟用和禁用 GPU 配置選項 (如 ECC 記憶體功能)
解釋相關引數含義:
GPU:本機中的GPU編號
Name:GPU 型別
Persistence-M:
Fan:風扇轉速
Temp:溫度,單位攝氏度
Perf:表徵效能狀態,從P0到P12,P0表示最大效能,P12表示狀態最小效能
Pwr:Usage/Cap:能耗表示
Bus-Id:涉及GPU匯流排的相關資訊;
Disp.A:Display Active,表示GPU的顯示是否初始化
Memory-Usage:視訊記憶體使用率
Volatile GPU-Util:浮動的GPU利用率
Uncorr. ECC:關於ECC的東西
Compute M.:計算模式
Processes 顯示每塊GPU上每個程序所使用的視訊記憶體情況。
kill -9 [pid]: kill process, release memory
其他常用指令
啟用虛擬環境
conda activate [env_name]: enter virtue env.
conda activate mediapipe (這是用來啟用之前分享過的mediapipe實作)
關閉虛擬環境
conda deactivate : jump out from the evn when in the env
conda create -n [env_name]: 創建新環境
conda create --name testAI python=3.7 anaconda
移除工作環境
conda remove --name "環境名" --all