- 浏览: 50932 次
- 性别:
- 来自: 上海
最新评论
#!/bin/sh
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=600
sysctl -w net.ipv4.netfilter.ip_conntrack_max=1310720
sysctl -w net.ipv4.ip_conntrack_max=1310720
sysctl -w net.ipv4.netfilter.ip_conntrack_generic_timeout=120
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv=15
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait=60
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_max_retrans=2
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv=6
#優化網絡設備接收隊列
sysctl -w net.core.netdev_max_backlog=3000
#打開TIME-WAIT套接字重用功能,對于存在大量連接的Web服務器非常有效。
sysctl -w net.ipv4.tcp_tw_reuse=1
sysctl -w net.ipv4.tcp_tw_recycle=1
#減少處于FIN-WAIT-2連接狀態的時間,使系統可以處理更多的連接。
sysctl -w net.ipv4.tcp_fin_timeout=30
#減少TCP KeepAlive連接偵測的時間,使系統可以處理更多的連接。
sysctl -w net.ipv4.tcp_keepalive_time=1800
#增加TCP SYN隊列長度,使系統可以處理更多的並發連接。
sysctl -w net.ipv4.tcp_max_syn_backlog=8192
感谢http://bbs.chinaunix.net/thread-2090550-1-1.html
royzs[color=red][/color]
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=600
sysctl -w net.ipv4.netfilter.ip_conntrack_max=1310720
sysctl -w net.ipv4.ip_conntrack_max=1310720
sysctl -w net.ipv4.netfilter.ip_conntrack_generic_timeout=120
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv=15
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait=60
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_max_retrans=2
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv=6
#優化網絡設備接收隊列
sysctl -w net.core.netdev_max_backlog=3000
#打開TIME-WAIT套接字重用功能,對于存在大量連接的Web服務器非常有效。
sysctl -w net.ipv4.tcp_tw_reuse=1
sysctl -w net.ipv4.tcp_tw_recycle=1
#減少處于FIN-WAIT-2連接狀態的時間,使系統可以處理更多的連接。
sysctl -w net.ipv4.tcp_fin_timeout=30
#減少TCP KeepAlive連接偵測的時間,使系統可以處理更多的連接。
sysctl -w net.ipv4.tcp_keepalive_time=1800
#增加TCP SYN隊列長度,使系統可以處理更多的並發連接。
sysctl -w net.ipv4.tcp_max_syn_backlog=8192
感谢http://bbs.chinaunix.net/thread-2090550-1-1.html
royzs[color=red][/color]
发表评论
-
ES安装部署
2021-01-11 11:01 284一,准备工作 1,Es下载链接 https://mirro ... -
计算机基础
2021-01-11 10:53 4581、计算机完整的体系结 ... -
KVM详细安装
2016-02-22 09:59 700KVM详细安装 安装KVM yum -y install q ... -
linux for
2015-09-23 15:44 0for ((i=0;i<10000;i++)); do ... -
sendmail无法发送邮件
2013-07-25 11:57 978sendmail无法发送邮件 后面经过修改。 vi /etc/ ... -
msmtp
2013-06-06 10:43 842原来一直在Linux下使 ... -
linux date
2012-12-19 12:04 822linux date 我使用过的Linux命令之date - ... -
http错误
2012-07-26 17:09 9511xx - 信息提示 这些状态代码表示临时的响应。客户端在收到 ... -
nagios最新详细安装
2012-08-11 11:46 1649nagios最新详细安装 第一部分: 一、开发库等安装 首 ... -
centos_5中文语言包安装
2012-07-06 14:57 636第一:中文语言包: 在一台机子上装了centos 5,刚开始没 ... -
linux包批量安装
2012-06-30 10:09 756yum groupinstall "KDE (K D ... -
Linux系统信息查看命令大全
2012-06-30 09:59 1430系统 # uname -a # 查看内 ... -
python交互式自动部署
2012-06-26 09:06 1815python交互式自动部署 1、首先要做ssh互相信息 2、 ... -
linux下安装expect
2012-06-16 16:29 1438linux下安装expect expect ... -
python一些组件的安装
2012-06-16 16:17 5689paramiko是python(2.2或更高)的模块,遵循SS ... -
ssh不需要密码登录
2012-06-15 09:31 857ssh不需要密码登录 A为登录B、C、D三台机器 A的相关配置 ... -
MegaCli安装
2012-06-13 17:50 0下载地址:wget http://www.eth0.us/fi ... -
rsync配置及报错处理
2012-06-07 17:49 4095服务器端配置文件: 首先安装rsync+xinetd 并启用 ... -
mysql快速安装
2012-06-01 16:08 902一、快速安装mysql准备工作 首先需要保证自己的开发工具包 ... -
puppet详细安装
2012-05-25 15:34 1915puppet详细安装 首先要确 ...
相关推荐
【安卓init最好优化脚本】涉及的是Android系统初始化过程中的性能优化技术,主要目标是提升设备启动速度、系统运行效率以及资源利用率。在Android系统中,`init`进程是第一个启动的用户空间程序,它负责管理系统启动...
sysctl.conf中文参数指南 sysctl.conf是Linux系统中的一份核心配置文件,用于控制和设置系统的各种...这些参数只是sysctl.conf文件中的一部分,了解这些参数的含义和用途,可以帮助我们更好地配置和优化Linux系统。
- 调整内核参数,例如通过`sysctl`。 - 优化SWAP分区设置。 - 调整文件系统挂载选项。 以上只是部分可能涵盖的知识点,具体配置脚本会根据实际需求有所不同。在使用这些脚本时,应确保理解其工作原理,并谨慎...
经过数天的修改与调试终于以跳板机的方式实现LInux系统 oracle数据库安装前各项参数脚本话一键自动配置,包含单向互信的添加与删除,asm磁盘对的绑定和limits和sysctl.conf,grid和oracle用户的添加及环境配置。
修改这三个参数的具体操作是编辑/etc/sysctl.conf文件,设置适当的值,然后使用sysctl -p命令来应用这些设置。这样可以确保系统有足够的资源来监控文件系统的变化,从而提高rsync+inotify备份脚本的效率和可靠性。 ...
2. **系统参数修改**:为了确保Greenplum在目标系统上高效运行,安装脚本可能需要调整操作系统级别的设置,例如增加内存限制(如`ulimit -v`),修改内核参数(如`/etc/sysctl.conf`),以及优化网络设置等。...
可以使用nmap工具扫描开放端口,以确定哪些服务正在运行,然后通过`/etc/rc.d/init.d`目录下的启动脚本手动管理这些服务。 4. **内存管理优化** 调整系统内存分配策略,如修改`/etc/sysctl.conf`文件,可以提高...
首先,Oracle安装的准备工作至关重要,其中包括创建逻辑卷(LV)、设置用户与用户组、调整内核参数以及优化系统资源限制。在描述中提到的五个脚本分别对应这些步骤: 1. **1lvcreat.sh**:此脚本用于创建逻辑卷。在...
同时,通过创建`/etc/sysctl.d/k8s.conf`文件并应用规则,如`net.bridge.bridge-nf-call-iptables=1`等,进一步优化网络配置,为运行Kubernetes集群提供良好的底层支持。 #### 六、安装与配置cri-containerd - **...
- **系统调优**:调整内核参数(如`sysctl`配置),优化内存管理、进程调度和网络设置。 - **磁盘I/O优化**:合理分配文件系统类型(如EXT4、XFS或Btrfs),使用LVM和RAID技术提高存储性能。 - **服务优化**:...
8. **内核调优**:深入学习内核参数的含义和调整,如通过`sysctl`修改内核配置,或者通过编译自定义内核实现性能提升。 9. **并行与并发**:掌握线程和进程的管理,理解GIL(全局解释器锁)对Python等语言的影响,...
这意味着DBA不再需要手动编辑`/etc/sysctl.conf`和`/etc/security/limits.conf`文件,只需执行一个脚本即可完成所有配置。 ##### 执行脚本完成配置 一旦脚本生成完毕,DBA需要以root用户身份执行该脚本。这一步骤...
例如,可以调整内存分配策略,如增大交换分区大小,或者通过修改`/etc/sysctl.conf`文件来优化网络、内存和I/O性能。 5. **Apache优化**: Apache作为LAMP中的Web服务器,其配置也对性能有很大影响。可以通过限制...
10. 调整内核参数:通过编辑`/etc/sysctl.conf`,调整内核参数以优化性能,如网络、内存和I/O等方面的参数。 11. 清理clientmqueue目录:定时执行清理任务,避免队列文件占满磁盘空间,可以使用cron job设定定期...
在Linux系统中,HugePages是一种优化内存管理的技术,它允许操作系统分配连续的大块物理内存,从而减少或消除页面映射表(页表)的开销,提高内存访问效率,尤其是对于那些需要大量连续内存的高性能应用,如数据库...
- 调整系统内核参数,例如最大打开文件数(`ulimit -n`),共享内存(`/etc/sysctl.conf`)等。 9. **数据库创建**: - 使用DBCA(Database Configuration Assistant)创建数据库实例,设定适当的表空间、数据文件...
在本文的例子中,我们使用的项目名为"ffmpeg-android-master",这可能是一个已经为Android优化过的FFmpeg分支。 在获取源代码后,你需要创建一个构建脚本,例如`build.sh`。这个脚本会调用NDK的交叉编译工具链,...
例如,`free`命令用于查看内存使用情况,`vmstat`和`top`同样适用,而`sysctl`命令可用于动态调整内核参数。Linux内存管理也涉及到交换空间、缓存和缓冲区等概念,理解这些有助于优化内存使用。 自动化内存管理通常...