Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸Verdens Gang使用3台Varnish代替了原来的12台Squid,性能居然比以前更好。Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算机系统的内存除了主存外,还包括了cpu内的L1...
分类:
其他好文 时间:
2014-08-08 16:08:36
阅读次数:
1482
1、多道批处理系统的核心技术作业管理:作业的现场保护和恢复、处理机管理、存储管理、设备管理、文件系统管理(file system)2、分时操作系统技术基础:时钟、中断技术3、主存-后援存储方式后援的存储速度是介于主存与硬盘之间的。是分时系统的一个重要的技术。正在执行的作业的存放在主存上,等待时间片的...
分类:
其他好文 时间:
2014-07-23 16:18:11
阅读次数:
266
cloudstack4.4.0新功能前瞻
1. cloudstack4.4.0新增功能
cloudstack4.3.0发布已经好几个月,目前cloudstack4.4.0的开发正在忙碌的进行,估计离发布也不会久远。cloudstack4.4.0新增了许多功能。翻译不够准确的地方欢迎拍砖。
1.1 支持对root磁盘卷的存储管理
root磁盘卷的主存储插件的使用。
支持的hyper...
分类:
其他好文 时间:
2014-07-12 21:49:33
阅读次数:
214
我有在学习操作系统原理,这几天应试赶着把机组也大致过了一遍,试着回答吧。
> 还有几个硬件小问题:
> 1、对内存编址的时候,是每个位都编号还是只对每个字节编号?若是后者,那意味着每个字节是被当做整体使用的,即字节就是最小存储单位不可再分。若是前者,那么会出现这么一种情况,一个字节的前四位存储一些信息,后四位存储其他信息而互不相关,可以分别调用。
主存各存储单元的空间位置是由单元地址号来表示...
分类:
其他好文 时间:
2014-07-02 10:48:33
阅读次数:
168
Java的内存模型分为主存储器和工作存储器两种。 主存就是实例位置所在的区域,主存为所有线程锁共用;每个线程都拥有自己独立的作业区,称为工作存储器。 当一个线程需要对某对象的一些字段进行操作时,就会把这些需要的信息从主存储器copy到自己的工作存储器,而这个拷贝就叫做工作拷贝。
说到这里大家都可以想象Java是如何保证内存一致的了。主存上面的内容就像是个标准,而每个线程的工作拷贝就像是草...
分类:
编程语言 时间:
2014-06-22 21:23:29
阅读次数:
242
这里的地址映象和变换不同于主存与虚存之间的地址映象和变换。
地址映象:
是将每个主存块按某种规则装入Cache,并建立主存地址与Cache地址之间的对应关系。
地址变换:
是主存块按照这种映象关系装入Cache后,每次访Cache,如何将主存地址变换成Cache地址。
四种方式:
全相联映象与变换
主存中的任意一块都可以映象到Cache中的任意...
分类:
其他好文 时间:
2014-06-16 14:30:51
阅读次数:
206
地址映象:是将每个虚存单元按某种规则装入实存,即建立多用户虚地址与实存地址之间的对应关系。
地址变换:是程序按照这种映象关系装入实存后,在执行时,多用户虚地址如何变换成对应的实存地址。
页面争用(实页冲突):发生两个以上的虚页想要进入主存中同一个页面位置的现象。...
分类:
其他好文 时间:
2014-06-15 15:57:18
阅读次数:
267
可见性Java内存模型(JMM)规定了jvm有主内存,主内存是多个线程共享的。当new一个对象的时候,也是被分配在主内存中,
每个线程都有自己的工作内存,工作内存存储了主存的某些对象的副本,当然线程的工作内存大小是有限制的。(1) 从主存复制变量到当前工作内存 (read and
load)(2) ...
分类:
编程语言 时间:
2014-06-11 10:30:35
阅读次数:
291
特点:指主存的一个字块可以映像到整个Cache的任何一个字块中。这种映射方法比较灵活,cache的利用率高,但地址转换速度慢,且需要采用某种置换算法将cache中的内容调入调出,实现起来系统开销大。...
分类:
其他好文 时间:
2014-06-10 18:16:22
阅读次数:
6466
计算机系统是由硬件和系统软件组成,它们共同协作以运行应用程序。计算机内部的信息被表示为一组组的0和1二进制位,它们依据不同的上下文有不同的解释方式。程序被其他程序编译成不同的形式,开始时是源代码文本,然后被编译器和连接器翻译成二进制可执行文件。
处理器读取并解释存放在主存里的二进制指令。因为计算机花费了大量的时间在存储器、I/O设备和CPU寄存器之间拷贝数据,所以系统中的存储设备就被按层次排列,CPU寄存器在顶部,接着是多层的硬件高速缓存存储器,DRAM主存储器,DRAM主存储器和磁盘存储器。在层次模型中...
分类:
其他好文 时间:
2014-06-05 00:26:30
阅读次数:
235