KVM模块单独编译(适合调试)
admin 9年前(2017-06-15) 4420浏览
当前系统环境: CentOS Linux release 7.2.1511 (Core) 在说kvm模块单独编译之前,难免设计到linux内核模板的编写,所以这里也稍微提一下。 1linux内核模块环境搭建 这里有2种方法: 1.1 升级内核: 升级...
admin 9年前(2017-06-15) 4420浏览
当前系统环境: CentOS Linux release 7.2.1511 (Core) 在说kvm模块单独编译之前,难免设计到linux内核模板的编写,所以这里也稍微提一下。 1linux内核模块环境搭建 这里有2种方法: 1.1 升级内核: 升级...
admin 9年前(2017-06-13) 657浏览
当我进入 Pinterest 时,我的头三个星期是在本部度过的,在那里最新工程把解决生产问题的成果应用到了整个软件栈中。在本部,我们通过构建 Pinterest 来学习 Pinterest 是怎样被构建的,并且,仅仅在几天里就提交代码、做出有意义的贡...
admin 9年前(2017-06-12) 402浏览
今天在部署python代码到预生产环境时,web站老是出现redis链接未初始化,无法连接到服务的提示,比对了一下开发环境与测试环境代码,完全一致,然后就是查看各种日志,排查了半天也没有查明是什么原因引起的。 没有办法的情况下,直接登录服务器,从uw...
admin 11年前(2015-11-26) 6525浏览
进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 在刚刚结束的 PyCon2014 上海站,来自七牛云存储的 Python 高级工程师许智翔带来了关于 Python 的分享《Python中...
admin 11年前(2015-09-13) 6089浏览
Bonnie++是一个用来测试UNIX文件系统性能的测试工具,主要目的是为了找出系统的性能瓶颈,其名字来源于作者喜爱的歌手Bonnie Raitt。 Bonnie++在类似的测试工具和软件中不是最大的和最复杂的,但是在易用性和输出结果显示方面很不错。...
admin 11年前(2015-07-16) 12533浏览
最近项目需求,要了解下logstash的一些性能,根据现有的技术方案,主要是针对 logstash-input-file 插件以及 logstash-output-kafka 插件进行测试,不过最近关注 logstash 的人应该清楚,目前处于新老版...
admin 11年前(2015-07-02) 3513浏览
备注:插图来自淘宝苏普的博客并保留水印,如果觉得不当还请及时告知 :) 写在前面:MySQL的query cache大部分情况下其实只是鸡肋而已,建议全面禁用。当然了,或许在你的场景下还是挺好的,还能发挥作用,那就继续使用吧,把本文当做参考就好。 不...
admin 11年前(2015-04-05) 1012浏览
Sheepdog是一个分布式对象存储系统,专为虚拟机提供块存储,号称无单点、零配置、可线性扩展(省略更多优点介绍)。本文主要关注其性能究竟如何,测试版本为目前的最新稳定版0.7.4。 测试环境 节点数量:6个 磁盘:各节点都配备7200转SATA硬盘...
admin 11年前(2015-03-26) 44浏览
前言 Linux基金会在4月3日公布了Linux开发年报,向我们展示了linux kernel作为世上最大开源合作项目之一的魅力。自2005年以来,共有800家公司7800名开发人员参与Linux kernel开发,最近一年也有200家公司共1000...
admin 12年前(2015-03-25) 46浏览
1 背景介绍 1.1 接口 web ui接口是服务器与客户端交互的方式,即浏览器或者其他客户端工具与web服务UI层交互的协议.常见的有两大类,一是浏览器与服务器交互的 HTTP,HTTPS协议的接口,另一类web service接口如soap,rm...
admin 12年前(2015-03-24) 52浏览
一、 下载工具包 Tpcc-mysql是percona基于tpcc衍生出来的产品,专用于mysql基准测试,其源码放在bazaar(Bazaar是一个分布式的版本控制系统,采用 GPL 许可协议,可运行于 Windows、GNU/Linux、UNIX...
admin 12年前(2015-03-24) 41浏览
【问题现象】 线上mysql数据库爆出一个慢查询,DBA观察发现,查询时服务器IO飙升,IO占用率达到100%, 执行时间长达7s左右。 SQL语句如下: SELECT DISTINCT g.*, cp.name AS cp_name, c.name...
admin 12年前(2015-03-24) 44浏览
一、 测试环境管理中心需求客户端测试环境的管理是以虚拟机为基础的,虚拟机比较灵活,且可以通过快照来保存测试环境 客户端测试环境管理中心是在下面需求背景基础上产生的 虚拟机性能 : Vmvare workstation 性能比较差,影响使用 资源管理 ...
admin 12年前(2015-03-23) 52浏览
TPC-C用来测试OLTP(在线事务处理)系统性能的软件, TPCC-MYSQL是开源的TPC-C测试软件, 其包含两个工具: Tpcc_load: 根据仓库数量, 生成9张表中的数据 ,语法如下: tpcc_load [server] [DB] [...
admin 12年前(2015-03-17) 46浏览
我经常会进行一些基准测试工作,测试结果需要进行对比,一般测试结果采用图表展示的方式再阐述结论最为通俗易懂。 本次分享下我平时用excel来生成图表的方法: 一、数据收集、初始化 1、构建一个excel表格 2、纵向表示多种对比的测试模式 3、横向表示...
admin 12年前(2015-03-16) 59浏览
Embeds a browser in cocos2d-x 在游戏中嵌入网页是很常见的需求,cocos2d-x 引擎官方并没有提供这个功能。 我在网上转了一圈,把找到的资料做了一些修改,将其集成到我们使用的 quick-cocos2d-x 引擎中。 ...
admin 12年前(2015-03-15) 3874浏览
有个网友百度到了我的文章《python模拟登陆登陆二:获取和处理发送post request和head数据》,其中就遇到post的部分参数动态改变的问题,因为部分参数是javascript运行得到的结果。 网友的邮件如下: 很有幸能看到你的文章《py...
admin 12年前(2015-03-15) 3814浏览
对于使用中的已有了一些数据库的 MySQL, 如何改造成双主呢? 这里写一篇文章, 详细记录操作步骤. 听取各位的意见. 这里假设有两台服务器: A 和 B. 要让他们互为主, 但实际使用时, 不同的服务器只服务不同的 db, 避免出现数据冲突. 1...
admin 12年前(2015-03-15) 8490浏览
上篇文章《python模拟登陆登陆一:验证码与cookies的同步处理思路》 ,我验证了下自动登录的过程,以cookies与验证码如何同步的问题。 今天这篇文章说下如何获取和处理发送post request和head数据。 工具: firefox浏览...
admin 12年前(2015-03-15) 1399浏览
Go 很多地方都透露着“约定大于配置”的理论,比如测试、可见性、语法等等。 本文示例模块为:foo.go,则对应的测试模块为:foo_test.go,测试版本为:go v1.0.3。 先写好示例代码: foo.go package foo func ...
admin 12年前(2015-03-15) 1112浏览
背景: openvpn的服务器和客户端不在同一网络,均连接各自的路由器接入internet。 openvpn版本:2.1.4(OpenVPN 2.1.4 i686-pc-mingw32 [SSL] [LZO2] [PKCS11] built on N...
admin 12年前(2015-03-15) 47浏览
最近碰到“程序速度大大降低”的说法,还是直接用数据说明比较有信服力,以及可以找出真正问题所在。 Python自带了几个性能分析的模块:profile、cProfile和hotshot,使用方法基本都差不多,无非模块是纯Python还是用C写的。 官网...
admin 12年前(2015-03-15) 74浏览
0x01 需求背景 公司要弄自动化的扫描工具,目前市面上的工具都无法针对业务进行检测,所以只能自己开发。辣么,就有个问题,爬虫需要自己去写。。。 之前自己也写过相关的爬虫,但是要么是半成品,要么就是垃圾代码…很多都无法直接引用,所以,在强大的KPI考...
admin 12年前(2015-03-15) 4035浏览
百度推出了sitemap1.0结构化数据wordpress插件无疑帮助了广大站长的忙了,可是新东西难免会出现各种各样的bug,就像我一样,就遇到了sign检测失败的情况,去网上搜索了很多网页发现都没有给出正确的解决方法,我是个技术狂,所以就敢为人先,...
admin 12年前(2015-03-15) 3913浏览
为测试系统多线程并发操作时的响应,今天写了个简单的python脚本往mysql中插入、取出数据,用到了MySQLdb、threading模块。 其中threading模块是对thread模块的一个面向对象的封装,比较好用。 import MySQLd...
admin 12年前(2015-03-15) 4169浏览
为了提高性能,几乎所有互联网应用都有缓存机制,其中Memcache是使用非常广泛的一个分布式缓存系统。众所周知,LAMP是非常经典的Web架构方式,但是随着Nginx的成熟,越来越多的系统开始转型为LNMP(Linux+Nginx+MySQL+PHP...
admin 12年前(2015-03-15) 4923浏览
10G(82599EB) 网卡测试优化(总) 10G(82599EB) 网卡测试优化(jumbo frame, tcp win scaling) 10G(82599EB) 网卡测试优化(ethtool) 10G(82599EB)网卡测试优化(kern...
admin 12年前(2015-03-15) 9256浏览
File 通常做法是使用msfpayload生成一个backdoor.exe然后上传到目标机器执行。本地监听即可获得meterpreter shell。 <code>reverse_tcp/http/https => exe...
admin 12年前(2015-02-05) 4386浏览
#include <boost/atomic/atomic.hpp> #include <iostream> #include <stdlib.h> #include <boost/thread/mutex....
admin 12年前(2014-11-10) 5146浏览
在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cac...