查看cpu相关信息:cat/proc/cpuinfoprocessor:逻辑cpu序号从0开始physicalid:物理cpu序号cpucores:当前physicalcpu的核数,根据physicalid可判断cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l#物理cpu个数cat/proc/cpuinfo|grep"processor"|wc-l#逻辑cpu个数(等于所有..
分类:
其他好文 时间:
2015-07-08 14:50:46
阅读次数:
223
模型部件是软件所处理问题逻辑在独立于外在显示内容和形式情况下的内在抽象,封装了问题的核心数据、逻辑和功能的计算关系,他独立于具体的界面表达和I/O操作。 视图部件把表示模型数据及逻辑关系和状态的信息及特定形式展示给用户。它从模型获得显示信息,对于相同的信息可以有多个不同的显示形式或视图...
分类:
Web程序 时间:
2015-07-02 17:00:19
阅读次数:
188
#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log ar/lo...
分类:
其他好文 时间:
2015-06-25 15:19:46
阅读次数:
106
常用nginx做web,代理,缓存等功能,一些常用的配置,老记不住,记在这儿,好查用 感谢博主,整理了这么好的东西,愧转为已用。#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,...
分类:
其他好文 时间:
2015-06-19 22:56:20
阅读次数:
207
实验要求:创建一个VMwareWorkstation虚拟机实验步骤:1.打开VMwareWorkstation软件2.点击创建新的虚拟机3.选择自定义然后点下一步4.继续下一步5.选择稍后安装并点下一步6.选择安装的系统并点下一步7.点下一步8.修改核心数并点下一步9.选择内存并点下一步10.下一步11.继续下一..
分类:
系统相关 时间:
2015-06-16 08:08:08
阅读次数:
238
现代的计算机已经向多CPU方向发展,即使是普通的PC,甚至现在的智能手机、多核处理器已被广泛应用。在未来,处理器的核心数将会发展的越来越多。
虽然硬件上的多核CPU已经十分成熟,但是很多应用程序并未这种多核CPU做好准备,因此并不能很好地利用多核CPU的性能优势。
为了充分利用多CPU、多核CPU的性能优势,级软基软件系统应该可以充分“挖掘”每个CPU的计算能力,决不能让某个CPU处于“空闲”...
分类:
编程语言 时间:
2015-06-14 16:46:54
阅读次数:
108
庞大的业务系统,特别是需要有离线作业操作支持的核心业务系统,需要有强大的基础数据同步功能,基础数据有在增加、有在变动、有在失效,同时有大量的客户端全天侯的在连接服务器、不间断的在处理核心数据。 经过2年的不断完善改进、又有保证性能、又有能保证性能、又支持自动升级的接近完美的客户端诞生了。在这个基础上...
#定义Nginx运行的用户和用户组
user www www;
#nginx进程数,建议设置为等于CPU总核心数。
worker_processes 8;
#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]
error_log /var/log/nginx/error.log info;
#进程文件
...
分类:
其他好文 时间:
2015-06-03 17:46:11
阅读次数:
126
一、简介 跳表(skiplist)是一个非常优秀的数据结构,实现简单,插入、删除、查找的复杂度均为O(logN)。LevelDB的核心数据结构是用跳表实现的,redis的sorted set数据结构也是有跳表实现的。代码在这里:http://flyingsnail.blog.51cto.com/53...
分类:
编程语言 时间:
2015-06-02 21:29:28
阅读次数:
190