一、找出cpu使用率高的进程和线程:
a、将 cpu 占用率高的线程找出来:
ps H -eo user,pid,ppid,tid,time,%cpu,cmd--sort=%cpu
b、对于多线程的服务,通过top命令得到cpu使用率高的进程后,可以使用如下命令查看该进程下各线程cpu使用率
ps -eLo pid,lwp,pcpu | grep PID
c、直接使用 ...
分类:
其他好文 时间:
2015-01-23 18:19:07
阅读次数:
243
最近执行一个项目调优,发现使用第三方的Json库导致性能差。原以为问题就这么定位到了,结果去掉Json操作后,性能也不见好转。 现象非常诡异:CPU、内存、网络、磁盘使用率均有剩余,而且压力也是足够的。即使施加更大压力,吞吐量也不见好转。 于是监控了一下Java进程状态,发现几乎所有进程都处在状态:...
分类:
Web程序 时间:
2015-01-22 21:35:54
阅读次数:
383
昨天接到临时任务,需要将一个工作线程执行真正工作的时机推迟到CPU空闲时执行。当时第一感觉认为是将线程优先级设置为空闲级别就行了,以为只有CPU空闲下来才会去跑这个线程,实际上应该不是,毕竟即时是空闲级别也需要排入队列,只不过优先级低而已。当然其实也不能说CPU空闲时来执行,应该说使用率比较低的时候...
分类:
其他好文 时间:
2015-01-22 17:23:25
阅读次数:
157
编程高手解读什么是NodeJs? 首先在搞清楚什么NodeJs之前,我们先来聊聊JavaScript,只要做过开发的人都应该知道JavaScript是目前最为流行的前端(客户端)脚本语言,JavaScript在Web项目中的使用率可以说是99%以上,不夸张的举个例子:"现在你打开的100个网页中,....
分类:
Web程序 时间:
2015-01-21 19:46:02
阅读次数:
135
首先在搞清楚什么NodeJs之前,我们先来聊聊JavaScript,只要做过开发的人都应该知道JavaScript是目前最为流行的前端(客户端)脚 本语言,JavaScript在Web项目中的使用率可以说是99%以上,不夸张的举个例子:"现在你打开的100个网页中,有99个都使用了 JavaScri...
分类:
Web程序 时间:
2015-01-21 13:06:29
阅读次数:
180
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。相比top,vmstat可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一.....
分类:
其他好文 时间:
2015-01-20 23:31:29
阅读次数:
247
进程和线程
进程:一个操作系统中执行的一个子程序,包含虚拟cpu,代码,数据 DOS
多进程:一个操作系统中执行的多个子程序,提高cpu的使用率
线程:在一个进程中同时执行的子程序流
多线程:在一个进程中同时执行的若干的子程序流
进程和线程的区别:
进程有独立的进程空间(存放数据),彼此之间是独立的
线程的堆空间是共享的,栈空间是独立的,而且线程占用的资源比较小,相互之间可以影响
...
分类:
编程语言 时间:
2015-01-20 20:39:56
阅读次数:
173
win8.1CPU使用率过高、卡顿、破音并且我没有开家庭是什么原因呢?相信也有很多人碰上了跟我一样的问题,有人说关家庭组、关系统保护功能、关微软自带的windows windefend、关磁盘碎片整理、关微软自带的windows windefend、关windows search服务、关快速启动。用win8.1就是因为他启动快搜索文件快,如果把这些都禁止了那要win8.1做什么呢?而且这些真的跟卡...
介绍本文说的SSH指的是OPENSSH这个开源软件,通过OPENSSH官网可发现,它在服务器上的使用率已经非常高了。运维人员、开发人员每天都在用它,但很多人对他的工作原理和认证方式不是很了解。正文SSH的认证方式可以概括有4种。1PAM认证在配置文件/etc/ssh/sshd_config中对应参数:U..
分类:
系统相关 时间:
2015-01-17 23:41:07
阅读次数:
366
Linux vmstat命令实战详解 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top....
分类:
系统相关 时间:
2015-01-15 17:32:35
阅读次数:
187