上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 25 下一页
摘要: 简介fio是IO工具,既可以用于基准测试,也可以用于硬件的压力测试验证(stress/hardware verification)。支持13种不同的IO引擎(sync、mmap、libaio、posixaio、SG v3、splice、null、network、syslet、guasi、solarisaio或者更多),IO优先级(支持更新的Linux内核),rate IO,forked or 线程任务等。既适用于块设备,也适用于文件。fio可以解析job描述,这些描述来自于简单可理解的文本格式文件。fio可以展示多种io性能信息,包括IO延迟(IO latencies),IO百分率(IO pe 阅读全文
posted @ 2013-11-11 14:55 小郭学路 阅读(1954) 评论(0) 推荐(0) 编辑
摘要: fcntl 文件控制模块http://docs.python.org/2.7/library/fcntl.html#module-fcntlstruct 二进制文本处理模块http://docs.python.org/2.7/library/struct.html#module-structtermios [POSIX calls for tty I/O control接口]http://docs.python.org/2.7/library/termios.html#module-termios 阅读全文
posted @ 2013-11-08 16:53 小郭学路 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 解释TagList插件,是一款基于ctags,在vim代码窗口旁以分割窗口形式显示当前的代码结构概览,增加代码浏览的便利程度的vim插件。安装1、下载http://www.vim.org/scripts/script.php?script_id=2732、将doc以及plugin拷贝到~/.vim下面3、配置.vimrc添加如下:""""""""""""""""""""""&q 阅读全文
posted @ 2013-11-08 16:26 小郭学路 阅读(692) 评论(0) 推荐(0) 编辑
摘要: tcprstathttp://www.percona.com/docs/wiki/tcprstat:start监控网络流量情况,计算请求的响应时间(the delay between request and response)只能针对特定端口,对于统计类似mysqld、httpd、memcached等后台进程的响应时间比较实用。tcprstat优点1、轻量级,不会产生日志类文件It is lightweight and unobtrusive. No bulky log files need be written and analyzed2、request和response的时间可以精确到微秒 阅读全文
posted @ 2013-11-08 15:33 小郭学路 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 线上遇到同步中断,登录机器发现存在SQL注入导致131108 1:02:59 [Note] Slave SQL thread initialized, starting replication in log 'mysql-bin.000521' at position 431027290, relay log './relay-bin.001616' position: 431027427131108 1:02:59 [ERROR] Slave: Error 'Column 'email' cannot be null' on q 阅读全文
posted @ 2013-11-08 10:53 小郭学路 阅读(410) 评论(0) 推荐(0) 编辑
摘要: Nytro MegaRaid简介Dell R720xd,内存64G,12块SASDell R510xd,内存48G,12块SASSSD+SASSSD对于用户透明raid会将热点数据放在SSD上,冷数据放在sas上使用fio测试iops1、测试时间:三天2、读写比例:读写比各半3、数据容量最大4、filename设置为/data1/文件(900G)由于Nytro MegaRaid读3次就认为其是热点数据,使用dd产生一堆10G的文件使用dd产生1000M文件,文件名为testdd if=/dev/zero of=test bs=1M count=1000QPS的测试日志replay的方式模拟线上 阅读全文
posted @ 2013-11-07 18:05 小郭学路 阅读(336) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-11-07 18:03 小郭学路 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 安装最新版:http://dag.wieers.com/home-made/dstat/dstat-0.7.2.tar.bz2http://dag.wieers.com/home-made/dstat/#downloadhttp://pan.baidu.com/s/1gQQrY# rpm -qa | grep dstat (是否有旧版本)dstat-0.6.7-1.el5.rf# rpm -e dstat (有旧版本则先卸载)# cd /tmp# rz (上传安装包)# tar jxvf dstat-0.7.2.tar.bz2 && cd dstat-0.7.2# make i 阅读全文
posted @ 2013-11-07 17:01 小郭学路 阅读(730) 评论(0) 推荐(0) 编辑
摘要: hashlib在做一个授权管理系统,需要生产动态生成密码,故使用hashlib>>> import time>>> import hashlib>>> now = time.time()>>> md5_str = str(now)>>> >>> md5_str'1383811244.44'>>> token_temp = hashlib.md5(md5_str).hexdigest()>>> token_temp'13d2c75 阅读全文
posted @ 2013-11-07 16:00 小郭学路 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 所有例子都在64为操作系统Linux 2.6.30 x86_64 x86_64 x86_64 GNU/Linux1.1整数在stdint.h中定义一些看上去更明确的整数类型#ifndef __int8_t_defined# define __int8_t_definedtypedef signed char int8_t;typedef short int int16_t;typedef int int32_t;# if __WORDSIZE == 64 ... 阅读全文
posted @ 2013-11-05 21:20 小郭学路 阅读(451) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 25 下一页