都知道Linux系统的特性,一切皆文件,所有在运行zabbix这样的服务时,其中重要的一个调优就是调整linux系统的最大文件句柄数,解决“toomanyopenfiles”的问题,增大程序运行允许打开的文件数,提高性能。一.查看系统运行打开的文件句柄数#ulimit-acorefilesize(blocks,-c)0datasegsize(kbytes,-d)unlimitedschedulin
分类:
系统相关 时间:
2018-01-13 16:53:48
阅读次数:
353
Oracle 数据库系统中起到调节作用的参数叫初始化参数,数据库管理员根据实际情况需要适当调整这些 初始化参数以优化Oracle系统。 1 主要系统参数调优介绍 2 系统内存参数的分配 2.1 Oracle 实例= 内存结构 + 进程结构 内存结构 = SGA + PGA SGA(系统全局区): 用 ...
分类:
数据库 时间:
2018-01-08 18:37:31
阅读次数:
214
什么是jvm? 虚拟机 ,字节码,平台无关 jvm是按照运行时数据的存储结构来划分内存结构的,jvm在运维java程序时,将它们划分成几种不同格式的数据,分别存储在不同的区域,这些数据统一称为运行时数据。运行时数据包括java程序本身的数据信息和jvm运行java需要的额外数据信息。 ...
分类:
编程语言 时间:
2017-12-27 18:17:51
阅读次数:
140
1、优化内核及TCP连接: 2、修改Tomcat Connector运行模式为apr Tomcat Connector有三种运行模式: bio:阻塞IO bio是三种运行模式中性能最低第一种。 nio:是一个基于缓冲区,并能提供非阻塞I/O操作的JAVA API 因此NIO也成为非阻塞I/O,比bi ...
分类:
其他好文 时间:
2017-12-26 17:56:57
阅读次数:
175
dfs.datanode.handler.count默认为3,大集群可以调整为10 传统MapReduce和yarn对比 如果服务器物理内存128G,则容器内存建议为100比较合理 配置总量时考虑系统调优块,双路四核2*4*2=16g,则总量设置为10到12比较合适,需要预留空间给其他服务器 需要给 ...
分类:
其他好文 时间:
2017-11-01 16:27:00
阅读次数:
142
一、背景 要提升服务器的并发处理能力,通常有两大方向的思路。 1、系统架构层面。比如负载均衡、多级缓存、单元化部署等等。 2、单节点优化层面。比如修复代码级别的性能Bug、JVM参数调优、IO优化等等。 一般来说,系统架构的合理程度,决定了系统在整体性能上的伸缩性(高伸缩性,简而言之就是可以很任性, ...
分类:
编程语言 时间:
2017-10-29 19:38:33
阅读次数:
630
redigo的redis.Pool 配置参数调优 reids.Pool结构介绍 从连接池中获取连接 关闭连接 配置场景 再来看下主要参数 MaxIdle 表示连接池空闲连接列表的长度限制 空闲列表是一个栈式的结构,先进后出 MaxActive 表示连接池中最大连接数限制 主要考虑到服务端支持的连接数 ...
分类:
其他好文 时间:
2017-10-22 20:58:18
阅读次数:
347
1、limit限制调整 --因为使用limit语句时候,是先执行整个查询语句,然后再返回部分结果的 set hive.limit.optimize.enable=true; set hive.limit.row.max.size=10000; set hive.limit.optimize.limi ...
分类:
其他好文 时间:
2017-10-17 18:46:49
阅读次数:
198
在机器学习领域,通过对特征的参数调优可以让模型的预测值更接近真实值的常见的两种方法包括最小二乘法和梯度下降方法。目前梯度下降更成为了一种解决问题的方法和思路,在集成学习和深度学习领域都有较多的应用。 ...
分类:
其他好文 时间:
2017-10-16 19:31:18
阅读次数:
240
redis调优总结 1、相应的参数调优 加内存2、redis使用结构调优3、使用合理的数据类型说明:redis存储的数据为redis hash(字符映射表) 单key多字段结构。 1)调整配置文件中配置项的值(修改文件:redis.conf)1)调整memory大小 redis.conf 中maxm ...
分类:
其他好文 时间:
2017-10-09 14:21:19
阅读次数:
347