自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (45)
  • 问答 (15)
  • 收藏
  • 关注

原创 【树莓派】通过SSH或者写SD卡修改树莓派的WiFi账号密码

编辑/etc/wpa_supplicant/wpa_supplicant.conf修改wifi账户密码,只需要修改/etc/wpa_supplicant/wpa_supplicant.conf即可,另外有文章指出在初次创建rasberPi系统时候可以将wpa_supplicant.conf文件放置在/boot文件夹中ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1country=CNnetwork={

2021-07-31 00:43:32 2216 1

原创 【C++11】inline与namespace使用|C语言的inline内联函数的作用

目录内联命名空间内联空间应用场景内联命名空间还有以下特点内联命名空间C++11中引入了内联命名空间(inline namespace),它的特点就是不需要使用using语句就可以直接在外层命名空间使用该命名空间内部的内容,而且无需使用命名空间前缀。用途:默认放出新版接口,保留旧版的接口。先看代码:all::fun(1); #V2017版的inline了,所以外层不加空间前缀调用的就是V2017的all::V2018::fun(1); #调用其他版

2021-07-30 14:23:12 767

原创 【网络】close与shutdown

目录区别详细问题和陷阱示例代码区别shutdown() 用来关闭连接,而不是套接字,不管调用多少次 shutdown(),套接字依然存在,直到调用 close() / closesocket() 将套接字从内存清除。 调用 close()/closesocket() 将丢失输出缓冲区中的数据,而调用 shutdown() 不会。 close终止了数据传送的两个方向,shutdown 可以选择终止哪个方向的数据传送。首先看一个例子,如下图所示: 客户端发送ABCD...

2021-07-29 15:36:15 1103

原创 【RDMA】IBV_SEND_INLINE和IBV_SEND_SIGNALED的原理|RDMA小消息通信性能优化

原理IBV_SEND_INLINE和IBV_SEND_SIGNALED 是RDMA 优化小消息通信性能的收到之一。其原理是:IBV_SEND_INLINE 减少网卡的DMA。IBV_SEND_SIGNALED 减少WC的产生和对WC的读取次数。原理详细说明见:https://blog.csdn.net/bandaoyu/article/details/119204643IBV_SEND_INLINEIBV_SEND_INLINE -sg_list中指定的内存缓冲...

2021-07-29 11:23:56 2342

原创 【RDMA】InfiniBand如何工作和小消息通信性能优化方案

原文:How does InfiniBand work?https://www.rohitzambre.com/blog/2019/4/27/how-are-messages-transmitted-on-infiniband摘要:这篇文章描述了在 InfiniBand 互连环境中 传输消息并发出‘’信号完成’,CPU 和 NIC 之间通过 PCI Express 结构在幕后发生的一系列协同事件。通过InfiniBand发送消息的主要方法是通过Verbs API。libibverbs是这

2021-07-29 11:15:41 1516

原创 【RDMA】使用‘无信号完成’(Working with Unsignaled completions)|IBV_SEND_SIGNALED

原文:https://www.rdmamojo.com/2014/06/30/working-unsignaled-completions/默认情况下,所有工作请求在处理完成后都会生成工作完成。但是,当处理完成时,发送请求可能会也可能不会生成工作完成 - 这完全由应用程序控制,这称为无信号完成(Unsignaled Completions)。在这篇文章中,我将介绍何时以及如何使用它。什么是'无信号完成'?What is Unsignaled Completion?Unsignaled Com.

2021-07-27 17:19:32 1134

原创 【Linux】CPU频率控制|Conflicting CPU frequency values detected

在测试IB网络中,遇到如下问题:1.在一个节点上启动ib_write_bw[root@storage2 ~]# ib_write_bw------------------------------------------------------------------ RDMA_Write BW TestNumber of qps : 1Connection type : RCCQ Moderation : 50Link type ...

2021-07-26 17:09:49 3283

原创 【网络】如何扫描局域网内所有设备的ip和mac地址

原文:https://www.jianshu.com/p/b2e68a5b88f2cmd 输入:for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.0.%i#上面的命令表示搜索192.168.0.1 到192.168.0.254或:arp -a

2021-07-26 14:49:37 26072

原创 【SVN】svn代码管理中Trunk、Branches、Tags的区别和联系

原文:http://www.dreamwu.com/post-1604.html我们可以将这三者想象成一棵树的组成部分trunk 为树干branches 为树枝tags 为整棵树trunk 用于主线开发branches 用于定制版本、修复bugs、并行开发等使用tags 用于存放release版本,阶段性代码,不用于修改和commit在branches开发时,要时常从trunk中更新到branches中,用于同...

2021-07-24 23:06:16 2321

原创 【翻译】低延迟选择 RoCE 或 iWARP?

作者:Todd Owens,Marvell 技术营销经理原文:https://blogs.marvell.com/2019/04/roce-or-iwarp-for-low-latency/mellonx 测试:https://www.mellanox.com/related-docs/whitepapers/WP_RoCE_vs_iWARP.pdfhttps://zhuanlan.zhihu.com/p/374068044今天,RDMA主要用于高性能计算或云环境,以减少网络延迟。企业客

2021-07-22 16:00:57 1061

原创 【Linux】~、/home与/root的区别

~ 是用户的主目录,root用户的主目录是/root,普通用户的主目录是“/home/普通用户名”1、在root用户下,~等同于/root2、在普通用户下,~ 等同于 /home/当前的普通用户名如果我们建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录。root是管理员账号,root文件夹是管理员的主目录,它的配置文件还有root的一些别的东西放在这里。而home是给普通用户的,在home下面有用户名对应的文件夹,这些个文件夹就.

2021-07-21 15:01:41 15090

原创 【Linux】Linux使用简单密码|短密码

Linux 设置简单密码centos:echo 密码 | passwd --stdin 用户名例如:给zhangsan设置密码:utf8echo 'utf8'|passwdzhangsan --stdin报错:Changing password for user zhangsan.passwd:Have exhausted maximum number of retries for service可以试试用chpasswd修改试试:echo 'zhangsan:utf8'..

2021-07-21 00:45:59 5629 1

原创 【samba】Wodows同步Linux文件|搭建共享文件服务器——在windows上映射网络驱动器

参考:https://blog.csdn.net/weixin_39094034/article/details/103603186Linux做samba服务器在Windows上映射Linux上的文件,映射成一个盘符。(共享文件——在windows上映射网络驱动器)一、配置本地yum源[root@centos7~]# cd /etc/yum.repos.d[root@centos7 yum.repos.d]# mkdir bak[root@centos7 yum.repos.d.

2021-07-20 19:08:06 2162 6

转载 【DPDK】DPDK技术介绍--研读

DPDK是INTEL公司开发的一款高性能的网络驱动组件,旨在为数据面应用程序提供一个简单方便的,完整的,快速的数据包处理解决方案,主要技术有用户态、轮询取代中断、零拷贝、网卡RSS、访存DirectIO等。一、主要特点1、UIO(Linux Userspace I/O)提供应用空间下驱动程序的支持,也就是说网卡驱动是运行在用户空间的,减下了报文在用户空间和应用空间的多次拷贝。如图:DPDK绕过了Linux内核的网络驱动模块,直接从网络硬件到达用户空间,不需要进行频繁的内存拷贝和系统调用。根据官方

2021-07-16 17:43:05 1106

原创 【DPDK】Linux UIO技术

简介UIO(Userspace I/O)是运行在用户空间的I/O技术,Linux系统中一般的驱动设备都是运行在内核空间,而在用户空间用应用程序调用即可,而UIO则是将驱动的很少一部分运行在内核空间,而在用户空间实现驱动的绝大多数功能!使用UIO可以避免设备的驱动程序需要随着内核的更新而更新的问题。原理图:UIO技术下,驱动在用户空间和内核空间的分布(小部分在内核空间、大部分在用户态空间)在UIO中,使用read/mmap在user space存取设备对应的内存区域;但是UIO还是

2021-07-16 17:40:18 1814

原创 【GIT】git 从ssh切换至https 从https切换至ssh|http免密码

1、从ssh切换至httpsgit remote set-url origin(远程仓库名称) https://email/username/ProjectName.git2、从https切换至sshgit remote set-url origin git@email:username/ProjectName.git例子1:$ git remote -voriginhttps://bandaoyu@10.165.104.77:8080/a/ceph-S(fetc...

2021-07-16 15:33:33 6105

原创 【FRP】内网穿透|外网访问内网的方法|公网访问私网|内网

背景:把自己本地的网站,服务分享到外网。可控性强。(想外网访问自己家里的电脑/主机)实现方法:FRPfrp 原理:需要有公网的服务器(例如阿里云)运行FRP 服务程序进行中间转发。我们的内网 电脑/设备 上运行 FRP 客户端,连接公网服务器上的FRP服务程序,我们外网访问时,访问公网服务器上的FRP服务程序,FRP服务程序转发给我们的内网FRP 客户端,到达我们内网,消息就完成了从外网到内网的穿透。准备1、一个公网服务器 (阿里云等)FRP 程...

2021-07-11 09:50:05 3862 3

原创 【网络】H3C交换机(S6820)配置ECN例子

图示:Server 1 and Server 2 通过 Device A 和Device B连接到Server 3 .无损网络配置:·Enable PFC on all interfaces along the packet transmission paths. This example enables lossless transmission for packets with 802.1p priority 5.·Enable DCBX on the interfaces conn..

2021-07-08 14:34:20 2088 2

原创 【网络】RED和WRED是什么和区别|ECN

目录一、简略RED与WRED用途--避免TCP 全局同步现象RED(Random Early Detection)WRED(Weighted Random Early Detection)二、详细6.1 拥塞避免简介6.1.1 传统的丢包策略--容易造成全局同步现象6.1.2 RED与WRED6.1.3 WRED和队列机制的关系6.1.4 拥塞通知--ECN一、简略RED与WRED用途--避免TCP 全局同步现象RED与WRED 是为避免TCP 全局同步现

2021-07-08 10:33:15 7550 1

原创 【RDMA】低时延网络实践---百度高级项目|PFC+ECN

原文:https://www.sohu.com/a/190664909_210640低时延网络的实践:第一是低时延网络解决方案,会介绍百度在低时延网络解决方案设计过程中如何思考的第二是低时延网络技术展望,会介绍低时延网络技术研究方向第三是总结。以前数据中心:追求大带宽,无阻塞 。现在数据中心:追求低时延、无丢包。网络时延组成5部分:光电传输时延、数据串行时延、设备转发时延、重新排队时延、主机处理时延。光电传播时延:是固定值,没办法改变数据串行时延和设备

2021-07-05 21:17:18 3951 1

原创 【shell】实现交互|read读取键盘输入

简介expect是一个免费的编程工具,用来实现自动和交互式任务通信Expect的语法:关键命令send、expect、spawn和interact:send:用于向进程发送字符串,注意一定要在末尾加\r回车 expect:从进程接收字符串 spawn:启动新的进程 interact:允许用户继续交互expect是关键的部分,在英文中,expect有“期待”的意思,采用了tcl的模式-动作语法,此语法有以下几种模式:单一分支语法:expect "hello" {send "y.

2021-07-05 15:37:03 14641 7

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-4.1.5

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-09-07

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-4.0.0

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-08-28

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.8.0

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-08-14

MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.2.5

MobaXterm、WindTerm、xshell、finalshell、soureCRT的快捷指令工具 详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-07-18

cxtool-3.2.2快捷指令工具-MobaXterm、WindTerm、xshell伴侣

详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-07-03

cxtool 咸鱼快捷指令-3.0.0快捷指令工具

详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-06-30

咸鱼快捷指令-3.0.0快捷指令工具

详细说明见:https://blog.csdn.net/bandaoyu/article/details/139336859

2024-06-16

自定义快捷指令工具 咸鱼快捷指令-2.0.0

自定义快捷指令工具 咸鱼快捷指令-2.0.0

2024-06-10

咸鱼快捷指令-1.5.0

咸鱼快捷指令-1.5.0

2024-06-06

咸鱼快捷指令-1.2.0快捷指令工具

咸鱼快捷指令-1.2.0快捷指令工具

2024-06-05

CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing

CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing packet loss) CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing packet loss) CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing packet loss)

2023-11-26

librdmacm 源码

RDMA编程链接管理库 librdmacm 源码 https://github.com/ofiwg/librdmacm

2023-10-31

Argobots: A Lightweight Threading Framework for Massive Fine-Gra

Argobots: A Lightweight Threading Framework for Massive Fine-Gra

2023-09-30

mellanox RDMA MLNX-OFED Documentation Rev 5.7-1.0.2.0-11-15-2022

mellanox RDMA contact 5 网卡用户指导

2022-11-15

A Review of Lightweight Thread Approaches for High Performance

A Review of Lightweight Thread Approaches for High Performance ComputingA Review of Lightweight Thread Approaches for High Performance Computing

2022-09-18

数据通信-序列化协议 protocol json

数据通信-序列化协议 protocol json

2022-09-17

MQTT简介+安装+使用

MQTT简介+安装+使用

2022-09-16

DISTRIBUTED ASYNCHRONOUS OBJECT STORAGE (DAOS)

DISTRIBUTED ASYNCHRONOUS OBJECT STORAGE (DAOS) Distributed Asynchronous Object Storage

2022-09-10

宁美魔方小电脑 风扇驱动

宁美魔方小电脑 风扇驱动

2022-08-29

大文件切割FileSplitter+CoolFormat3.4+Sublime Text 3

大文件切割FileSplitter+CoolFormat3.4+Sublime Text 3

2022-08-17

DAOS_A_Scale-Out_High_Performance_Storage_Stack_fo.pdf

DAOS_A_Scale-Out_High_Performance_Storage_Stack_fo.pdf

2022-08-15

18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC1

18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC18--RPC

2022-08-08

NUMA对单侧RDMA交互影响的性能评估-CR-SRDS-2020

NUMA对单侧RDMA交互影响的性能评估-CR-SRDS-2020

2022-02-12

RDMAvisor:在数据中心部署可扩展且简单的RDMA服务

RDMAvisor:在数据中心部署可扩展且简单的RDMA服务

2022-02-12

StarR:打破 RDMA 的可扩展性限制

StarR:打破 RDMA 的可扩展性限制

2022-02-12

基于可靠连接和高效资源共享的可扩展 RDMA RPC

Scalable RDMA RPC on Reliable Connection with Efficient Resource Sharing

2022-02-12

连接服务器失败(错误原因:Connection refused) error 111 抓包结果

连接服务器失败(错误原因:Connection refused) error 111 抓包结果

2022-01-25

perftest.tar.gz

perftest.tar.gz

2021-12-07

H3C 镜像地址 yum.repos.d.zip

H3C 镜像地址 yum.repos.d.zip

2021-12-07

keepspace.sh

判断磁盘空间占用超过阈值就删除掉最旧的,直到空间降到阈值以下

2021-10-29

Gcc编译选项-报错告警选项.rar

Gcc编译选项-报错告警选项.rar

2021-10-20

Ceph cmake编译管理.rar

Ceph cmake编译管理.rar

2021-10-20

Design_guideline_for_high_per_RDMA.pdf

Design_guideline_for_high_per_RDMA.pdf

2021-10-16

Accelarate_ceph_with_RDMA.pdf

Accelarate_ceph_with_RDMA.pdf

2021-10-16

intel E810 RDMA驱动安装

intel E810 RDMA驱动安装记录

2021-10-06

RDMA_RC_example.c

RDMA SEND/WRITE编程实例(IBV Verbs )

2021-09-27

linux火焰图实例.rar

linux火焰图实例.rar

2021-09-23

fio 使用说明书Release 3.27.pdf

fio 使用说明书Release 3.27.pdf

2021-09-18

删除文件只保留最新的n个文件的shell脚本

使用方法 deleteOldFile.sh folderpath n folderpath :文件所在文件夹路径 n: 保留多少个最新的文件

2021-09-08

get_rdma_info.sh

读取ibv_devinfo 参数内容的脚本

2021-09-03

shell 脚本怎么删除 匹配字符之间的行?

2023-03-01

我写的IP转interface的shell脚本错哪里了呢?

2022-12-10

ifconfig 除了列出网口信息还有一堆不知道是什么?

2022-10-27

为什么程序能用getenv读到的环境变量我printenv打印不出来?

2022-09-23

find 后调用 -exec 执行多条语句的方法是?

2022-09-09

如何设置scons的环境变量?

2022-08-25

Gcc编译代码报错/usr/bin/ld: cannot find abt

2022-08-23

漏洞扫描工具trivy扫描镜像然后列出安全漏洞cve id的工作原理和流程是什么? trivy安全扫描的原理是什么?

2022-08-20

为什么popen没有执行里面的shell脚本?

2022-05-19

linux 的buff/cache有必要手动清除吗?

2021-12-06

linux怎么查看线程的父进程?

2021-10-26

C++11的allocator::construct如何构造多参数对象?

2021-09-25

C++11启动线程时怎么给线程分配名字?

2021-09-22

linux 的core file的时间戳怎么样才能变成日期格式

2018-02-26

关于protobuff,json等协议数据跨语言传输的一些问题

2017-11-09

servlet应该放在哪个文件夹?servlet-class的根目录是哪里?

2017-10-19

如何实现子Div的大小随着父Div的大小动态的改变而改变

2017-09-24

如何实现点击页面上的图片改变服务器上某个文件的JSON数据?

2017-08-07

pentaho,Kylin, Mondrian, Saiku之间到底是什么样的关系?

2017-07-16

Echart和WPF chart 比有什么优势吗?为什么Echart的JS库如此热门?

2017-06-22

shell函数内如何改变参数的值?类似于C语言一样参数指针传递

2017-05-21

shell怎么调用一个子脚本之后 让自己可以退出不必等子脚本

2017-05-20

linux 的core file的时间戳怎么样才能变成日期格式

2016-09-11

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

TA关注的人

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