grass

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年5月17日

摘要: 信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一些基本的信号类型和信号对应的事件。基本概念对于理解和使用信号,对于理解信号机制都特别重要。下面就来看看什么是信号。 1、基本概念 软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通... 阅读全文
posted @ 2013-05-17 16:22 grassland 阅读(181) 评论(0) 推荐(0) 编辑

2013年4月24日

摘要: 设置各linux 用户的最大进程数,下面我把某linux用户的最大进程数设为10000个: ulimit -u 10000 ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 81920 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited o 阅读全文
posted @ 2013-04-24 14:36 grassland 阅读(1329) 评论(0) 推荐(0) 编辑

2013年3月8日

摘要: 第一章:一个目标 一艘没有航行目标的船,任何方向的风都是逆风 1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么? 杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的空想 5、如果你想在35岁以前成功,你一定在25至30岁之间确立好你的人生目标 6、每日、每月、每年都要问自己:我是否达到了自己定下的目标 第二章:两个成功基点 站好位置,调正心... 阅读全文
posted @ 2013-03-08 16:52 grassland 阅读(174) 评论(0) 推荐(0) 编辑

摘要: 关于内存泄漏,相信大家都不陌生,压力测试中经常会出现,本人最近在做一个压力测试中就着实体会了一下,上来分享分享。 内存泄露是指程序中间动态分配了内存,但是在程序结束时没有释放这部分内存,从而造成那一部分内存不可用的情况,重起计算机可以解决,但是也有可能再次发生内存泄露,内存泄露和硬件没有关系,它是由软件设计缺陷引起的。以发生的方式来分类,内存泄漏可以分为4类:1. 常发性内存泄漏。 发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。2. 偶发性内存泄漏。 发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。 常发性和偶发性是相对的。对于特定的环境,偶发性的也许... 阅读全文
posted @ 2013-03-08 15:56 grassland 阅读(429) 评论(1) 推荐(0) 编辑

摘要: 最近在使用LoadRunner9.5的时候发现,启动Vuser进行脚本录制的时候发现一个莫名其妙的问题,如下图所示:开始几次在录制的时候也咩太在意,点击确定就过去了,脚本照样的能录制,后来发现这个东西很奇怪,每次录制都弹出,很不爽,当前不希望这是影响脚本调试的问题,所以就想想办法查查什么原因,结果发现原来是Office2007的问题,因为Vuser在录制脚本的时候需要启动IE浏览器,而浏览器加载了一些插件什么的,通常我们会发现很多时候脚本录制出现的问题都基本是IE浏览器上的问题,可能是接口做的不好吧,总会导致两个东西有所冲突,要想解决还真是不简单。下面详解:打开IE主界面----->工具 阅读全文
posted @ 2013-03-08 15:51 grassland 阅读(162) 评论(0) 推荐(0) 编辑