上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 123 下一页
摘要: −Table of Contents Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS 1 Introduction 2 Motivation 3 The basics of Traffic Con 阅读全文
posted @ 2016-07-02 12:02 zengkefu 阅读(7615) 评论(0) 推荐(0)
摘要: 我们这里应用的是CentOS5.3,并内核使用的是2.6.18-128.el5PAE #1 SMP 。修改部分TCP ,有的是为了提高性能与负载,但是存在降低稳定性的风险。有的则是安全方面的配置,则有可能牺牲了性能。 1.TCP keepalive TCP连接保鲜设置 keepalive是TCP保鲜 阅读全文
posted @ 2016-07-02 11:54 zengkefu 阅读(13361) 评论(0) 推荐(1)
摘要: http://blog.csdn.net/guowake/article/details/6615728 1、修改用户进程可打开文件数限制 1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同 阅读全文
posted @ 2016-07-02 11:50 zengkefu 阅读(7750) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/guowake/article/details/3279796 http://blog.csdn.net/guowake/article/details/3279796 Linux Proc文件系统,通过对Proc文件系统进行调整,达到性能优化的目的。 二、 阅读全文
posted @ 2016-07-02 11:48 zengkefu 阅读(915) 评论(0) 推荐(0)
摘要: http://blog.chinaunix.net/uid-27119491-id-3346430.html 本文将介绍网络连接建立的过程、收发包流程,以及其中应用层、tcp层、ip层、设备层和驱动层各层发挥的作用。 应用层 对于使用socket进行网络连接的服务器端程序,我们会先调用socket函 阅读全文
posted @ 2016-07-02 11:40 zengkefu 阅读(551) 评论(0) 推荐(0)
摘要: Linux下,I/O处理的层次可分为4层: 系统调用层,应用程序使用系统调用指定读写哪个文件,文件偏移是多少 文件系统层,写文件时将用户态中的buffer拷贝到内核态下,并由cache缓存该部分数据 块层,管理块设备I/O队列,对I/O请求进行合并、排序 设备层,通过DMA与内存直接交互,将数据写到 阅读全文
posted @ 2016-07-02 11:38 zengkefu 阅读(977) 评论(0) 推荐(0)
摘要: http://blog.chinaunix.net/uid-23399063-id-70124.html 阅读全文
posted @ 2016-07-02 11:26 zengkefu 阅读(192) 评论(0) 推荐(0)
摘要: 在操作系统中,I/O Scheduler的调度模式选择deadline对于数据库应用是有利的。命令:echo deadline > /sys/block//queue/scheduler 操作系统中nr_requests参数,可以提高系统的吞吐量,似乎越大越好,但是该请求队列的也不能过大,因为这样会 阅读全文
posted @ 2016-07-02 11:17 zengkefu 阅读(1546) 评论(0) 推荐(0)
摘要: 第1章. 说明 本文档只适用于Tcpreplay3.x。 第2章. Tcpreplay系列工具 2.1. 概述 首先推荐一个网站:http://tcpreplay.synfin.net/,上面有Tcpreplay的安装包和很多文档,包括手册、man页和FAQ等。本文也是在参考这个网站的基础上,通过一 阅读全文
posted @ 2016-07-02 10:55 zengkefu 阅读(1709) 评论(0) 推荐(0)
摘要: #Author: ypguo#Data: 2010.4.23#Version: 1.2 增加了修改VLAN tag内容. 1.1 修改了cygwin下安装的内容 1.0 Initial Upload.[关键字]: tcpreplay, tcpprep, tcprewrite, libpcap, wi 阅读全文
posted @ 2016-07-02 10:54 zengkefu 阅读(2400) 评论(0) 推荐(0)
摘要: tcpreplay安装使用经验 tcpreplay安装使用经验 #Author: ypguo#Data: 2010.4.23#Version: 1.2 增加了修改VLAN tag内容. 1.1 修改了cygwin下安装的内容 1.0 Initial Upload.[关键字]: tcpreplay, 阅读全文
posted @ 2016-07-02 10:53 zengkefu 阅读(6385) 评论(2) 推荐(0)
摘要: http://blog.sina.com.cn/s/articlelist_1029388674_11_1.html Linux 性能优化之 IO 子系统(一) http://blog.sina.com.cn/s/articlelist_1029388674_11_1.html Linux 性能优化 阅读全文
posted @ 2016-07-02 10:48 zengkefu 阅读(2335) 评论(0) 推荐(0)
摘要: http://hustcat.github.io/ http://www.cnblogs.com/hustcat/p/3283955.html http://blog.sina.com.cn/s/articlelist_2198387841_0_1.html linux 核心配制 mount -t 阅读全文
posted @ 2016-07-02 10:30 zengkefu 阅读(884) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/hustcat/p/3283955.html http://www.cnblogs.com/zengkefu/p/5639200.html http://www.cnblogs.com/zengkefu/p/4943836.html http://www 阅读全文
posted @ 2016-07-02 10:23 zengkefu 阅读(10710) 评论(0) 推荐(0)
摘要: mysql的监控方法大致分为两类: 1.连接到mysql数据库内部,使用show status,show variables,flush status 来查看mysql的各种性能指标。 2. 直接使用mysqladmin查看其性能指标,例如: UserParameter=mysql.uptime,m 阅读全文
posted @ 2016-07-02 10:06 zengkefu 阅读(45988) 评论(0) 推荐(3)
摘要: 1. page cache linux操作系统默认情况下写都是有写缓存的,可以使用direct IO方式绕过操作系统的写缓存。当你写一串数据时,系统会开辟一块内存区域缓存这些数据,这块区域就是我们常说的page cache(操作系统的页缓存)。查看系统内存常用的命令有:vmstat、free、top 阅读全文
posted @ 2016-07-02 10:04 zengkefu 阅读(8597) 评论(1) 推荐(1)
摘要: 1、配置参数 1、配置参数 MySQL有两种途径途径了解其的配置参数,一个是MySQL交互模式下的命令SHOW VARIABLES,一个使用mysqladmin variables 查询。 MySQL的配置参数分为2种,全局的和局部的。局部的配置变量可以在每次会话中自己更改。 从MySQL 4.0以 阅读全文
posted @ 2016-07-02 10:02 zengkefu 阅读(10331) 评论(0) 推荐(1)
摘要: 状态名 作用域 详细解释 Aborted_clients Global 由于客户端没有正确关闭连接导致客户端终止而中断的连接数 Aborted_connects Global 试图连接到MySQL服务器而失败的连接数 Binlog_cache_disk_use Global 使用临时二进制日志缓存但 阅读全文
posted @ 2016-07-02 10:00 zengkefu 阅读(5681) 评论(0) 推荐(0)
摘要: http://blog.itpub.net/26250550/viewspace-1076292/ 环境: 表t_feed_idx(user_id bigint, feed_id bigint, KEY (`user_id`,`feed_id`)) engine=innodb;表t_feed_inf 阅读全文
posted @ 2016-07-02 09:57 zengkefu 阅读(1029) 评论(0) 推荐(0)
摘要: http://geeksblog.cc/2016/06/11/mysql-optimize/ 优化sql的一般步骤 索引优化措施 mysql中使用索引的典型场景 存在索引但不会使用索引的典型场景 查看索引使用的情况 如果Handler_read_rnd_next的值比较高,说明索引不正确或者查询没有 阅读全文
posted @ 2016-07-02 08:48 zengkefu 阅读(496) 评论(0) 推荐(0)
摘要: mysql的特点 基础的增删改查 ddl语句,数据定义语句 dml语句,数据操纵语句 dcl语句,数据控制语句 sql优化 索引优化 创建索引,删除索引 搜索的索引列最好在where的字句或者连接子句 阅读全文
posted @ 2016-07-02 08:46 zengkefu 阅读(1183) 评论(0) 推荐(0)
摘要: http://geeksblog.cc/2016/05/28/mac-mysql-unicode/ http://geeksblog.cc/2016/05/28/mac-mysql-unicode/ http://geeksblog.cc/2016/05/28/mac-mysql-unicode/ 阅读全文
posted @ 2016-07-02 08:44 zengkefu 阅读(1700) 评论(0) 推荐(0)
摘要: https://segmentfault.com/a/1190000004135982 redis 主从复制 Redis主从复制的原理 当建立主从关系时,slave配置slaveof <master_host> <master_port> 。slave服务器会向主服务器发送一个sync命令。mast 阅读全文
posted @ 2016-07-02 08:41 zengkefu 阅读(19370) 评论(1) 推荐(0)
摘要: 通过strace 监控 Redis AOF文件的系统调用 Redis中主要的AOF设置 「appendonly yes」 开启每次更新操作后进行日志记录 「appendfilename appendonly.aof」 AOF的文件名 「 appendfsync everysec」 指定日志更新的条件 阅读全文
posted @ 2016-07-02 08:37 zengkefu 阅读(514) 评论(0) 推荐(0)
摘要: 传统的RAID 1.0: 选几个硬盘—>做成RAID 5—>根据容量创建LUN—>映射给主机 1.重建时间随单盘容量的增大而迅速增加 2.性能上,一个LUN的读写只能在一个磁盘组进行,后面加入新的SSD等介质也发挥不了作用 进击的RAID 1.5: 选几个硬盘—>做RAID 5—>选多个RAID 5 阅读全文
posted @ 2016-07-02 08:27 zengkefu 阅读(1186) 评论(0) 推荐(0)
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 123 下一页