找到VPS里面winlogon.exe进程占用CPU高甚至100%的原因
最近网站换了一个VPS,刚刚开始用了一段时间都是很稳定,打开速度也比较快。 但是用了一段时间后,发现每隔几个小时后,程序运行的很慢,于是远程上VPS看看,CPU占用很高,打开几个窗口都差点要死机的样子。 打开任务管理器,发现竟然有几个winlogon.exe进程,而且占用很多的CPU。 于是,我检查了一下,但是没发现是病毒,也没有驱动不兼容的问题。 无奈的找了很久都没找到原因,只能写个脚步让VPS每隔3小时自动重启
实时股票数据接口大全
实时股票数据接口大全 股票数据的获取目前有如下两种方法可以获取: 1. http/javascript接口取数据 2. web-service接口 1.http/javascript接口取数据 1.1Sina股票数据接口 以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据 接口: http://hq.sinajs.cn/list=sh601006 这个url会返回一串文本,例如: var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91,
优化PHP代码的40条建议[转]
1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。 5.注销那些不用的变量尤其是大数组,以便释放内存。 6.尽量避免使用__get,__set,__autoload。 7.require_once()代价昂贵。 8.在包含文件时使用完整路径,解析操作系统路径所需的时间会更少。 9.如果你
MySQL 日期比较和时间函数
例子: AND UNIX_TIMESTAMP( CONCAT(table.date, " ", table.time) ) >= UNIX_TIMESTAMP(’2010/07/13 20:22′) AND UNIX_TIMESTAMP( CONCAT(table.date, " ", table.time) ) <= UNIX_TIMESTAMP(’2012/07/14 10:00′); ———————————————————R
mysql(slow-query) 快速开启慢日志查询的方法
long_query_time = 2 #默认为10s log-slow-queries = D:/mysql/logs/slow.log #设置把日志写在那里,可以为空,系统会给一个缺省的文件 #log-slow-queries = /var/youpath/slow.log linux下host_name-slow.log log-queries-not-using-indexes long_query_time 是指执行超过多长时间(单位是秒)的sql会被记录下来,这里设置的是2秒。 log-slow-queries 设置日志所在位置,可以为空,系统会给一个缺省的文件host_name
linux中如何卸载sendmail服务
停止服务: # /etc/init.d/sendmail stop 取消自动启动: # chkconfig --levels 345 off sendmail 卸载sendmail: # yum remove sendmail
关于nginx性能优化CPU参数worker_cpu_affinity使用说明
ginx性能优化CPU参数worker_cpu_affinity使用说明 官方说明:http://wiki.nginx.org/NginxHttpMainModule#worker_cpu_affinit 引用 worker_cpu_affinity Syntax: worker_cpu_affinity cpumask [cpumask...] Default: none Linux only. With this option you can bind the worker process to a CPU, it calls sched_setaffinity(). For example, worker_processes 4; worker_cpu_affini
centos 添加 swap 分区
在SWAP空间不够用的情况下,如何手工添加SWAP空间?以下的操作都要在root用户下进行: 首先先建立一个分区,采用dd命令比如 dd if=/dev/zero of=/home/swap bs=1024K count=500 这样就会创建/home/swap这么一个分区文件。512M。接着再把这个分区变成swap分区。 /sbin/mkswap /home/swap 再接着使用这个swap分区。使其成为有效状态。 /sbin/swapon /home/swap 现在再用free -m命令查看一下内存和swap分区大小,就发现增加了512M的
lnmp 一键安装lnmp
wget -c http://soft.vpser.net/lnmp/lnmp0.8.tar.gz tar zxvf lnmp0.8.tar.gz cd lnmp0.8/ ./centos.sh | tee lnmp.log ./eaccelerator.sh ./ionCube.sh ./imageMagick.sh ./memcached.sh ./pureftpd.sh LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status} Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart} PHP-FPM状态管理:/etc/init.d/php-fpm {start|s