- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 AIX文档——实内存管理
VMM 在实内存管理中起着重要作用。虚拟内存段分成固定大小的单元(称为页)。缺省页面大小是 4096 字节。某些系统也支持大页面,通常只能通过系统调用shmat 访问。段中的每页在需要之前可位于实内存(RAM)中,或存储在磁盘上。同样,实内存也可以划分成 4096 字节的页面帧。VMM 的角色是管理分配实内存页面帧并且解析程序对虚拟内存页面的引用,这些页面当前不在实内存中或还不
2009-08-20 16:02:00 550
转载 AIX文档——虚拟内存管理器性能
虚拟地址空间划分成段。每段的大小是 256 MB,它是虚拟内存地址空间中一个邻接的部分,数据对象可映射到该空间。进程对数据的寻址能力按段(或对象)的级别进行管理,所以段既可以在进程间共享,也可以进行专门维护。例如,进程可共享代码段但拥有独立和专用的数据段。
2009-08-20 15:58:00 597
转载 AIX文档——vmstat 命令
vmstat 命令第一个要使用的工具是 vmstat 命令,该命令可迅速提供关于各种系统资源和与之相关的性能问题的简要信息。vmstat 命令报告关于内核线程的统计信息,包括处于运行和等待队列中的、内存中的、页面调度中的、磁盘中的、中断、系统调用、上下文切换和 CPU 活动的内核线程。所报告的 CPU 活动是用户方式、系统方式、空闲时间和等待磁盘 I/O 的百分比细目分类。注:
2009-08-20 15:11:00 1551
原创 db2 snapshot 准备步骤
db2 update dbm cfg using DIAGLEVEL 4db2 update dbm cfg using DFT_MON_BUFPOOL ONdb2 update dbm cfg using DFT_MON_LOCK ONdb2 update dbm cfg using DFT_MON_SORT ON db2 update dbm c
2009-08-20 13:17:00 2549
原创 在UNIX系统上完整卸载DB2的步骤
DB2卸载:由于某种原因,要卸载DB2再重新安装的话,一定要正确的卸载DB2,否则不能执行重新安装或安装的DB2不可用。1、在linux上卸载DB2的一般过程如下所示: a.可选:删除所有数据库。可以使用“控制中心”或drop database命令删除数据库。 b.停止DB2管理服务器。 c.停止DB2实例。 d.除去DB2管理服务器。 e.除去DB2实例。
2009-08-20 10:16:00 699
原创 Web应用压力测试工具
一直在用Rational Performance tester, 感觉在数据关联方面不是很好,另外不稳定,定制性差。听说LoadRunner非常不错,C语言的,不过就是太贵,唉。开源的用过Webload,以前是商业化的,现在开源了大部分,不过免费版只能限定一个用户使用,这个有点郁闷。还有OpenSTA,网上评价很高。
2009-08-19 14:15:00 390
原创 内存泄露监测工具
Rational Purify(据说对除Java进程以外的原生代码比较管用)JProfiler(分析Java很有用,但我从来没用过,太贵!)SoftICE
2009-08-19 14:15:00 440
原创 PMP考试总结
前几天一直在等待PMP考试结果,早上打开Gmail邮箱,看到一封PMI发的信,标题是“congratulations….”,一阵暗喜,点开邮件,找到了关键词——PASS!随后下载了PMP成绩单,发现在同事中成绩算是优秀的,有一个Proficient,其他的都是Moderately Proficient。总结一下PMP的考试经历吧。年前有位通过PMP考试的同事在老板的鼓励下,组织了若干PM
2009-08-19 14:11:00 2021
原创 Selenium学习笔记5
最近重新捡起了Selenium,做了一些实验,总结如下:Selenium虽然在文档中指出需要设置非默认路径下的浏览器路径,但是我发现有时在window上使用set path或者修改path对话框都不起作用,selenium rc server提示找不到Firefox,解决的办法是在代码中指定具体安装路径,当然也可以搞一个配置文件,代码如下:selenium = new Default
2009-08-19 14:10:00 1978
原创 Selenium学习笔记4
Selenium RC server的一个重要启动参数是-firefoxProfileTemplate ,这个参数用于指定firefox启动参数模板的路径,Firefox在启动浏览器时,会使用prefs.js文件获取参数,缺省位置在C:/Documents and Settings/cuikang/Application Data/Mozilla/Firefox/Profiles/,但实际上Se
2009-08-19 14:08:00 2143
原创 Selenium学习笔记3
Selenium开放源代码,比如Selenium RC的代码位于http://svn.openqa.org/svn/selenium-rc/,最新的代码位于http://svn.openqa.org/svn/selenium-rc/trunk/clients/java/src/可以通过svn co http://svn.openqa.org/svn/selenium-rc/trunk/clien
2009-08-19 14:06:00 1219
原创 Selenium学习笔记2
最近准备用Selenium自动化录制测试脚本,稍微总结一下。Selenium的主页是http://seleniumhq.orgSelenium包括很多组件,其中我现在用的是Selenium RC和Selenium IDE。Selenium IDE是Firefox的一个插件,我们可以使用它录制页面操作。Selenium IDE安装完毕之后,可以从工具菜单中激活,然后我们就可以在fire
2009-08-19 14:05:00 1446
原创 IE浏览器内存泄露检测工具
随着Web2.0技术的发展,富客户端的应用可以说是越来越多,给各个浏览器造成很大的压力。以前的测试可能只关注于服务器端,如今却需要研究浏览器端的资源使用情况,如CPU利用率、响应时间和内存占用。根据实际测试中的结果,有相当多的JavaScript代码编写存在缺陷,导致代码在IE浏览器时发生内存泄露,有关泄露的原理,可以参考微软网站上的一篇技术文章,《Understanding and Solvi
2009-08-19 14:03:00 1739
原创 Selenium学习笔记1
Selenium是一款开源的web自动化测试工具,可以运行于IE、Firefox等若干浏览器上,驱动web页面元素,如点击按钮、填写表单等等,可以录制用户操作和通过Java、Python等语言来定制,可以说功能相当强大。 本来这个工具的初衷是用于web开发人员的单元测试或者兼容性测试等,但我发现它对于系统测试也很有用——比如自动化录制系统测试脚本。随着web 2.0技术的不断发展,富
2009-08-19 14:02:00 735
原创 浏览器代理服务的另一选择——pac配置
现在的流行浏览器普遍都支持代理服务脚本配置,也就说说通过写一个脚本文件,告诉浏览器在访问哪些特定网站时使用哪个代理,这个功能有时非常有用,比如想平衡代理服务器的负载,Firefox设置代理的位置在“高级”-》网络-》设置: 而pac文件的脚本非常简单: function FindProxyForURL(url, host) { if (inDomain(hos
2009-08-19 13:58:00 4650 1
原创 敏捷:系统测试的噩梦?
很早就听说过敏捷软件开发的概念,觉得是个新生事物,挺好玩,现在IT的炒作已经太多了,后来发现敏捷的思想越来越深入人心,大大小小的公司开始使用敏捷的模式进行软件开发。终于,敏捷来到了我的身边。在传统的软件开发模式中,系统测试属于软件开发过程的较后阶段,基本是在所有开发代码全部完成,开发人员拿出所有精力修改bug时才会正式进行系统测试,包括安装啦、稳定性啦、负载啦等等。这次项目开始大约半
2009-08-19 13:57:00 450
原创 软件安装测试的一些想法
安装测试,特别是针对各个不同操作系统的安装测试,属于软件系统测试的一部分。对于一个具有复杂的软件来说(这里的复杂指的是软件包括多个组件,比如数据存储系统、web服务器等等),在完全自动安装的方式下,安装测试会出现很多问题,比如:操作系统的差异,Windows上可用,非Windows平台出错,开发人员一般也是在Widnows上开发和调试安装程序,最多再加上Linux。卸载不干净,
2009-08-19 13:55:00 514
原创 DB2常用命令
列出所有数据库db2 list db directory创建数据库到指定目录create db linux4 ON /opt/IBM/db2/linux4备份和还原./db2 force applications all./db2 backup db yourDB to /home/yourBackDir./db2 restore db yourDB from /
2009-08-19 13:53:00 335
原创 Shell脚本技术
开头#!/bin/sh分析properties文件thepath=/some.properties a=`grep “some.value” $thepath`echo $a
2009-08-19 13:51:00 338
原创 工作的优先级安排
日常工作总是在不断的重复做各种琐事,再加上一点意外,一天下来忙个不停,却总是感觉没做什么。这里做一些思考。 1.邮件处理。 每天看到大量的邮件,其中一部分需要立即处理,一部分需要等待处理,另一部分则是阅后即焚。。。为了避免不断的情境切换,需要定期的查看邮件(上午一次,下午一次?),需要立即处理的邮件那就立即处理(即使不是特别重要)。等待处理的邮件直接加到日历提醒上,设定一个合理的处理时间,剩
2009-08-18 15:18:00 4335
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人