作为LinkGPU的宣传员,宣传员,宣传员~
此文献给 希望我,“文能拉客户,武能配环境” 的 LinkGPU 技术大佬 ~
求大佬路过,指点一二~~
[各位深度学习者有GPU需求的,可以+wx:LinkGPU 找本宣传员]
一、nvidia-smi
nvidia-smi是用来查看GPU使用情况的。
第一栏的Fan:N/A是风扇转速,从0到100%之间变动。
第二栏的Temp:是温度,单位摄氏度。
第三栏的Perf:是性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
第四栏下方的Pwr:是能耗,上方的Persistence-M:是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少,这里显示的是off的状态。
第五栏的Bus-Id是涉及GPU总线的东西。
第六栏的Disp.A是Display Active,表示GPU的显示是否初始化。
第五第六栏下方的Memory Usage是显存使用率。
第七栏是浮动的GPU利用率。
第八栏上方是关于ECC的东西。
第八栏下方Compute M是计算模式。
下面一张表示每个进程占用的显存使用率。
显存占用和GPU占用是两个不一样的东西,显卡是由GPU和显存等组成的,显存和GPU的关系有点类似于内存和CPU的关系。
二、htop
是一个 Linux 下的交互式的进程浏览器,可以用来替换Linux下的top命令。PID:进行的标识号
USER:运行此进程的用户
PRI:进程的优先级
NI:进程的优先级别值,默认的为0,可以进行调整
VIRT:进程占用的虚拟内存值
RES:进程占用的物理内存值
SHR:进程占用的共享内存值
S:进程的运行状况,R表示正在运行、S表示休眠,等待唤醒、Z表示僵死状态
%CPU:该进程占用的CPU使用率
%MEM:该进程占用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间
COMMAND:进程启动的启动命令名称是一个 Linux 下的交互式的进程浏览器,可以用来替换Linux下的top命令
三 、ls -l
除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。
四、adduser (创建用户用)
sudo adduser xxx.x —force-badname 注意英文字符
默认在创建用户时会进行/etc/adduser.conf中的正则表达式检查用户名是否合法,如果想使用弱检查,则使用这个选项,如果不想检查,可以将/etc/adduser.conf中相关选项屏蔽。
————更新————
五、修改用户密码
passwd 只能改自己的密码
sudo passwd [username] 可以改任意用户名的。
六、scp命令
scp命令用于Linux之间复制文件和目录。