无意中发现任务管理器中一个非常奇特的进程,迅速吃掉了我50%的cpu资源,并且是持续性的,于是上google一番查找,终于有了新的发现。 非常多问答产品所有都是清一色的错误解决方式:正常情况下,系统中应该有两个ccsvchst进程。路径为X:/progamme files/common files....
分类:
其他好文 时间:
2014-07-09 22:57:12
阅读次数:
179
所谓集群是指一组独立的计算机系统构成的一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。通俗一点来说,就是让若干台计算机联合起来工作(服务),可以是并行的,也可以是做备份。网络的负载均衡是一种动态均衡技术,常见的实现方式是通过一些...
分类:
系统相关 时间:
2014-07-09 21:24:10
阅读次数:
305
最近在帮同事解决Swoole Server问题时,发现有1个worker进程一直处于R的状态,而且CPU耗时非常高。初步断定是PHP代码中发生死循环。下面通过一段代码展示如何解决PHP死循环问题。#dead_loop.php$array = array();for($i = 0; $i handle...
分类:
数据库 时间:
2014-07-09 20:57:00
阅读次数:
263
OOM_ADJ对于低内存的时候,我们总是想尽量杀掉background的app,尽量保留persist service(比如输入法),让前台app能够流畅的运行。1,background app的adj尽量设高一些,但是max和mini之前,尽量还是要保留一些差距,这样让系统可以逐步去kill进程,...
分类:
其他好文 时间:
2014-07-09 20:41:28
阅读次数:
234
在这里,我先给自己留个印象下面我们用C#实现一个调用Dos命令的小程序,让大家对系统进程能有个直观的了解.要使用Process类,首先要引入System.Diagnostic命名空间,然后定义一个新的Process类,将其制定为打开一个Cmd.exe的命令,然后根据其的StanderInput和St...
分类:
其他好文 时间:
2014-07-09 00:35:01
阅读次数:
190
当你发现一个平时占用cpu比较少的进程突然间占用cpu接近100%时,你如何找到导致cpu飙升的原因?我的思路是,首先找到进程正在执行的代码行,从而确定可能有问题的代码段。然后,再仔细分析有问题的代码段,从而找出原因。如果你的程序使用的是c、c++编写,那么你可以很容易的找到正在执行的代码行。但是,...
分类:
Web程序 时间:
2014-07-09 00:29:45
阅读次数:
235
目录1.下载2.搭建mha 2.1 系统配置 2.2 架构 2.3添加ssh公钥信任 2.4安装mha节点 2.5 manager配置文件 2.6 检查 2.7 启动manager进程 2.8 碰到的问题3.测试切换 3.1 正常切换测试 3.2 回切测试 3.3 雪崩测试 3.4 主从不一致切换测...
分类:
数据库 时间:
2014-07-09 00:21:06
阅读次数:
774
1. Java中如果我们自己没有产生线程,那么系统就会给我们产生一个线程(主线程,main方法就在主线程上运行),我们的程序都是由线程来执行的。2. 进程:执行中的程序(程序是静态的概念,进程是动态的概念)。3. 线程的实现有两种方式,第一种方式是继承Thread类,然后重写run方法;第二种是实现...
分类:
编程语言 时间:
2014-07-09 00:13:19
阅读次数:
309
1、远程查询进程: tasklist [/S system [/U username [/P [password]]]] [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH] 如:tasklist /S domain /U d...
我写这个纯粹是hacker精神,如果被滥用做病毒木马一类的邋遢东东,可跟偶没关系哦。原理very简单,我发现瑞星监控主要在RavMonD进程中,如果打破其与内核的联系,则瑞星监控功能就无法正常工作了,怎么打破联系呢?如果是进内核的话当然有很多的办法,从而没有挑战性了,况且RavMonD会阻止用户进程...
分类:
其他好文 时间:
2014-07-08 23:47:23
阅读次数:
285