Linux调优(网络)】的更多相关文章

[皇室]杭州-sunface(61087682) 上午 9:42:02 http://docs.basho.com/riak/latest/ops/tuning/linux/ 这篇文章对于erlang依赖的linux调优还是挺不错的…
(1).查看网络(Network)运行状态相关工具 1)nload监控总体带宽使用情况 nload需要自己安装,而且在安装前需要安装epel-release [root@youxi1 ~]# yum -y install epel-release [root@youxi1 ~]# yum -y install nload 安装一个httpd,使用ab命令测试 [root@youxi1 ~]# yum -y install httpd [root@youxi1 ~]# nload //出现的页面会…
一.Linux系统调优及安全设置 系统安装安全最小化原则说明 ◆安装linux系统最小化,即选包最小化,yum安装软件最小化. ◆开机自启动程序服务最小化,即无用的服务不开启. ◆操作命令最小化原则,rm -f 1.txt 不用rm -fr 1.txt. ◆登录linux用户最小化原则,平时没有需求不用root登录,用普通用户登录. ◆文件及目录的权限设置最小化.一般建议设置权限:文件644,目录755. ◆各种网络服务,系统配置参数合理,不要最大化. 1.关闭selinux(也不是强制的) 执…
一.相关概念简介 system call:系统调用 time slice:cpu时间片 O(1):Linux系统进程调度器 page frame:分页 RSS:常驻内存集,无法被页面化的数据 MMU:内存管理单元,维护线性地址空间和物理地址空间的映射表 TLB:转换后缓冲器 huge page:大页 NUMA:非一致内存访问,有多颗CPU,每颗CPU有自己的内存段,每段叫做一个node,建议进程做CPU亲缘性绑定 二.CPU内存调优 调进程与CPU的亲缘性 # taskset -p mask p…
定义socket接受缓冲大小 net.core.rmem_default = N #接受 net.core.rmem_max = N net.core.wmem_default = N #发送 net.core.wmem_max = N 调整buffer大小 # ping 192.168.100.1 PING 192.168.100.1 (192.168.100.1) 56(84) bytes of data. 64 bytes from 192.168.100.1: icmp_seq=1 tt…
  http://blog.sina.com.cn/s/blog_541086000100skq0.html proc/sys/net/ipv4/下各项的意义 http://blog.chinaunix.net/space.php?uid=20423817&do=blog&id=1682374 网站加速:服务器篇 一些实用tips的整理 http://bbs.chinaunix.net/thread-2318039-1-1.html 问题表现就是epoll这个服务端对10000的并发请求处…
$ /proc/sys/net/core/wmem_max最大socket写buffer,可参考的优化值:873200 $ /proc/sys/net/core/rmem_max最大socket读buffer,可参考的优化值:873200 $ /proc/sys/net/ipv4/tcp_wmemTCP写buffer,可参考的优化值:32768 436600 873200 $ /proc/sys/net/ipv4/tcp_rmemTCP读buffer,可参考的优化值:32768 436600 8…
转自:http://blog.csdn.net/liangxiaozhang/article/details/8363435 Linux对于每个用户,系统限制其最大进程数.为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数 可以用ulimit -a 来显示当前的各种用户进程限制.下面我把某linux用户的最大进程数设为10000个:ulimit -u 10240对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言,最好通过使用 ulimit -n x…
Linux对于每个用户,系统限制其最大进程数.为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数 可以用ulimit -a 来显示当前的各种用户进程限制.下面我把某linux用户的最大进程数设为10000个:     ulimit -u 10240     对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言,     最好通过使用 ulimit -n xx 修改每个进程可打开的文件数,缺省值是 1024.     ulimit -n 4096 将每…
可以用ulimit -a 来显示当前的各种用户进程限制.下面把某linux用户的最大进程数设为10000个:     ulimit -u 10240     对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言,     最好通过使用 ulimit -n xx 修改每个进程可打开的文件数,缺省值是 1024.     ulimit -n 4096 将每个进程可以打开的文件数目加大到4096,缺省为1024     其他建议设置成无限制(unlimited)的一些重要设…