多线程死锁的产生以及如何避免死锁

多线程死锁的产生以及如何避免死锁原创 2016年07月13日 11:07:45标签:多线程 /死锁34604一、死锁的定义多线程以及多进程改善了系统资源的利用率并提高了系统 的处理能力。然而,并发执行也带来了新的问题——死锁。所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用...

2018-04-17 23:31:17

阅读数:35

评论数:0

nginx与php-fpm通信的两种方式

 nginx与php-fpm通信的两种方式简述在linux中,nginx服务器和php-fpm可以通过tcp socket和unix socket两种方式实现。unix socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。这种方式需要再nginx配置文件中填写php-fpm...

2018-04-17 19:37:48

阅读数:34

评论数:0

分布式会话跟踪系统架构设计与实践

分布式会话跟踪系统架构设计与实践美团点评技术团队用技术连接人和服务,点亮精彩生活99 人赞了该文章本文整理自美团点评技术沙龙第08期:大规模集群的服务治理设计与实践。美团点评技术沙龙由美团点评技术团队主办,每月一期。每期沙龙邀请美团点评及其它互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技...

2018-04-15 14:38:39

阅读数:28

评论数:0

进程间通信 和 线程间同步

进程间通信 和 线程间同步前经常搞混,所以记录下来。进程间通信主要是指多个进程间的数据交互。而线程间同步主要指维护多个线程之间数据准确、一致性。一.进程间通信主要有以下几种方式:管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是...

2018-04-09 23:39:48

阅读数:33

评论数:0

linux使用mail命令发送邮件

linux使用mail命令发送邮件 在工作中使用linux,偶尔也会需要使用mail命令来进行发邮件。  从上面的命令看,系统已经安装了mail,对些我们还需要设置一下mail,让它使用外面的邮箱进行发邮件。设置文件是 /etc/mail.rc   我使用的是163邮件,所以设置mail使用163...

2018-02-28 10:28:05

阅读数:325

评论数:0

nginx实现高并发的原理

nginx实现高并发的原理Nginx首先要明白,Nginx 采用的是多进程(单线程) & 多路IO复用模型。使用了 I/O 多路复用技术的 Nginx,就成了”并发事件驱动“的服务器。异步非阻塞(AIO)的详解http://www.ibm.com/developerwork...

2018-02-23 14:15:45

阅读数:96

评论数:0

yii2 安装

yii2 安装 [ 2.0 版本 ]   15 0 这些天看了一下,发现还有很多人对yii2安装存在许多问题,在网上搜了很多资料,才发现他们都很不全面,以至于走了很多弯路, 下面我把完整的安装流程介绍给大家:按照这个流程走,相信你一定可以成功! 总感觉这个教程排版都很靠左,感觉...

2018-01-08 13:11:01

阅读数:63

评论数:0

ab,qps,服务器性能压力

ab,qps,服务器性能压力    http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E7%9F%A5%E9%81%93/17732.shtml     "ab,qps,服务器性能压力":关键...

2018-01-03 10:48:22

阅读数:224

评论数:0

Linux性能之CPU性能

Linux性能之CPU性能 翻译 2015年07月15日 11:51:09 2169 CPU的性能依赖于它所获取的资源。内核有个调度器,负责调度两种类型的资源:线程(单or多)和中断。调度器赋予不同的资源不同的优先级。其中中断最高,然后内核(系统)进程次之...

2018-01-03 10:18:12

阅读数:143

评论数:0

Web网站的几个并发量级

Web网站的几个并发量级 评价一个网站的“大小”,处于视角的不同,有很多种衡量的方法,类似文章数,页面数之类的数据非常明显,也没有什么可以争议的。但对于并发来说,争议非常之多,这里就从一个技术的角度开始,谈谈几个Web网站的数量级。 相信很多人谈论一个网站的热度,总免不了会...

2018-01-02 10:34:13

阅读数:303

评论数:0

系统的容量总结

系统容量总结 标签:class   log   com   http   la   sp   html   问题   数据      前几天聊过,pv 和并发 的概念,也大概解释了 并发,带宽等指标的计算。感兴趣的朋友,可以看看我前面那篇文章:《聊一聊PV和并发》。...

2018-01-02 10:27:43

阅读数:85

评论数:0

查询的qps计算--峰值计算

你好,每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值...

2018-01-02 10:11:53

阅读数:311

评论数:0

nginx为什么比Apache支持高并发???

nginx为什么比Apache支持高并发???         最开始接触编程时,使用的是Apache服务器,后来随着网站用户访问量的增加,考虑高并发是必不可少的环节,越来越多的公司使用nginx服务器。我们公司最近也打算更换nginx服务器。那么nginx和Apache有哪些异同点呢,ngin...

2017-12-21 23:24:26

阅读数:236

评论数:0

进程间通信的几种姿势

1、共享内存 2、tcp/udp 3、管道 4、文件系统[数据数据库] 5、窗口之间的消息

2017-12-21 14:10:57

阅读数:68

评论数:0

分布式事务:不过是在一致性、吞吐量和复杂度之间,做一个选择 分布式系统 消息系统

分布式事务:不过是在一致性、吞吐量和复杂度之间,做一个选择 您的评价:       0.0 收藏     1收藏 这是一个开撕的话题,我经历过太多的关于分布式事务的需求:“有没有简单的方案,像使用...

2017-11-14 20:20:04

阅读数:265

评论数:0

Nginx+Php-fpm运行原理详解

Nginx+Php-fpm运行原理详解 一、代理与反向代理 现实生活中的例子 1、正向代理:访问google.com 如上图,因为google被墙,我们需要vpn翻墙才能访问google.com。 vpn对于“我们”来说,是可以感知到的(我...

2017-10-26 18:48:54

阅读数:218

评论数:0

安装配置php-fpm来搭建Nginx+PHP的生产环境

安装配置php-fpm来搭建Nginx+PHP的生产环境 nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。 nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进...

2017-10-26 18:44:10

阅读数:897

评论数:0

从理论到实践落地「微服务

从理论到实践落地「微服务」 作者|程超编辑|小智若论近年来大热的技术名词,微服务必定有一席之地。对于微服务的阐述已有很多,但很多不过流于框架、架构介绍,恍若空中楼阁。这是一篇理论与实践结合谈微服务的文章,回复关键词「微服务」,下载作者80页PPT的呕心之作。如果你想更深入学习微服务,请看今日次条...

2017-10-10 09:35:45

阅读数:5378

评论数:3

Linux中ctrl+z 、ctrl+c、 ctrl+d区别

Linux中ctrl+z 、ctrl+c、 ctrl+d区别 ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别 ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.   ctrl+c是强制中断程序的执行,,进程已经终止。 ...

2017-08-11 10:10:05

阅读数:148

评论数:0

直接利用grep可以在当前目录及其所有子目录中查找文件吗

直接利用grep可以在当前目录及其所有子目录中查找文件吗 1 grep -R 'test' /data/*

2017-08-09 16:22:48

阅读数:112

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭