虚拟化技术可针对具体应用目的创建特定目的的虚拟环境,安全、效率高,快照、克隆、备份、迁移等方便。系统虚拟化是将一台物理计算机虚拟成一台或多台虚拟计算机系统,每个都有自己的虚拟硬件,其上的操作系统任认为自己运行在一台独立的主机上,计算机软件在一个虚拟的平台上而不是真实的硬件平台上运行。...
分类:
其他好文 时间:
2014-07-31 13:24:03
阅读次数:
261
iSCSI(InternetSmallComputerSystemInterface)Internet小型计算机系统接口,是一种基于TCP/IP的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN使得SCSI协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-le..
分类:
其他好文 时间:
2014-07-29 15:49:19
阅读次数:
389
纵观计算机发展史,可知晓,是需求带动了发展,从古至今,一点点剖析。...
分类:
其他好文 时间:
2014-07-29 13:14:57
阅读次数:
300
缓冲区溢出攻击 ? 缓冲区溢出(Buffer Overflow)是计算机安全领域内既经典而又古老的话题。随着计算机系统安全性的加强,传统的缓冲区溢出攻击方式可能变得不再奏效,相应的介绍缓冲区溢出原理的资料也变得“大...
分类:
其他好文 时间:
2014-07-28 17:00:44
阅读次数:
417
[导读]美国程序员平均年薪90060美元,成美国今年最佳职业,被人们普遍看好的医生职业仅名列第八。
USNews最新公布了2014年全美最佳职业TOP100排行榜(The 100 Best Jobs),其中软件开发员名列该榜单榜首,计算机系统分析师位列第2,而第3名则是牙医。
根据美国劳工部门提供的最新数据显示,软件开发人员(有时也被称作为程序员)的平均薪酬是90060美元...
分类:
其他好文 时间:
2014-07-28 16:13:23
阅读次数:
217
队列也是数据结构中比较重要的一种,和栈相反的是,队列是先进先出的,先进队列的可以先出队,跟平时我们排队是一样的。在允许多通道程序运行的计算机系统中,同时几个作业运行。凡是申请输出的作业都从队尾进入队列。
现在用链表实现队列,先定义一个链表结点:
typedef struct QNode
{
int data;
QNode *next;
}QNode,*QueuePtr;给队列定义一个头结点...
分类:
其他好文 时间:
2014-07-27 11:33:22
阅读次数:
212
上个星期最终把csapp看完了。 我买的是中文版的,由于除了貌似评价不错以外,由于涉及到些自己不了解的底层东西,怕是看英文会云里雾里。如今看来,大概不能算是个长处,可是的确可以加快我的看书速度,否则一星期还真不大可能把这书搞定。对csapp慕名已久,主要在于据说这本书尽量的做到相对实用,不去讲那些和...
分类:
移动开发 时间:
2014-07-25 14:15:51
阅读次数:
213
简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集...
分类:
其他好文 时间:
2014-07-25 11:41:11
阅读次数:
8621
一、linux设备驱动的分类及特点
计算机系统的硬件由CPU、存储器和外设组成。驱动针对的对象都是存储器和外设。linux将存储器和外设分为3个基础大类:字符设备、块设备和网络设备。
字符设备指那些必须以串行顺序依次进行访问的设备,块设备可以用任意顺序进行访问,以块为单位进行操作。字符设备不经过系统的快速缓冲,块设备经过系统的快速缓冲。网络设备面向数据包...
分类:
其他好文 时间:
2014-07-23 20:58:35
阅读次数:
212