2013年5月26日

Linux下安装rarlinux

摘要: 在Linux下安装rarlinuxrarlinux 软件下载地址:http://www.rarsoft.com/download.htm到目前为止最新的版本为3.90 beta 3,这是共享版本。本文所用的Linux操作系统为:Red Hat Enterprise Linux AS release 4 (Nahant Update 4),内核版本2.6.9-42.ELsmp,32位版本。选择RAR 3.90 beta 3 for Linux:$wget http://www.rarsoft.com/rar/rarlinux-3.9.b3.tar.gz如果是64位的系统,就用RAR 3.90 b 阅读全文

posted @ 2013-05-26 22:15 jiang1987 阅读(197) 评论(0) 推荐(0) 编辑

2013年5月25日

Centos6.3(64位)下安装Oracle11gR2(64)服务器

摘要: 安装环境 Linux服务器:Centos6.3 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求系统要求说明内存必须高于1G的物理内存交换空间一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘5G以上2.修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi/etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。oracle soft nproc 2047oracle hard npr. 阅读全文

posted @ 2013-05-25 13:47 jiang1987 阅读(439) 评论(0) 推荐(0) 编辑

2013年2月25日

性能问题定位及调优

摘要: 性能问题定位思路原则:倒金字塔型,由表及里,逐步聚焦,大胆假设,小心求证顺序:硬件->操作系统->网络->中间件服务器->应用环境->性能脚本->测试数据->log->profiling(分模块打点监控,工具)例:搜索线性能问题排查过程1、排除环境影响环境主要的排查点为: 1)虚拟内存的使用情况,如果使用超过1m则需要重启服务器; 2)log级别 3)是否使用模板cache 4)jvm参数是否跟线上一致 5)log文件的大小是否超过1G 6)是否有其他服务干扰2、响应时间和tps 1)在分支中加入时间打点统计,searchweb按时间占用可大致分 阅读全文

posted @ 2013-02-25 23:59 jiang1987 阅读(455) 评论(0) 推荐(0) 编辑

测试用例正交分析法

摘要: 正交分析法例子1:假设一个WEB站点,该站点有大量的服务器和操作系统,并且有许多具有各种插件的浏览器浏览:WEB浏览器:Netscape6.2、IE6.0、Opera4.0插件: 无、RealPlayer、MediaPlayer应用服务器:IIS、Apche、Netscape Enterprise操作系统:Windows2000、Windows NT、LinuxWEB浏览器插件应用服务器操作系统1Netscape6.2无IISWindows20002Netscape6.2RealPlayerApcheWindows NT3Netscape6.2MediaPlayerNetscapeLinux4 阅读全文

posted @ 2013-02-25 11:19 jiang1987 阅读(1988) 评论(0) 推荐(0) 编辑

2013年2月23日

LAMP程序员技能树(12年8月19日更新)

摘要: 同期发表于http://blog.cunsheng.me/?p=42,原创文章,转载请注明出处俗话说温故而知新,也正好培训需要,我最近也整理了一张LAMP程序员技能树,相比我所见过的技能树Flash开发者,这张图有以下特点:1、由于同一门知识在不同阶段有不同的要求,为了具有更好的参考性,技能树将所有知识和技能点按1、初中级(工作1-2年)2、中高级(工作3-4年)和3、高级(工作3年+)分成三级,但除了网络与架构外其余的知识和技能点都只罗列到了第二级,原因是大多知识和技能到了一定程度后,都着眼于非常具体、非常细节的问题,很难全面罗列,也可能也因为我自身有限的眼界,至于网络与架构有第三级倒不是因 阅读全文

posted @ 2013-02-23 13:35 jiang1987 阅读(342) 评论(0) 推荐(0) 编辑

LoadRunner压力测试结果分析探讨

摘要: 分析原则: 1. 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点) 2. 查找瓶颈时按以下顺序,由易到难。 服务器硬件瓶颈 网络瓶颈(对局域网,可以不考虑) 服务器操作系统瓶颈(参数配置) 中间件瓶颈(参数配置,数据库,web服务器等) 应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等) 分析的信息来源: 1. 根据场景运行过程中的错误提示信息 2. 根据测试结果收集到的监控指标数据 一.错误提示分析 分析实例: 1.Error: Failed to connect to server “172.17.7.230″: [10060] Connec... 阅读全文

posted @ 2013-02-23 13:25 jiang1987 阅读(531) 评论(0) 推荐(0) 编辑

2013年2月22日

LoadRunner结果分析 – TPS

摘要: 针对吞吐率和TPS的关系,这个在结果分析中如何使用,就个人经验和朋友讨论后,提出如下建议指导,欢迎同僚指正。相关定义响应时间=网络响应时间+应用程序响应时间响应时间=(N1+N2+N3+N4)+(A1+A2+A3)TPS:Trasaction per second也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息来估计得分。客户机使用加权协函数平均方法来计算客户机的得分,测试软件就是利用客户机的这些信息使用加权协函数平均方法来计 阅读全文

posted @ 2013-02-22 17:26 jiang1987 阅读(901) 评论(0) 推荐(0) 编辑

【网站性能指南】

摘要: 【网站性能指南】(一)概述【概观】什么使我们的网站变慢?Http 协议通过更好的性能省钱和赚钱性能规则【什么使网站变慢】对于大多数现代的网站,仅仅有10%-20%的响应时间是用于生成和加载html document的。 那么,其他的时间用于加载什么呢?确切的说,如下:cssjavascript(jquery,plugin 等等)images 让我们使用一个工具去看看-Fiddler (http://www.fiddler2.com/fiddler2/) 首先打开fiddler,然后使用浏览器访问www.microsoft.com 这时候我们可以看到fiddler监控到客户端与微软网... 阅读全文

posted @ 2013-02-22 12:43 jiang1987 阅读(267) 评论(0) 推荐(0) 编辑

LoadRunner脚本编写之三(事务函数)

摘要: 关于脚本的这块,前两篇都在讲C语言,其实,要整理点实用的东西挺难,在应用中多对录制的脚本分析,但对于新手学脚本确实无从下手。先贴一个脚本:完整代码:View Code重点代码部分:Action(){ web_url("webhp", "URL=http://www.google.com.hk/webhp?hl=zh-CN&sourceid=cnhp", "Resource=0", ..... lr_start_transaction("登陆"); //设置事务开始 web_submit_data(" 阅读全文

posted @ 2013-02-22 11:30 jiang1987 阅读(273) 评论(0) 推荐(0) 编辑

LoadRunner脚本编写之二

摘要: 今天有朋友问我,关于loadrunner脚本编第二篇什么时候写,我告诉他都没什么东西了。要学习一门语言,基本的语法和思想很重要。现在每个人都识字,那是不是每个识字的人都可以当作家。不可能,因为大多数人没有作家的思想。编程是一门艺术,我们可以把代码写得很优美,而中国的程序员为什么叫代码工人呢?国为国外的程序员在写一篇优美的“散文”,中国的程序员在写“说明文”。中国的程序员只是根据需求把一个产品通过语言描述清楚。 扯远了,最近变啰嗦了,呵呵!我想表达的意思就是行编程基本语法必须要记牢。程序的思想也很重要。因为我在编程上面也是个半调子。所以看我的文章也只能算回味一下语法了。下面来回顾一下嵌套循环例. 阅读全文

posted @ 2013-02-22 11:04 jiang1987 阅读(364) 评论(0) 推荐(0) 编辑

导航