此文来自 lspgyy记忆口诀:***********************一清、一精、一增;两、四设、七其他。***********************一清: 定时清理日志/var/spool/clientsqueue一精: 精简开机启动服务一增: 增大文件描述符两linux内核参数的优化、yum源优化四设:设置系统的字符集、设置ssh登录限制设置开机的提示信息与内核信息、设置bl
转载 精选 2013-10-14 23:55:41
567阅读
 1 查看L1,L2...      dmesg      x86info  -c  (yum install x86info  -y)   2 命中率,丢失率查看:      valgrind --tool=caohegrind  命令
原创 2012-04-07 18:24:19
790阅读
 所有的TCP/IP参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些参数, 后面是它们的含义: 1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲 2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲 3. /proc/sys/net/ipv4/tc
转载 精选 2012-02-17 16:26:37
315阅读
一、TCP/IP及内核参数优化 Linux下TCP/IP及内核参数优化有多种方式,参数配置得当可以大大提高系统的性能,也可以根据特定场景进行专门的优化,如TIME_WAIT过高,DDOS攻击等等。 如下配置是写在sysctl.conf中,可使用sysctl -p生效, 相关参数仅供参考,具体数值还需要根据机器性能,应用场景等实际情况来做更细微调整。   net.core.n
转载 2017-08-17 15:21:44
9050阅读
TCP/IP及内核参数优化Linux下TCP/IP及内核参数优化有多种方式,参数配置得当可以大大提高系统的性能,也可以根据特定场景进行专门的优化,如TIME_WAIT过高,DDOS攻击等等。如下配置是写在sysctl.conf中,可使用sysctl -p生效,相关参数仅供参考,具体数值还需要根据机器性能,应用场景等实际情况来做更细微调整。 net.core.netdev_max_ba
原创 2017-09-08 15:22:06
1424阅读
Linux性能
原创 2023-04-21 10:06:34
113阅读
所有的TCP/IP参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些参数, 后面是它们的含义: 1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲 2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲 3. /proc/sys/net/ipv4/tcp_timestamps — 时间戳在(请参考RFC 1323)TCP的包头增加12个字节 4. /proc/sys/net/ipv4/tcp_sack — 有选择的应答 5. /proc/sys/net/ipv4/tcp_window_scaling — 支持更大的T
转载 精选 2011-12-02 12:56:38
3014阅读
就是当内存使用>=(100-30=70)%内存总量时,开始使用内存;echo "vm.swappiness=10" >> /etc
关于ulimit ulimit -a 用来显示当前的各种用户进程限制。 Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数,下面我把某linux用户的最大进程数设为10000个: ulimit -u 10000 对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言,最好通过使用 ulimit -n
原创 2011-03-25 19:13:24
3006阅读
1点赞
对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是
原创 8月前
87阅读
Linux操作系统是一个开源产品,也是一个开源软件的实践和应用平台,在这个平台下有无数的开源软件支撑,我们常见的有apache、tomcat、nginx、mysql、php等等,开源软件的最大理念就是自由、开放,那么Linux作为一个开源平台,最终要实现的是通过这些开源软件的支持,以低廉的成本,达到应用最有的性能。因此,谈到性能问题,主要实现的是Linux系统和应用程序的最佳结合。博文大纲:一、性
原创 2020-02-09 21:06:23
1312阅读
1点赞
一.查看系统打开文件数限制ulimit-n二.调整系统限制vi/etc/security/limits.conf文件最后加上*softnofile51200*hardnofile51200三.修改php-fpm限制8g的子进程调为300,4g的为100编辑php-fpm.conf将max_chil...
转载 2012-12-28 10:59:00
115阅读
2评论
 1 UDP      buffer size              sysctl -a        接收 net.core.rmem_default  (默认)         &nb
原创 2012-04-07 18:26:27
777阅读
 1   I/O 预先读请求的量(内核系统默认先响应读请求,所先响应的量可调):       查看        blockdev  --getra  /dev/sda     默认值是256   此为单向     or &nbsp
原创 2012-04-07 18:23:05
2841阅读
 1 查看     less /proc/PID/status     less /proc/PID/statm     pmap  PID(进程号)     memusage  命令  (yum install glibc-utils  -y)  
原创 2012-04-07 18:25:21
2147阅读
优化】JVM使用ZGC。
原创 5月前
25阅读
优化Ngxin提高安全性实现高并发通过对Nginx的优化设置,使Nginx提高安全性的同时支持更多并发请求过通对Nginx所在宿主机Linux内核参数进行调整,使其更符合用于支持高并发访问的Web服务器Nginx配置优化编辑nginx.conf配置文件设置nginx多进程通过设置nginx工作进程数量,可以实现更⾼的并发量worker_processes 8; #启动工作进程数数量,建议设置成cp
以前都是做小项目,数据库表的数据一般都不超过十万条。最近接手一考试项目,个别表的数据已经超过四百万的数据量。数据库一直没有优化过,所幸表字段不多,并没有照成很大的隐患。借此机会学习一下mysql的性能。mysql读取sql语句顺序 一条sql语句经过机器解析,会分成若干个读取步骤。机器根据步骤来进行全表扫描匹配查询出我们想要的结果。mysql的顺序步骤为: FROM>ON–JOIN&gt
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 内存 1 查看 less /proc/PID/status less /proc/PID/statm pmap PID(进程号) memusage 命令 (yum install glibc-utils -y) ipcs (各种内存使用情况) sar -R 1 20 (-:消耗 +:回收) sar -W
tcp连接保持管理:# 如果在该参数指定时间内某条连接处于空闲状态,则内核向远程主机发起探测net.ipv4.tcp_keepalive_time = 7200    # 多久探测一次net.ipv4.tcp_keepalive_intvl = 75     # 连续探测次数net.ipv4.tcp_keepalive_probes = 9     tips:内核发送保活探测的最大9次,如果探测次
tcp
原创 2020-03-25 13:13:49
1832阅读
  • 1
  • 2
  • 3
  • 4
  • 5