摘要: 在docker容器中使用显卡 一 docker19.03以前的事情 1.1 指定显卡硬件名 最初的容器中使用显卡,需要指定硬件名。经历了两种方式 使用lxc驱动程序运行docker守护进程,以便能够修改配置并让容器访问显卡设备(非常麻烦,参考链接中最久远的回答) Docker 0.9中放弃了lxc作 阅读全文
posted @ 2025-03-24 09:46 hihibig 阅读(751) 评论(0) 推荐(0)
摘要: k8s 调度 GPU 首先得有一个可以运行的 k8s 集群. 集群部署参考 kubeadm安装k8s 准备 GPU 节点 运行 GPU Jobs 首先得有一个可以运行的 k8s 集群. 集群部署参考 kubeadm安装k8s 准备 GPU 节点 安装驱动 curl -fsSL https://mir 阅读全文
posted @ 2025-03-24 09:31 hihibig 阅读(80) 评论(0) 推荐(0)
摘要: centos6系统忘记密码: 1、在开机启动的时候快速按键盘上的“E”键 或者“ESC”键,会进入如下界面 2、选择你忘记密码的内核,再次按“E”,出现下图,选择第二项,(以kernel开头的行)再次按“E”键 3、在信息的最后加“空格”,直接输入数字的“1”(如图)或者 键入“single”也行, 阅读全文
posted @ 2025-03-21 07:58 hihibig 阅读(969) 评论(0) 推荐(0)
摘要: 阻塞IO即为之前正常使用的IO 逻辑简单 非阻塞IO 可以把阻塞IO 设置为非阻塞IO,例如sockfd.setblocking(false)。如果设置成了非阻塞,无客户端连接时就会报BlockingIOError错误,通过try来捕获。通过循环来接受客户端连接 还可以设置超时检测,settimeo 阅读全文
posted @ 2024-12-09 09:32 hihibig 阅读(46) 评论(0) 推荐(0)
摘要: Python多进程是一种并行编程模型,允许在Python程序中同时执行多个进程。每个进程都拥有自己的独立内存空间和执行环境,可以并行地执行任务,从而提高程序的性能和效率。 优点: 并行处理:多进程可以同时执行多个任务,充分利用多核处理器的能力,实现并行处理。这可以显著提高程序的性能和效率,特别是在处 阅读全文
posted @ 2024-12-04 05:14 hihibig 阅读(1081) 评论(0) 推荐(0)
摘要: Windows下面的multiprocessing跟Linux下面略有不同,Linux下面的multiprocessing基于fork,fork之后所有的本地变量都复制一份,因此可以使用任意的全局变量; 在Windows下面,多进程是通过启动新进程完成的,所有的全局变量都是重新初始化的,在运行过程中 阅读全文
posted @ 2024-12-03 05:25 hihibig 阅读(43) 评论(0) 推荐(0)
摘要: TCP有6种标示:SYN(建立联机) ACK(确认) PSH(传送) FIN(结束) RST(重置) URG(紧急) 一、TCP三次握手 第一次握手 客户端向服务器发出连接请求报文,这时报文首部中的同部位SYN=1,同时随机生成初始序列号 seq=x,此时,TCP客户端进程进入了 SYN-SENT( 阅读全文
posted @ 2024-11-23 05:01 hihibig 阅读(31) 评论(0) 推荐(0)
摘要: 文章目录 print()函数用法: 2.格式化输出: 3.Python常用格式字符: 输出列表元素 join()函数: fomat()函数: print()函数用法: 函数语法: print(*objects, sep=' ', end='\n', file=sys.stdout) 1 object 阅读全文
posted @ 2024-11-19 09:57 hihibig 阅读(396) 评论(0) 推荐(0)
摘要: python:深拷贝与浅拷贝 一、了解几个概念 变量:是一个系统表的元素,拥有指向对象的连接空间 对象:被分配的一块内存,存储所代表的值 引用:是自动形成的从变量到对象的指针 类型:属于对象,而非变量 不可变对象:一旦创建就不可修改的对象(值内存地址固定后不可以再修改其值),包括字符串、元组、数值类 阅读全文
posted @ 2024-11-13 09:46 hihibig 阅读(23) 评论(0) 推荐(0)