摘要:
Transactions 已处理的事务总数 Availability 事务处理完成的成功率 Elapsed time 总的请求时间 Data transferred 事务响应数据的大小 Response time 网络连接的速度 Transaction rate 平均每秒事务响应时间 Through 阅读全文
摘要:
一. 3次握手 三次握手是指建立一个TCP连接时,需要客户端和服务端共同发送3个包以确认连接的建立.在socket编程中,这一过程由客户端执行connect来触发,流程如下: 第一次握手:Client将标志为SYN=1,随机产生一个seq=J,将该数据包发送给Server,Client进入SYN\_ 阅读全文
摘要:
一.linux内存体系 1. 物理和虚拟内存 Linux内核只能直接映射第一个GB的的物理内存(896M,因为还要考虑到保留的空间)。在此上的内存被称作ZONE_NORMAL,这部分空间必须映射到最下面的1GB。 虚拟内存寻址布局 32位和64位架构Linux系统的虚拟寻址布局: 在32位架构上,单 阅读全文
摘要:
一.从输入url到页面加载发生了什么 在浏览器中输入URL: 浏览器通过域名去找到对应的ip,通常会再浏览器缓存 系统缓存 路由缓存 ISPdns缓存 递归查找中进行查找 浏览器向服务器发送一个http请求,请求中包含: get:表示请求的URL地址 accept & accept encoding 阅读全文
摘要:
一. Linux文件权限与目录配置 1. 使用者与群组 文件拥有者 可以设定文件权限 2. Linux文件权限概念 ls al: ls显示文件的文件名与相关属性, al表示列出所有的文件详细的权限和权限 第一个字符代表这个文件是『目录、文件或链接文件等等』: 当为[ d ]则是目录,例如上表档名为『 阅读全文
摘要:
Linux进程管理 1. 什么是进程 进程是在处理器中执行的实例,内核调度各类资源来满足进程的需求。 运行在Linux操作系统的进程都被task\_struct这个结构体管理,task\_struct也被称为进程描述符。 2. 进程的生命周期 一个进程创建一个线程,创建进程的进程使用名为fork() 阅读全文
摘要:
一. siege的安装 1. 下载最新版本的siege 2. 解压并进入siege路径 3. 如果没有安装编译工具,请先安装 4. 编译安装 5. 创建配置文件 6. 修改配置文件 打开~/.siege/siege.conf文件,修改logfile选项 打开siege h看是否安装成功,打开sieg 阅读全文