1、register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。例如下面的内存块拷贝代码, /*
Procedure for the assignment of structures, */ /* if the C compiler .....
分类:
其他好文 时间:
2014-05-16 22:39:19
阅读次数:
269
我们实验室有台服务器,博士们在服务器上跑MATLAB,基本都是4核都是超过95%的CPU占用,想了个恶作剧的shell定时kill掉MATLAB程序,是不是很邪恶啊,哈哈~~~
不过我只是干过一次,因为老伯们也不容易啊,屌丝何苦为难屌丝。。。废话不多说了上脚本!找出CPU占用超过90%的MATLAB...
分类:
其他好文 时间:
2014-05-16 19:51:28
阅读次数:
239
libevent源码深度剖析十二——让libevent支持多线程张亮
Libevent本身不是多线程安全的,在多核的时代,如何能充分利用CPU的能力呢,这一节来说说如何在多线程环境中使用libevent,跟源代码并没有太大的关系,纯粹是使用上的技巧。1
错误使用示例 在多核的CPU上只使用一个线程始...
分类:
其他好文 时间:
2014-05-16 09:43:05
阅读次数:
347
问题前置: 操作系统:windows7 旗舰版 64位 软件版本:Oracle VM
VirtualBox 4.3.10 问题:在VirtualBox中创建虚拟机的时候版本中只支持32位系统,不支持创建64位系统 最后解决问题:
cpu的BIOS设置中,没有开启虚拟化支持 调整BIOS设...
分类:
其他好文 时间:
2014-05-16 07:28:47
阅读次数:
710
在大并发的场合,当cache失效时,大量并发同时取不到cache,会同一瞬间去访问db并回设cache,可能会给系统带来潜在的超负荷风险。解决方法方法一在load
db之前先add一个mutex key, mutex key add成功之后再去做加载db, 如果add失败则sleep之后重试读取原c...
分类:
其他好文 时间:
2014-05-16 05:51:05
阅读次数:
343
在任务管理器中看到sql server 2000进程的内存占用,而在sql server
2005中,不能在任务管理器中查看sql server 2005进程的内存占用,要用以下语句查看sql server 的实际内存占用:select * from
sysperfinfo where counte...
分类:
其他好文 时间:
2014-05-16 05:09:07
阅读次数:
258
http_load学习心得:测试网站每秒所能承受的平均访问量(吞吐量)http_load
-parallel 5 -fetches
1000urls.txt这段命令行是同时使用5个进程,随机访问urls.txt中的网址列表,总共访问1000次。运行之后的结果:1000 fetches, 5
max ...
分类:
Web程序 时间:
2014-05-15 16:13:33
阅读次数:
407
1.特权级
1.1特权级
处理器段保护机制可以识别0-3共...
分类:
其他好文 时间:
2014-05-14 14:25:50
阅读次数:
705
像素值相机所说的像素,其实是最大像素的意思,像素是分辨率的单位,这个像素值仅仅是相机所支持的有效最大分辨率。30万 640×48050万 800×60080万
1024×768 5” (3.5×5英寸)130万 1280×960 6” (4×6英寸)200万 1600×1200 8”(6×8英寸) ...
分类:
其他好文 时间:
2014-05-14 12:28:51
阅读次数:
863