2014年9月16日
摘要: http://www.ibm.com/developerworks/cn/linux/l-linuxboot/早期时,启动一台计算机意味着要给计算机喂一条包含引导程序的纸带,或者手工使用前端面板地址/数据/控制开关来加载引导程序。尽管目前的计算机已经装备了很多工具来简化引导过程,但是这一切并没有对整... 阅读全文
posted @ 2014-09-16 23:34 heidsoft 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. 背景1.1. Java线程模型的演进1.1.1. 单线程时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行协作和抢占时间片反而会降低性能。1... 阅读全文
posted @ 2014-09-16 23:28 heidsoft 阅读(368) 评论(0) 推荐(0) 编辑
摘要: http://forkme.info/about-event-loop/概述事件处理模型, 也即是全异步事件处理模型。在以前, 对于那些同时执行多项任务, 但仍能响应用户交互的应用程序通常需要实施一种使用多进程(如linux的fork操作)或者多线程的操作。对于低并发的环境, 这样做无疑能避免进程因... 阅读全文
posted @ 2014-09-16 23:10 heidsoft 阅读(248) 评论(0) 推荐(0) 编辑
摘要: http://www.vpsee.com/2010/04/install-xen-on-centos-from-source/在 CentOS 源码编译安装 Xen 的过程和在 Debian 上编译安装 Xen的过程差不多,只是第一步安装编译所需要的工具和软件包有所不同,后续步骤有点小差别,不过方法... 阅读全文
posted @ 2014-09-16 22:24 heidsoft 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 一、启动VNC服务输入命令vncserver一、编辑启动脚步vi/root/.vnc/xstartup把twm&注释改为#twm&然后再最下面增加2行startgnome&DISPLAY=:1gnome-session&就是启动gnome图形界面窗口三、重启VNC服务vncserver-kill:1... 阅读全文
posted @ 2014-09-16 11:14 heidsoft 阅读(715) 评论(0) 推荐(0) 编辑