- 2010/8/24 23:02:43为你的Linux下安装原生 ZFS
- 本文指导你为你的linux系统安装原生zfs,系统测试环境为ubuntu 10.10 linux 2.6.35-24-generic #42-ubuntu smp x86_64 内核,ubuntu 10.04 应该也能顺利安装。确保您已经安装下面的几个包build-essentialgawkzlib1g-devuuid-dev如果没有安装运行下面命令安装:sudo apt-get install [阅读全文]
- 专题:安装和配置作者:xiao H
- 2010/8/23 23:09:13Linux 查看机器配置信息
- #cat /proc/cpuinfo processor 从0开始计数,flags 如果有ht 说明和支持超线程技术(附1)。#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 1 intel(r) pentium(r) dual cpu e2180 @ 2.00ghz 查看cpu信息,这里信息显示只有1个逻辑cpu,型号为 e2180 #[阅读全文]
- 专题:安装和配置作者:gettyying
- 2010/8/20 22:35:37使用Aspersa洞悉Linux系统软硬件配置
- 我们在做服务器的时候,老大扔给你一台机器,要你在上面开发。通常服务器软件是非常依赖于系统的软硬件的,软件通常是要紧贴硬件的特性,如果我们不能了解机器的硬件,我们就无法高效的开发。比如说想知道linux的系统的版本,cpu有几个,内存多少大, 机器什么型号,raid卡什么型号,硬盘有几个,文件系统是什么样子的,网卡什么型号,文件句柄设置什么的,用到虚拟化技术了吗,网络配置什么样的,目前资源使用是如何[阅读全文]
- 专题:缓存作者:Yu Feng
- 2010/8/16 22:40:40windows下设置路由
- 操作网络路由表。route [-f] [-p] [-4|-6] command [destination] [mask netmask] [gateway] [metric metric] [if interface] -f 清除所有网关项的路由表。如果与某个 命令结合使用,在运行该命令前, 应清除路由表。 -p 与 add 命令结合使用时,将路由设置为 在系统引导期间保持不变。默认情况下,重新启[阅读全文]
- 专题:作者:phpor
- 2010/8/16 22:37:20ioprofile调查应用IO情况的利器
- 我们在做io密集型的应用程序的时候,比如mysql数据库,通常系统的表现取决于workload的类型。 比如我们要调优,我们就必须非常清楚的知道数据的访问规律,收集到足够的数据,用来做调优的依据。有很多工具可以收集系统层面的,设备层面的,进程层面的io数据,但是没有一个现成的工具可以回答我们比如应用打开了多少文件,文件的读和写的比例是多少,调用了多少次sync, 每次的数据大小是多少,调用了多少次[阅读全文]
- 专题:作者:Yu Feng
- 2010/8/10 23:15:04用httpclient做压力测试时Too many open files的解决...
- 在工作过程中,用httpclient去压测一个web api,发现压一小段时间就出现了too many open files。实际上,httpclient建立socket时 ,post.releaseconnection()并没有真正关闭连接,而是将该连接提交给 multithreadedhttpconnectionmanager,等待复用。而http的连接是等待timeout才会自动断开的,所以[阅读全文]
- 专题:作者:54chen
- 2010/8/6 22:57:50调查服务器响应时间的利器 tcprstat
- 我们在做服务器程序的时候,经常要知道一个请求的响应时间,借以优化或者定位问题。 通常的做法是在代码里面加入日志计算时间,这个方法有问题,时间不准确。因为数据从网卡到应用程序,从应用到网卡的时间没有被计算在内。 而且这个时间随着系统的负载有很大的变化。那同学说,我wireshark, tcpdump抓包人肉统计不行吗。 可以的,只不过我会很同情你,此举需要耐心且不具可持续性。 所以我们希望有个工具能[阅读全文]
- 专题:作者:Yu Feng
- 2010/8/6 22:24:52Tsung用于压测MySQL服务器的脚本
- 这个mysql服务器压测的需求是 :环境: linux rhel 5u4 x86-64, 24g内存, 16核.mysql服务器在10.232.36.100上。压力由最多32个客户端发起,每个客户端分别做update, insert, delete操作,概率分别是50%, 30%, 20%, 每种操作循环999999 × 100次,每100次操作后休息1-3秒。这样的压力最多持续2个小时。我们用的[阅读全文]
- 专题:缓存作者:Yu Feng