CPU
影响CPU性能的主要是主频和核数, 根据运行服务的不同, CPU的选取重点也会有侧重点,
CPU密集型
运行需要更快的CPU, 主频越高越好
吞吐量优先型
WEB服务使用的数据库对并发量, 吞吐量要求较高...固态磁盘能更好支持并发;
内核参数调整
除了需要选择合适的硬件支撑外, 调整合适的内核参数也很重要....= 262144
当网络接口接收数据包的速率比内核处理包的速率快时, 允许发送到队列的数据包的最大数量
net.ipv4.tcp_max_syn_backlog = 262144
尚未收到客户端确认信息的连接请求的最大值...在64位系统中, 可取的最大值为物理内存值-1b. 应设置的足够大, 以便能在一个共享内存段中容纳整个Innodb缓存池大小; 一般为物理内存的一半...., 是一个复杂的调度策略, 按进程创建多个队列, 试图保持对多个进程的公平, 但没考虑读操作和写操作不同耗时的情况;
deadline
这个策略比较简单, 只分了读和写两个队列, 内核会为每个I/O操作都设置一个超时时间