atomic自旋锁的实现原理
yunfei 发布于 7年前 (2018-07-26)
相信大家都听过牛逼哄哄的自旋锁,最近看php-fpm源码发现里面有实现代码,就研究了一下直接粘代码//自旋锁staticinlineintfpm_spinlock(atomic_t*lock,inttry_once)/*{{{*/{//尝试获取一次锁if(try_once){re...
阅读(2336)评论(0)赞 (2)
yunfei 发布于 7年前 (2018-07-26)
相信大家都听过牛逼哄哄的自旋锁,最近看php-fpm源码发现里面有实现代码,就研究了一下直接粘代码//自旋锁staticinlineintfpm_spinlock(atomic_t*lock,inttry_once)/*{{{*/{//尝试获取一次锁if(try_once){re...
阅读(2336)评论(0)赞 (2)
yunfei 发布于 7年前 (2018-07-24)
大流量、高并发的场景肯定是有很多tcp连接的。ss命令可以查看这些连接,然而今天看到两台机器cpu负载明显变高了然后发现ss-nap命令占用了一个cpu的资源,然后查了ss的源码源码地址:https://github.com/shemminger/iproute2/blob/ma...
阅读(1611)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-11-03)
server.php...
阅读(785)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-10-20)
保存一下两个文件,此处省略1w字。。。server.php...
阅读(852)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-10-18)
1.server进程(包含TCP和UDP)...
阅读(828)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-05-21)
...
阅读(994)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-05-20)
...
阅读(821)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-05-20)
...
阅读(803)评论(0)赞 (0)
yunfei 发布于 9年前 (2016-05-20)
...
阅读(738)评论(0)赞 (0)
yunfei 发布于 10年前 (2015-08-22)
1日志备份脚本ziplog.sh#!/bin/bash##bankuplogfileto10.163.9.224into/data#year=`date+'%Y'`log_dir=("/var/log/ygtoo/ask_qsa/$year""/var/log/ygtoo/req...
阅读(796)评论(0)赞 (0)