自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 debugfs查找文件读写

/etc/init.d/syslog stopecho 1 > /proc/sys/vm/block_dumpsleep 60dmesg | awk '/(READ|WRITE|dirtied)/ {process[$1]++} END {for (x in process) \print process[x],x}' |sort -nr |awk '{print $2 " " $1}' | \head -n 10#dmesg | egrep "READ|WRITE|dirtied"

2020-07-29 11:07:59 696

原创 安装s-tui 安装pip

下载脚本安装pipwgethttps://bootstrap.pypa.io/get-pip.pypython3 get-pip.py安装s-tuiyum install python-pip stress pip install--upgrade pip yum install-y python-devel pip installs-tui

2020-06-17 10:33:54 996

原创 MegaCli64/MegaCli命令详解

https://blog.csdn.net/weixin_33937778/article/details/93253895

2020-06-16 17:24:50 967

原创 linux 修改登录端口,免密登录

查看系统版本:cat /etc/redhat-release本地显示:服务器显示:Red Hat Enterprise Linux Server release 6.9 (Santiago)一、修改ssh端口添加ssh端口vi /etc/ssh/sshd_config,去掉默认Port 22前面的#,添加Port 33保存退出,重启ssh服务systemctl restart sshd服务器提示 -bash:systemctl : command not found,使用..

2020-05-11 10:59:02 459

原创 anaconde 安装 VScode 安装失败

查看vscode_inst.pyERROR:vscode_inst:installVSCodeTraceback (most recent call last): File "d:\ProgramData\Anaconda3\pkgs\vscode_inst.py", line 175, in installVSCode subprocess.check_c...

2020-04-29 16:49:36 3499

原创 anaconda 安装tensorflow

打开anacanda promptconda install tensorflow=2.1.0找不到anaconda search -t conda tensorflow找到一大堆,选一个安装anaconda show main/tensorflow安装命令conda install --channel https://conda.anacond...

2020-04-28 12:49:43 282

原创 算法复杂度

时间复杂度可以看作是机器学习算法针对输入大小执行速度的快慢的度量。时间复杂度总是相对于某些输入大小(例如n)给出的。空间复杂度可以看作是执行机器学习算法所需的额外内存量。像时间复杂度一样,它也针对某些输入大小(n)给出。机器学习算法/机器学习模型的复杂性通常使用大O表示法表示,大O表示法定义了算法的上限,它仅从上方限制函数。大O表示法:算法的时间复杂度通常用大O符号表述,定义为T[n]...

2020-04-20 11:25:59 498

转载 linux内核示意图

http://www.selinuxplus.com/?tag=kernel

2020-04-10 19:15:21 245

转载 码率(Bitrate)、帧率(FPS)、分辨率和清晰度的联系与区别

视频码率、帧率和分辨率到底哪一个影响电影的清晰度码率:影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。也就是取样率(并不等同与采样率,采样率的单位是Hz,表示每秒采样的次数),单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视...

2020-04-01 15:50:36 1343

转载 bcache配置

111

2020-03-23 15:30:41 147

转载 华为交换机配置静态LACP 模式链路聚合组

上升

2020-03-21 20:06:25 2668

转载 如何确定变量之间的相关性,是否是线性,是否正相关

根据相关系数,y与x1-x9的关系都非常密切(r > 0.8,ρ < 0.001),财政收入与城乡居民储蓄存款年底余额之间关系最为密切(r = 0.995,ρ < 0.001)相关系数表明了各变量与财政收入之间的线性关系程度相当高,由此可以认为所选取的九个因素都与财政收入存在着线性关系。基于此结果,觉的继续进行线性回归分析,以便建立财政收入与每个因素之间的回归模型。这里以...

2020-01-19 14:06:39 6769

原创 BCACHE

https://www.cnblogs.com/sunhaohao/archive/2017/07/03/sunhaohao.html  - 是否以内核模块方式存在:检查/lib/modules/<$version>/kernel/drivers/md/bcache目录是否存,不存在则说明没有bcache内核模块 -升级内核3.10及以上版本- 是否存在于内核中:检查/...

2020-01-14 17:45:01 226

转载 长连接压测系统设置

https://blog.csdn.net/lijinqi1987/article/details/74545851

2020-01-10 11:34:30 184

转载 高性能io 问题分析方法

https://wenku.baidu.com/view/db421c4b42323968011ca300a6c30c225801f07e.html

2020-01-08 14:57:15 315

转载 数据处理,去掉数据前后20%,然后取平均

# 没有测(0,0)# 读取文件# 排序# 去掉首尾20%# 取平均# 保存数据# 绘制图像import numpy as npimport jsonfilter_data = 'filter_data.json'def read_uwb_data(name): x = [] f = open('UWBdata/%s.txt' % name) ...

2020-01-02 15:31:14 742

转载 gor 原理

GOREPLAY是一个网络流量转发的应用,之前的名字叫GOR,GITHUB上的作者有介绍,更准确说应该是HTTP流量转发,作者的目标应该是WEB型应用在内网的转发,因为HTTP是一个应用广泛的协议,并且是标准的,因此从这个角度出发编写出来的转发应用能够在绝大多数的场景使用。这也会带来一定的问题,假设我们要转发其他的协议类型,这个时候需要自行编码识别协议的边界再做转发。GOREPLAY使用GO语言...

2019-12-23 14:59:11 798

转载 跟踪块设备的io流程和性能

使用ftrace跟踪块设备:跟踪函数级别的IO流程。例如write过程很慢,到底慢在哪一步,就可以通过ftrace跟踪时间,可以查看走过的函数以及每一步的时间消耗。依赖于/sys/kernel/debug/的存在。blktrace/blkparse可以跟踪block级别的IO操作分析,可以看到做了哪些IO操作。iotop 可以看每个进程的IO流量情况。iostat 可以看到每个硬盘上的IO...

2019-12-19 10:54:06 304

转载 Linux内核参数优化

https://blog.csdn.net/yetugeng/article/details/100999633一、Linux文件系统优化内核参数是用户和系统内核之间交互的一个接口,通过这个接口,用户可以在系统运行的同时动态更新内核配置,而这些内核参数是通过Linux Proc文件系统存在的。因此,可以通过调整Proc文件系统达到优化Linux性能的目的1. sysctl...

2019-12-12 18:46:34 513

转载 解决CentOS中gcc版本过低的问题

百度首页登录解决CentOS中gcc版本过低的问题linux运维菜发布时间:18-11-2623:15优质原创作者前言在编译一些C/C++的程序的时候,经常会遇到unrecognized command line option "-std=c++11",这个提示是因为gcc不支持c++11。什么是c++ 11?C++11,(即ISO/IEC 14882:2011),是目前的...

2019-11-08 14:27:23 2525

转载 io从应用层到块设备读写的整个过程

http://blog.chinaunix.net/uid-27105712-id-3270102.html

2019-05-05 16:01:50 458

转载 https学习

https://www.cnblogs.com/piyeyong/archive/2010/07/02/1770208.html

2018-12-29 13:48:07 104

转载 转载,https原理

https://www.cnblogs.com/zhangshitong/p/6478721.html

2018-12-29 09:38:04 94

转载 git 安装最新版本

yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker #安装依赖wget https://www.kernel.org/pub/software/scm/git/git-2.13.1.tar.gz #下载tar xzf git-2.13.1.tar.gz cd git-2.13.1./configuremakemake i...

2018-10-19 11:29:25 408

原创 linux 环境搭建goland 安装火焰图:go-torch

在centOS下,安装go的环境,如下:下载压缩包,wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz 也可以直接到网站下载 https://www.golangtc.com/download 解压该文件,由于默认的go路径,在/usr/local下, 所以用如下命令,解压创建/usr/local/go ...

2018-10-19 10:53:56 2139

转载 tcpdump 学习

https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html

2018-09-28 14:23:59 73

原创 lsb_release安装

1 yum 安装   yum install redhat-lsb -y2. 下载安装包安装地址 https://downloads.sourceforge.net/lsb/lsb-release-1.4.tar.gz检验MD5 30537ef5a01e0ca94b7b8eb6a36bb1e4上传到Centos服务器。检验MD5[root@dvs0 dev]# md5su...

2018-09-18 10:01:11 3828 1

原创 flashcache 开机自启动

首先,cd /usr/src/flashcache-3.1.2/utilscp flashcache /etc/init.d/chmod +x /etc/init.d/flashcache有几个flashcache 就copy几个flashcache过去/etc/inittab  下查看运行级别id:3:initdefault:       运行3 级别修改flash...

2018-08-02 10:43:42 539

原创 flashcache参数

dev.flashcache.fast_remove:删除flashcache卷时不同步脏缓存块。这个选项用来快速删除。dev.flashcache.zero_stats:统计信息归零。dev.flashcache.reclaim_policy:缓存回收规则。有两种算法:先进先出FIFO(0),最近最少用LRU(1).默认是FIFO。dev.flashcache.write_merge:启...

2018-07-25 16:06:11 349

原创 flashcache 内存使用计算

 flashcache正常运行期间,需要消耗内存,内存中有数据结构管理这些cache block,如下所示: order = dmc-&gt;size * sizeof(struct cacheblock); struct cacheblock { u_int16_t cache_state; int16_t nr_queu...

2018-07-24 14:01:12 259

原创 flashcache_lookup

flashcache_lookupflashcache把cache(指SSD盘)分为多个set,每个set里有多个block(默认一个block是4KB,一个set包含512个block,即2MB),set里的block是用lru链表组织起来的,每个block还记录了自己存放的是disk的哪个sector起始的位置里对应的内容(这个起始的sector编号在flashcache的文档里被称为db...

2018-07-23 16:06:22 173

原创 创建flashcache

flashcache_create : Create a new flashcache volume.flashcache_create [-v] -p back|around|thru [-s cache size] [-w] [-b block size] cachedevname ssd_devname disk_devname-v : verbose.-p : cache mode ...

2018-07-23 15:11:11 255

原创 flashcache 监控工具

Flashstat的项目地址为:https://github.com/NinGoo/flashstat,和Mohan讨论过后,他已经将这个小工具接纳并merge到了主干代码,因此现在下载Flashcache的源码,已经在utils目录中包含了这个小工具,希望对Flashcache的用户有点用处。 Flashstat的用法很简单,指定监控时间间隔(-i 默认1s),监控次数(-c 默认0表示...

2018-07-20 10:11:04 400

原创 dm

Device Mapper是一种组合多个块设备变成一个逻辑块设备的机制。软raid就是一种dmDevice Mapper的设计实现主要分为三层:Mapped Device: 映射出的逻辑设备 Mapping Table: 映射规则表 Taget Device: 底层的实际设备(可以是物理的块设备,也可以是Device Mapper映射出的逻辑设备),根据组合规则的不同,实际设备的使用方...

2018-07-19 11:17:43 296

原创 一次io读写的过程

一般来说,我们对磁盘的read和write最后都会走到kernel里的submit_bio函数,也就是把io请求变成一个个的bio(bio的介绍看这里),bio是linux内核里文件系统层和block层之间沟通的数据结构(有点像sk_buffer之于网络),(我们通常说的io调度就是在block层上面完成的)内核把inode读到内存时,磁盘里这个inode表里记录了这个inode的数据...

2018-07-18 18:17:35 9799

转载 网络质量评估

http://jaseywang.me/2012/10/08/%E7%BD%91%E7%BB%9C%E8%B4%A8%E9%87%8F%E8%AF%84%E4%BC%B0/

2018-07-09 14:33:32 1128 1

转载 nginx web安装

http://www.runoob.com/linux/nginx-install-setup.html

2018-07-06 13:40:01 90

原创 鱼眼广角扭曲修复

https://blog.csdn.net/qq_15947787/article/details/51441031https://blog.csdn.net/zhoujk/article/details/5332509http://blog.sina.com.cn/s/blog_710225790102wo0i.htmlhttp://www.lookae.com/relens12/?replyt...

2018-07-02 18:06:33 481

原创 python 2.6 安装argparse

wget https://pypi.python.org/packages/source/a/argparse/argparse-1.4.0.tar.gz#md5=08062d2ceb6596fcbc5a7e725b53746ftar -xzvf argparse-1.4.0.tar.gzcd argparse-1.4.0python setup.py installeasy_install ar...

2018-06-29 15:12:12 6786

原创 centos 升级gcc

1. wget http://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz2.编译安装tar -xf gcc-6.4.0.tar.xz -C /usr/srccd /usr/src/gcc-6.4.0./contrib/download_prerequisites   (比较久,看网速快慢)可以开始编译 ./configure -enable-che...

2018-06-29 11:43:03 102

nyfview的使用过程

可以即时记事本,方便快捷,50个字很难凑啊啊啊啊啊啊啊

2018-07-04

空空如也

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

TA关注的人

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