# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中 ...
分类:
系统相关 时间:
2018-12-04 10:11:09
阅读次数:
782
kafka主要配置 kafka主要配置 Kafka为broker,producer和consumer提供了很多的配置参数。 了解并理解这些配置参数对于我们使用kafka是非常重要的。 官网配置地址: Configuration 每个kafka broker中配置文件server.properties ...
分类:
其他好文 时间:
2018-12-02 16:12:10
阅读次数:
231
前言 随着时代的发展,CPU核数的增加和计算速度的提升,串行化的任务执行显然是对资源的极大浪费,掌握多线程是每个程序员必须掌握的技巧。但是同时多线程也是一把双刃剑,带来了共享资源安全的隐患。在本节会介绍线程安全是什么、最基本的独占悲观式来保证线程安全的介绍。随着章节步步深入。 1.1 什么是线程安全 ...
分类:
编程语言 时间:
2018-12-02 12:16:46
阅读次数:
102
一、nginx 配置文件总览 1.user nobody 设置用户,为了安全设置一个低权限的用户,让外面的人无法随意修改2.worker_processes 设置衍生进程数, 最好设置成cpu的核数,或核数的2倍3.error_log 设置错误文件存放路径4.pid 设置pid存放的路径(pid是控 ...
分类:
其他好文 时间:
2018-12-02 00:32:44
阅读次数:
259
话题引入 让我们先简单的看下整个堆年轻代和年老代的垃圾收集器组合(以下配合java8完美支持,其他版本可能稍有不同),其中标红线的则是我们今天要着重讲的内容: ParNew and CMS "Concurrent Mark and Sweep" 是CMS的全称,官方给予的名称是:“Mostly Co ...
分类:
其他好文 时间:
2018-11-30 16:36:14
阅读次数:
396
配置websocket wss #加固规则2.1.2:使用单独的用户执行。user nginx;#加固建议2.1.2:使用自动检测CPU核数。worker_processes auto;#加固建议2.1.2:增大Nginx的最大并发链接数。worker_rlimit_nofile 65535;eve ...
分类:
Web程序 时间:
2018-11-29 23:14:37
阅读次数:
639
转自:https://www.cnblogs.com/emanlee/p/3587571.html # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数cat /proc/cpuinfo| g ...
分类:
系统相关 时间:
2018-11-29 19:52:12
阅读次数:
236
String、StringBuilder、StringBuffer的效率及底层修改过程 ...
分类:
其他好文 时间:
2018-11-29 01:20:07
阅读次数:
186
建模过程需求分析阶段:分析客户的业务和数据处理需求概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整详细设计阶段:应用三大范式审核数据库结构代码编写阶段:物理实现数据库,编码实现应用软件测试阶段:安装部署: 设计数据库的步骤 总结: ...
分类:
数据库 时间:
2018-11-23 12:40:33
阅读次数:
177
一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项: nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。 为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。 下面 ...
分类:
其他好文 时间:
2018-11-22 00:01:04
阅读次数:
248