Linux
ibmleeca
这个作者很懒,什么都没留下…
展开
-
Linux Performance
各种 Linux 性能资料,工具图。一、Linux Performance Observability Tools(Linux 可观察性工具)二、Linux Static Performance Tools(Linux 静态性能分析工具)三、Linux Performance Benchmark Tools(Linux 基准测试工具)四、Linux Performance Tuning Tools(Linux 调优工具)五、Linux Performance Obser.原创 2021-10-24 22:58:21 · 383 阅读 · 0 评论 -
Ubuntu server安装
一、场景描述Host上安装部署2个同规格虚拟机在同一numa上。二、硬件配置服务器配置列表见服务器性能测试环境要求,具体配置需要参考《中国移动集中网络云资源池四期试点计算型x86服务器集中采购配置模型.xlsx》,以下仅为示例:服务器 TaiShan 2280 V2CPU Kunpeng920-4826内存 12*32G 2666MHz磁盘 2个480磁盘组raid1,2个960磁盘作为数据盘网卡 3张1822,1张板载网卡OS版本 Redhat7.6Libvirt版本 4.5.0Gu原创 2021-08-27 18:03:54 · 602 阅读 · 0 评论 -
性能基础之CPU、物理核、逻辑核概念与关系
引言性能测试中当我们尝试使用 Linux 命令(如 nproc 或 lscpu )了解服务器CPU架构和性能参数时,我们经常发现我们无法正确解释其结果,因为我们混淆CPU、物理核、逻辑核概念等术语。基础概念CPU(Central Processing Unit): 中央处理单元,CPU不等于物理核,更不等于逻辑核。物理核(physical core/processor): 可以看的到的,真实的cpu核,有独立的电路元件以及L1,L2缓存,可以独立地执行指令。逻辑核(logical core/pr转载 2021-08-19 18:23:18 · 2989 阅读 · 0 评论 -
apbc Float gromacs编译问题
在第37行添加:> 37 -DCMAKE_A=${AR} 38 > -DCMAKE_RANLIB=${RANLIB}[root@localhost ~]# cd /home/app/apbc-cpu/benchmarks/float_gromacs/source[root@localhost source]# vim hook_builtin_target_3rdparty.cmake +37 1 INCLUDE.原创 2021-08-19 14:26:39 · 163 阅读 · 0 评论 -
linux 文本批量修改(grep、set)
一、想要替换之前的代码objects.get(),首先先使用grep找到项目中哪些地方用到了objects.get()$ grep -rnw objects.get ././vip/models.py:25: perm = Permission.objects.get(name = perm_name)./lib/orm.py:18: model_obj = cls.objects.get(*args,**kwargs)./scripts/init.py:110:转载 2021-08-18 14:23:05 · 975 阅读 · 0 评论 -
如何查看鲲鹏ARM上物理core对应在哪一个物理Socket上
我们看到鲲鹏920上有128个物理cores(0-127),2个Socket,4个NUMA,如何知道物理core是落在哪个Socket上?查看CPU个数,128个物理cores[root@localhost cpu]# lscpuArchitecture: aarch64Byte Order: Little EndianCPU(s): 128On-line CPU(s) list: 0-127Thread(s) pe.原创 2021-08-18 11:40:04 · 847 阅读 · 0 评论 -
使用dpdk,查看NUMA信息
下载 dpdk-20.11.2,这个是LTS版本[root@localhost opt]# wget wget http://fast.dpdk.org/rel/dpdk-20.11.2.tar.xz--2021-08-18 11:47:08-- http://wget/Resolving wget (wget)... failed: Name or service not known.wget: unable to resolve host address ‘wget’--2021-08-18原创 2021-08-18 11:36:07 · 591 阅读 · 0 评论 -
查看cpu超线程在同一个物理core下
0,32两个超线程是siblings关系,所以在同一个物理core下原创 2021-08-17 18:39:30 · 225 阅读 · 0 评论 -
CentOS7扩容磁盘
1、将新硬盘分区并格式化为xfs格式查看现在磁盘情况,/dev/mapper/centos-root这个卷组已经没用空间了[root@yumserver ~]# df -lhFilesystem Size Used Avail Use% Mounted ondevtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.9G 0 1.9G 0% /dev/shm原创 2021-08-15 10:01:11 · 159 阅读 · 0 评论 -
CentOS7离线安装神器yumdownloader
作为一个运维人员,有时候公司的服务器外网权限控制的很死,安装系统离线源之外的工具,会感到非常头疼,因为离线rpm安装的话,有很多依赖需要下载安装。今天以离线安装ansible为例,与大家分享下离线安装centos7一些开源工具的方法。系统:centos7服务器:一台能联网的、一台离线的。系统版本相同即可工具:yumdownloader在能联网的服务器上1、安装yumdownloaderyumdownloader是什么:yumdownloader is a program for downlo转载 2021-08-12 12:01:48 · 1205 阅读 · 0 评论 -
CentOS7下对原有磁盘分区进行在线扩容
1、将新硬盘分区并格式化为xfs格式fdisk -l 查看分区情况fdisk /dev/sdb再次查看分区效果 fdisk -l格式化/dev/sdb1分区 mkfs.xfs -f /dev/sdb12、 将/dev/sdb1创建新PVpvcreate /dev/sdb13、在当前VG下扩容VG容量,将第二步创建的PV加入现有VG中vgextend centos /dev/sdb14、将新建分区容量全部扩容给指定LVlvextend /dev/centos/root /de转载 2021-08-12 11:18:07 · 1365 阅读 · 0 评论 -
Centos 7 安装lnmp
一、配置CentOS 第三方yum源(CentOS默认的标准源里没有nginx软件包)[root@localhost ~]# yum install wget #安装下载工具wget[root@localhost ~]#wget http://www.atomicorp.com/installers/atomic #下载atomic yum源[root@localhost ~]#sh ./atomic #安装[root@localhost ~]# yum check-update #更新yu转载 2021-08-10 17:23:28 · 482 阅读 · 0 评论 -
CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)
6. 搭建同步官方的yum源服务器 — Poppy 1.0.0 documentation转载 2021-08-09 17:29:43 · 115 阅读 · 0 评论 -
CentOS版本下载地址
新版本的CentOS在官网、阿里云都会提供下载链接,但是老版本就很难找了,下面提供链接:新版本X86_64版:https://www.centos.org/download/https://mirrors.aliyun.com/centos/7.9.2009/新版本ARM版:http://isoredirect.centos.org/altarch/7/isos/aarch64/老版本X86_64版:https://vault.centos.org/7.8.2003/isos/x86_64/原创 2021-08-09 16:51:37 · 762 阅读 · 0 评论 -
CentOS8 配置本地yum源的详细教程
centos8发行版通过 BaseOS 和应用流 (AppStream) 仓库发布,AppStream 是对传统 rpm 格式的全新扩展,为一个组件同时提供多个主要版本centos8 自带封装了NGINX,这篇文章给大家介绍CentOS8 配置本地yum源,具体内容如下所示:1.创建目录mkdir /mnt/cdrom2.挂载你的cdrom文件。2.1光驱方式采用光驱的方式,对于vmware用户来说,可以直接用镜像,如图所示sudo mount /dev/cdrom /mnt/cdrom然转载 2021-08-09 16:45:11 · 16942 阅读 · 0 评论 -
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。不可以用开源代码的作者/机构名字和原来产转载 2021-08-06 07:08:22 · 336 阅读 · 0 评论