自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(297)
  • 资源 (1)
  • 收藏
  • 关注

原创 [如何准确查看GPU的使用率]

nvidia-smi 查看的不准确。推荐用dcgmi 查看详细情况。

2025-01-21 17:17:52 123

原创 教育和收入没有关系?

已美国为例,随着科技的进步,教育和收入的关系越来越紧密相关,教育高的人群收入会跟高。

2025-01-14 14:44:04 118

原创 169.254.1.1 不通的原因

calico 方案中容器的网关是169.254.1.1 却ping不通的原因?

2025-01-10 20:39:39 153

原创 conntrack iptables 安全组

centos 安装yum install conntrack-tools。RELATED: 与已有连接相关的连接,如 FTP 数据连接。ESTABLISHED: 已建立连接,正在传输数据。INVALID: 无效连接,无法识别或不完整。UNTRACKED: 未被跟踪的连接。NEW: 新建连接(第一次包)。1. conntrack状态。监控conntrack会话表。#设置最大最大连接数目。

2025-01-10 17:01:47 562

原创 k8s执行探针的方式

TCP Socket:Kubernetes 会尝试与容器的指定端口建立 TCP 连接。失败(其他状态码)会根据探针的类型执行相应的操作(如重启容器或移除流量)。HTTP GET:Kubernetes 会向容器发起 HTTP 请求。成功(返回 200-399 的状态码)表示容器健康。Exec:在容器内执行指定命令。

2025-01-03 10:38:23 98

原创 【容器】根据docker的id快速进入Pod的网络空间

tpid=`docker inspect 59f083f3b877| grep '"Pid":'| gawk '{print $2}' | cut -d ',' -f 1`;nsenter -t $tpid -n

2024-12-10 11:33:28 105

原创 Linux iptables 保留已有的rule

rawCOMMIT*mangleCOMMIT*natCOMMIT*filterCOMMIT。

2024-12-09 11:35:46 320

原创 设置网卡RingBuffer 提高网卡吞吐量、带宽

设置网卡的tx,rx ringbuffer。#查看当前网卡的配置。

2024-11-22 10:56:20 373

原创 vmware 17 license 仅限学习使用

【代码】vmware 17 license 仅限学习使用。

2024-11-19 20:20:55 667

原创 windows 加载portch遇到的错误

OSError: [WinError 126] 找不到指定的模块。Error loading "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\lib\fbgemm.dll" or one of its dependencies.软件包,用度娘搜了半天没有找到可用的下载连接,这里记录一下。后来经过search 发现需要ms vc。import torch 遇到如下错误。

2024-08-13 11:41:31 468

原创 pytorch GPU操作事例

>>> import torch >>> if_cuda =torch.cuda.is_available()>>> print("if_cuda=",if_cuda)if_cuda= True>>> gpu_count = torch.cuda.device_count()>>> print("gpu_count=",gpu_count)gpu_count= 8

2024-08-09 11:04:26 188

原创 Install pytorch 使用 torch 的例子

如果不知道怎么开始和安装软件 从这里开始。我的领悟:张量等于多维数组。

2024-08-09 10:47:43 855 1

原创 DDR RAM VS HBM

HBM (High BandWidth Memory) 是在DDR技术堆叠而成,具体高带宽,低时延,集成在CPU、GPU上,是现在最先进的内存技术。下面的是HBM的性能参数。DRAM与HBM的对比。

2024-08-02 17:20:20 567

原创 Golang Silce 切片哪些事情

silce 本质上为用户提供了动态数组的功能,类型声明为 var sliceName []datatype ,datatype为类型,,以及被 for range 遍历。本质和 empty slice 性质一样,零长度和零容量,当然也可以使用 append 操作。nil slice 和普通 slice一样可以使用 cap len。

2024-06-04 14:28:46 258

原创 8年级下的动态

Once I understand your goals, I can provide you with tailored advice on how to improve your diet. tailor

2024-06-03 15:28:17 150

原创 Linux 高级网络设置

rp_filter (Reverse Path Filtering)参数定义了网卡对接收到的数据包进行反向路由验证的规则。1. rp_filter 逆向路由检查。

2024-04-26 11:16:44 437 1

原创 正则表达式匹配IP 域名

标准库来匹配域名和IP地址。golang 正则表达式 匹配域名 IP。在Go语言中,可以使用。

2024-04-09 19:42:16 475

原创 基于RDMA的云服务能力实践与探索

RDMA扩展网卡的能力,不需要CPU参与,就可以实现在两台通信的主机间完成内存数据复制操作。RDMA提供了三种技术规范实现方式,分别是IB (Infiniband), iWARP (Internet Wide Area RDMA Protocol) 和RoCE (RDMA over Converged Ethernet)。三种实现都支持IBTA (InfiniBand Trade Association) 制定的RDMA Verbs原语和数据类型,提供统一的业务编程接口供用户使用,达到业务无缝切换。

2024-04-02 21:00:58 1380

原创 OPPO VPC 实践探索

尤其是新上线的控制器HostController,裸金属,ACL功能使VPC的应用场景进一步扩大,推动更多的业务迁移到VPC环境运行。VPC支持南北向的安全防护功能,VPC支持跨集群互访,VPC支持裸金属组网,控制器OVS流表生成算法重构,增强观测性和日志告警闭环处理。新版本VPC上线后,提高了网络的稳定性、改进了系统业务承载能力及运维效率,为用户带来良好的体验并得到客户的一致赞赏。如图1所示,VPC控制台可以针对每个VPC配置单独的ACL策略,并自动同步到VPC网关上,用于实现防火墙的功能。

2024-04-02 20:55:13 837

原创 OPPO云VPC网络实践

同子网虚拟实例通信,报文的VXLAN ID是本子网的ID,异子网虚拟实例通信,报文的VXLAN ID是目的子网的ID。分析上述问题的根本原因之后,决定选择目前业界主流的SDN网络技术来解决上述网络隔离和运维自动化能力不足的问题,选择智能网卡OFFLOAD功能来实现虚拟实例的网络加速,选用虚拟私有云(VPC)技术来治理不同用户的业务网络、提高系统的健壮性、安全性。VPC网络的类型为VXLAN隧道,每个子网分配唯一的VXLAN隧道ID,同安全组技术一起使用保证不同用户网络的完全隔离,解决了业务上云的安全风险。

2024-04-02 20:53:15 675

原创 固态硬盘的写入速度是多少

一般来说,SATA III(6Gb/s)的固态硬盘的写入速度可以达到300MB/s到500MB/s左右,而PCIe接口的固态硬盘的写入速度则更高,可以达到1000MB/s (8Gbits/s)以上。2. 文件大小和类型:大文件和小文件的写入速度是有区别的,而文件类型也会对写入速度产生一定的影响。另外,固态硬盘的写入速度也受到其他因素的影响,例如文件大小、文件类型、固态硬盘的使用状况等等。1. 固态硬盘的质量:固态硬盘的芯片控制器和闪存存储介质的质量越好,写入速度也就越快。一、固态硬盘的写入速度是多少?

2024-03-28 16:23:32 6316

原创 【linux】高效运维

查找指定目录,名字中含有net的文件 然后将其删除。

2024-02-26 14:56:28 123

原创 每月英语摘要

The baby girl was found abandoned on the street with a note attached to her explaining that her birth parents could not afford to raise her. Photo: Douyin

2024-01-26 18:47:31 204

原创 ubuntu 安装基本网络基本软件包

开始服务service ssh start。1. netstat 无法执行。需要安装 net-tools。需要安装 iproute2。3. sshd 服务端开启。2. ip r无法执行。

2024-01-26 18:40:33 300

原创 Yang 先生的物理

本文目的一是尽可能用物理研究生的语言解释杨先生的工作,二是简要介绍多年来国际物理界对杨先生工作的发展。:杨先生是粒子物理理论奠基人之一,包括宇称不守恒(与李政道先生合作),获诺贝尔物理学奖。戴森(F. Dyson)在《鸟和青蛙》中写道:杨振宁高高地飞翔在诸多小问题构成的热带雨林之上,我们中绝大多数人在这些小问题里耗尽了一生的时光。3P:Perception(洞察力),Persistence(坚持力),Power(强有力)。对称性支配自然,真实的物理对称破缺。:开拓非线性可积性的数学物理新领域。

2024-01-26 18:40:06 231

原创 英语学习: think well of think highy of

总的来说,"change one's mind" 和 "change one's opinion" 都表示想法或观点的改变,但前者更强调行为或决策的改变,后者更强调对事物看法的改变。总的来说,“think well of”和“think highly of”都表示赞赏或评价,但“think highly of”的情感色彩更强烈,更强调尊敬和重视。"change one's mind" 和 "change one's opinion" 两者都有“改变想法”的意思,但在使用和含义上有一些细微的差别。

2024-01-04 21:03:46 2295

原创 golang 性能优化

1. 临时变量使用 var 声明, 慎用new, new是从堆上分配内存,效率略差。3. 切片,map最好用多少空间分配多少空间,避免多次分配影响性能。2. 遍历切片用索引,不用for range。

2024-01-04 21:02:10 394

原创 install mpirun

make;

2023-12-29 20:18:29 1086

原创 服务器相关信息查看

1. 查看服务器厂商。

2023-12-28 17:19:25 374

原创 gorm 使用sql方法

fmt.Println("更新了",db.RowsAffected,"条数据")fmt.Println("更新了",db.RowsAffected,"条数据")// 查询 执行用Scan 和Find 一样。// 更新和删除.插入用 Exec。

2023-12-26 20:20:09 936

原创 rz sz 不支持4G文件的解决办法

python --m /usr/lib64/python2.7/SimpleHTTPServer.py 8090 ,将文件放到 /usr/lib64/python2.7/ 目录,然后 其他机器输入 wget ip:8090/下载文件 即可下载。这个时候可以在两台机器之间建立一个http下载。

2023-12-25 20:22:25 634

原创 NCCL 实践与体会 开启IB环境变量设置

开启IB/ROCE/的环境变量设置。

2023-12-25 20:08:44 1223

原创 GLIBC

##指定的so可以被优先链接,用户libc错乱时候恢复业务,或者替换别人的函数实现。#glibc版本低于应用需要的版本。查看当前glibc 版本。

2023-11-08 16:13:14 161

原创 ETCD watch 机制天坑

经常有人说用etcd很方便,可以通过watch机制获取key的值发生变化,但没有人告诉我如何做到key的变化事件如何不丢失,做到客户端可以万无一失的感知所有变化。

2023-10-07 11:24:15 252

原创 mysql 使用技巧

show create table 表名;# 查看数据中表的创建语句。#简要显示数据中表中的字段。

2023-09-04 14:06:15 97

原创 Rocky Linux 9的repo for OVS build 版本

centos9/Rocky9 redhat 9 的repo 可用。

2023-08-02 11:23:38 528

原创 如何学习好数学

(1)要享受到解题的乐趣,对解题有浓厚的兴趣,能有几分痴迷更好;(8)学、思结合,发挥创造性,努力产生“好想法”;(3)要有百折不回的决心与坚韧不拔的毅力;(10)引入适当字母,向基本量靠拢;(5)反复探索,大胆地跟着感觉走;(9)设法创造条件,不断变更问题;(4)要做100道有质量的题目;(11)力求简单自然,直剖核心;(7)从不同的角度看问题;(2)要有充足的信心;(6)从简单的做起;

2023-07-27 17:21:29 96

转载 逻辑&信息学

d = a ⊕ b ⊕ c 可以推出 a = d ⊕ b ⊕ c.把100的个数改为99,规则不变,结论最后桶里只剩下白球。问:最后桶里面只剩下一个黑球的概率是多少?公式①:1⊕1⊕1…[100]⊕0⊕0⊕0…则题目意思:100个1和100个0做无序的异或操作。黑球2个,白球1个,规则不变,结论最后桶里只剩下白球。即最后桶里面只剩下一个黑球的概率是【100%】2、如果是两个同色的球,就再放入一个黑球;所以公式①可以化简为:0⊕0=0。100个黑球和100个白球问题。1、每次从桶里面拿出来两个球;

2023-07-07 14:40:58 2336

原创 常见数学缩写

P:质数集合(与质数相对的是合数,合数指自然数中除了能被1和本身整除外,还能被其他数(0除外)整除的数,比如8是合数,7是质数)U:全集合(包含了某一问题中所讨论的所有元素的集合)……∅:空集合(不含有任何元素的集合称为空集合)N*或N+:正整数集合{1,2,3,

2023-07-03 17:25:36 15595 1

原创 【深度学习并行编程总结】

数据由host向device的传输、device进行的运算、数据由device向host的传输,函数定义包括核函数(__global__)、设备函数(__device__)和主机函数(__host__),内存分配和线程块儿分配。.cu文件在采用nvcc编译时不需要包含CUDA头文件,.cpp用nvcc编译时需要明确增加头文件,用gcc编译时需要明确链接一些CUDA库。深度学习中,.cu文件一般用于定义模型可并行执行的layer,通过nvcc编译生成库文件,供主函数调用。(2)定义头文件和库链接。

2023-06-07 17:37:32 129

H3C CAS3.0产品介绍V1.0.pdf

H3C CAS3.0产品介绍V1.0.pdf

2021-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除