最新消息:

标签:IO

磁盘性能测试 ioping 命令
ioping

磁盘性能测试 ioping 命令

admin 5年前 (2019-09-25) 2711浏览 0评论

https://github.com/koct9i/ioping ioping 一个实时显示磁盘io延时的工具,以类似ping 的输出一样展示输出结果 常用参数: -c count stop after count requests. -i inte...

hung_task_timeout_secs
kernel

hung_task_timeout_secs

admin 6年前 (2017-11-14) 11087浏览 0评论

前一阵产品升级Linux kernel的版本,升级后版本号是2.6.32-100.24.1.el5。 QA在vmWare上运行扩充磁盘空间时,偶尔会发现console上打出一堆kernel的异常信息,如下图 关键信息就是“hung_task_time...

IO - 同步,异步,阻塞,非阻塞
IO

IO – 同步,异步,阻塞,非阻塞

admin 8年前 (2016-08-27) 3309浏览 0评论

同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynch...

Python-aiohttp百万并发(下)
http

Python-aiohttp百万并发(下)

admin 8年前 (2016-06-25) 7779浏览 0评论

同步 vs 异步 重头戏来了。我们来验证异步是否值得(编码麻烦)。看看同步与异步(client)效率上的区别。异步每分钟能够发起多少请求。 为此,我们首先配置一个异步的aiohttp服务器端。这个服务端将获取全部的html文本, 来自Marry Sh...

Linux系统调用(syscall)原理
Linux

Linux系统调用(syscall)原理

admin 8年前 (2016-06-11) 5845浏览 0评论

引言:分析Android源码的过程中,要想从上至下完全明白一行代码,往往涉及app、framework、native一直到kernel,可能迷失到代码世界,明白了系统调用原理,或许能帮你峰回路转,找到进入kernel函数的入口。本文主要讲解ARM架构...

测试工具Bonnie++的使用
Bonnie++

测试工具Bonnie++的使用

admin 9年前 (2015-09-13) 5109浏览 0评论

Bonnie++是一个用来测试UNIX文件系统性能的测试工具,主要目的是为了找出系统的性能瓶颈,其名字来源于作者喜爱的歌手Bonnie Raitt。 Bonnie++在类似的测试工具和软件中不是最大的和最复杂的,但是在易用性和输出结果显示方面很不错。...

Nginx 引入线程池,提升 9 倍性能
nginx

Nginx 引入线程池,提升 9 倍性能

admin 9年前 (2015-08-22) 5050浏览 0评论

介绍 众所周知,NGINX 采用异步、事件驱动的方式处理连接。意味着无需对每个请求创建专门的进程或线程,它用一个工作进程(worker process)处理多个连接和请求。为了达到这个目的,NGINX采用非阻塞模式的 socket,并利用诸如 epo...

使用virtio_net (半虚拟化网卡)
kvm

使用virtio_net (半虚拟化网卡)

admin 9年前 (2015-07-31) 11788浏览 0评论

在选择KVM中的网络设备时,一般来说优先选择半虚拟化的网络设备而不是纯软件模拟的设备,使用virtio_net半虚拟化驱动,可以提高网络吞吐量(thoughput)和降低网络延迟(latency),从而让客户机中网络达到几乎和原生网卡差不多的性能。 ...

Python 中的进程、线程、协程、同步、异步、回调
python

Python 中的进程、线程、协程、同步、异步、回调

admin 9年前 (2015-07-19) 5797浏览 1评论

进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 在刚刚结束的 PyCon2014 上海站,来自七牛云存储的 Python 高级工程师许智翔带来了关于 Python 的分享《Python中...

Mysql处理海量数据时的一些优化查询速度方法
mysql

Mysql处理海量数据时的一些优化查询速度方法

admin 9年前 (2015-07-19) 3249浏览 0评论

最近一段时间由于工作需要,开始关注针对Mysql数据库的select查询语句的相关优化方法。 由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾...

centos 7 HV上面centos 5.8的 vm 不定时crash问题
centos

centos 7 HV上面centos 5.8的 vm 不定时crash问题

admin 9年前 (2015-05-30) 4208浏览 0评论

分享一下我们这边实际碰到的问题;物理机centos7,vm 5.8不定时crash;vm6.3没有问题(相对较少6.3的vm);不限定特定主机; 看看有无同行碰到过同样的问题; 如果有同行碰到过类似问题,希望可以分享; 后续也会更新我们这边的进展;分...

比较全面的MySQL优化参考(上篇)
mysql

比较全面的MySQL优化参考(上篇)

admin 9年前 (2015-05-30) 3632浏览 0评论

本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方...

分布式对象存储系统Sheepdog性能测试
fio

分布式对象存储系统Sheepdog性能测试

admin 9年前 (2015-04-06) 3557浏览 0评论

Sheepdog是一个分布式对象存储系统,专为虚拟机提供块存储,号称无单点、零配置、可线性扩展(省略更多优点介绍)。本文主要关注其性能究竟如何,测试版本为目前的最新稳定版0.7.4。 测试环境 节点数量:6个 磁盘:各节点都配备7200转SATA硬盘...

Innodb IO优化-配置优化
Innodb

Innodb IO优化-配置优化

admin 9年前 (2015-03-25) 3003浏览 0评论

对于数据库来讲大多瓶颈都出现在IO问题上,所以现在SSD类的设备也才能大行其道。那数据库的IO这块有什么可以优化的吗? 我这里大致谈一下我的看法,希望能达到一个抛砖引玉的效果。 这里谈一下数据库本身的配置方面 具体如下: 配置方面对于IO优化的原则:...

Linux Bash 磁盘IO监测
diskstats

Linux Bash 磁盘IO监测

admin 9年前 (2015-01-30) 3988浏览 0评论

读取 /proc/diskstats 信息, 要计算某块磁盘的IOPS的话,只需要将第4列和第8列的值相加。 如果要计算 读写 计算 6列 和 10列 详细看查看 Linux /proc/diskstats 文章 #!/bin/bash uprio=...

不要再执着于thread_concurrency
my.cnf

不要再执着于thread_concurrency

admin 9年前 (2015-01-16) 6238浏览 0评论

结论: thread_concurrency 在GNU/Linux系统上没有用的。 不过很多LINUX自带的mysql包里面的配置文件都有thread_concurrency选项, 甚至Mysql官方源码里面的my-large.cnf my-inno...

readhat上的hung_task_timeout_secs参数
IO

readhat上的hung_task_timeout_secs参数

admin 9年前 (2015-01-15) 3766浏览 0评论

这是一个在客户现场碰到的问题,问题很简单,但是之前没有碰到过,大概是在readhat上装数据库较少吧,记录一下: 客户有一台服务器,安装了VMW软件做了虚拟化,在其上搭建了一台readhat虚拟机,起初给的内存为16G,在添加了12G的内存后,将虚拟...