CentOS7操作系统参数优化】的更多相关文章

生产环境配置需要标准化,将常用操作写成脚本用于操作系统的初始化. #!/bin/bash #Date:2017 #This Script is for centos7.3 init #01.配置yum源 mkdir -p /etc/yum.repos.d/bak mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/bak touch /etc/yum.repos.d/http.repo #请根据实际情况更改yum地址 cat > /etc/yum.repo…
基于CentOS7数据库性能优化(Postgresql) 1.  磁盘 a)         Barriers IO i.              通过查看linux是否加载libata,确定是否开启(一般操作系统都是默认开启) [root@localhost ~]# dmesg |grep libata [    2.063756] libata version 3.00 loaded. b)         禁止atime,读文件时不再更新atime,修改/etc/fstab 对应的磁盘,…
修改内核配置文件 vim /etc/sysctl.conf 刷新配置文件 sysctl -p 关ipv6 net.ipv6.conf.all.disable_ipv6 = net.ipv6.conf.default.disable_ipv6 = 避免放大攻击 net.ipv4.icmp_echo_ignore_broadcasts = 开启恶意的icmp错误消息保护 net.ipv4.icmp_ignore_bogus_error_responses = 关闭路由转发 net.ipv4.ip_f…
Java I/O I/O,即 Input/Output(输入/输出) 的简称.就 I/O 而言.概念上有 5 种模型:blocking I/O.nonblocking I/O,I/O multiplexing (select and poll).signal driven I/O (SIGIO).asynchronous I/O (the POSIX aio_functions). 不同的操作系统对上述模型支持不同.UNIX 支持 IO 多路复用. 不同系统叫法不同.freebsd 里面叫 kq…
cpu_relax()-----对自选循环等待(spin-wait loops)操作的优化 转自:http://www.doc100.net/bugs/t/173547/index.html 在lock_timer_base()函数中看到在for循环操作中调用了cpu_relax(),本来以为是要让出CPU,调度其他进程运行,但是看代码之后发现完全不是这么回事.cpu_relax()中只有一条调用语句,调用的是rep_nop函数.rep_nop()函数如下: static inline void…
系统参数优化 默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器的定义,根据业务特点来进行调整,当Nginx作为静态web内容服务器.反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同的,此处针对最通用的.使Nginx支持更多并发请求的TCP网络参数做简单的配置,修改/etc/sysctl.conf来更改内核参数 net.ipv4.ip_nonlocal_bind = 1 #作为负载均衡服务器一定要开启(LVS.haproxy.nginx),允许某个服务…
1.说明 由于在centos7的yum仓库中没有mysql,centos7用mariadb替代了mysql. mariadb是mysql源代码的一个分支, mysql被ORACLE闭源,而mariadb则开源,两者的功能是相同. 2.step1:安装,启动 $ yum -y install mariadb mysql-devel mariadb-server $ systemctl start mariadb //systemctl stop mariadb 停止mariadb $ system…
转载:https://my.oschina.net/blogshi/blog/198910 摘要: 想稍微系统的说说对于DOM的操作,把Javascript和jQuery常用操作DOM的内容归纳成思维导图方便阅读,同时加入性能上的一些问题.     前言 在前端开发的过程中,javascript极为重要的一个功能就是对DOM对象的操作,无论增删改查在前端页面操作这一范围内都是比较消耗性能的.如何高效率的,便捷的操作DOM,这就是本文要讲述的.希望看完全文,你能知道如何更高效的通过原生js以及jQ…
转载自:http://www.cnblogs.com/liwenzhou/articles/8283687.html 我们之前使用pymysql操作数据库的操作都是写死在视图函数中的,并且很多都是重复的代码. 我们可以优化一下,把重复的代码提取出来,写成函数: import pymysql # 定义一个数据库相关的配置项 DB_CONFIG = { "host": "127.0.0.1", "port": 3306, "user&quo…
centos7 firewall 命令查看已经开放的端口firewall-cmd --list-ports查看开放的服务firewall-cmd --list-services开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --zone=public --add-port=8080…