sysctl.conf #增加tcp侦听队列 net.core.somaxconn = 2048 #修改内核分配内存的方式(1:内核允许分配所有的物理内存) vm.overcommit_memory = 1 #进程最大打开文件描述符数 fs.file-max = 1000000 #socket 读写 ...
分类:
系统相关 时间:
2020-02-14 22:18:50
阅读次数:
100
任何计算机的基本功能都十分简单,那就是计算。为了实现计算的功能就必须有一个方法去管理计算资源、处理器和计算任务(也被叫做线程或者进程)。非常感谢Ingo Molnar,他为Linux内核带来了O(1)CPU调度器,区别于旧有的O(n)调度器,新的调度器是动态的,可以支持负载均衡,并以恒定的速度进行操作。
分类:
系统相关 时间:
2019-01-11 19:02:23
阅读次数:
211
一、系统优化 1、硬件优化 增加内存 更换速度跟高磁盘(sata->sas)可以增加固态硬盘 更换更高校率的网卡,或者双网卡绑定,两个网卡作为一个网卡使用。服务器网卡一般为千兆 2、系统层优化 计算机的瓶颈在于磁盘I/O,可以挂载文件系统的时候,不记录访问见时间(noatime),这样某个层次上获得 ...
分类:
系统相关 时间:
2018-02-11 18:15:04
阅读次数:
202
众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从几方面来调整使Linux系统能够支持高并发环境。Iptables相关如非必须,关掉或卸载iptables防火墙,并阻止kernel加载iptables模块。这些模块..
分类:
系统相关 时间:
2017-08-24 10:25:00
阅读次数:
227
Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数 可以用ulimit -a 来显示当前的各种用户进程限制。下面我把某linux用户的最大进程数设为10000个: ulimit -u 10240 对于需要做许多 socket 连接并使它 ...
分类:
系统相关 时间:
2017-07-25 16:04:37
阅读次数:
239
【硬件方面】1. cpu 2. 内存 (增加内存)3. 存储 (使用raid,使用ssd)4. 网卡 (使用千兆网卡,或者双网卡绑定) 【系统方面 】1. 内核参数优化(网络相关、内存相关、缓冲缓存相关)2. 文件系统方面(分区调优,格式化时根据存储文件特性,指定合适的块大小,noatime访问时间 ...
分类:
系统相关 时间:
2017-07-07 00:49:03
阅读次数:
316
1、关闭SELinux功能 修改配置文件(永久生效) [root@redis_slave1 ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#' /etc/selinux/config ##用sed命令修改SELinux的状态 [root@redis_ ...
分类:
系统相关 时间:
2017-06-27 13:42:42
阅读次数:
278
(1) 关闭 SELinux (2) 设置运行级别为3 ...
分类:
系统相关 时间:
2017-05-24 23:57:23
阅读次数:
183
Linux 介绍 Linux 安装 Linux 调优 Web 基础 Nginx 应用 LNMP 应用 PHP 缓存加速 Nginx 调优 MySQL 应用 NFS 网络文件共享 Nginx 反向代理与负载均衡 Keepalived 高可用集群 Memcached 应用 Nagios 应用 ...
分类:
系统相关 时间:
2017-05-24 17:37:28
阅读次数:
215
1、关闭 SELinux 和 防火墙 sed -i 's/SELINUX=enforcing/SELINUX=disabled' /etc/selinux/configsetenforce 0/etc/init.d/iptables stop 2、设置开机启动项 LANG=en && chkconf ...
分类:
系统相关 时间:
2017-04-19 09:39:37
阅读次数:
261