当前计算机系统一般会采用层次结构存储数据,请介绍下典型计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?答:所谓存储系统的层次结构,就是把各种不同存储容量,存取速度和价格的存储器按照层次结构组成多层存储器,并通过管理软件和辅助硬件有机的组合成为一个整体,使所存放的程序...
分类:
其他好文 时间:
2014-06-16 06:03:39
阅读次数:
455
我们曾经介绍过三种Tomcat集群方式的优缺点分析。本文将介绍Tomcat集群与负载均衡技术具体实施过程。在进入集群系统架构探讨之前,先定义一些专门术语:1. 集群(Cluster):是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进...
分类:
Web程序 时间:
2014-06-15 21:12:31
阅读次数:
266
1 -- 结构体数据成员对齐的意义
许多实际的计算机系统对基本类型数据在内存中存放的位置有限制,它们会要求这些数据的起始地址的值是某个数k的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数(alignment modulus)。这种强制的要求一来简化了处理器与内存之间传输系统的设计,二来可以提升读取数据的速度。比如这么一种处理器,它每次读写内存的时候都从某个8倍数的地址开...
分类:
其他好文 时间:
2014-06-11 00:41:01
阅读次数:
272
Multipath I/O (多路径)
在计算机存储技术里,多路径提供了容错和性能提高,在计算机系统里CPU有多条物理路径通道,块存储设备通过总线,控制器,交换设备以及桥接设备来连接。
简单举例同一台计算机里1块SCSI磁盘连接2个SCSI控制器或者磁盘连接到两个FC端口。如果其中1个控制器,端口或交换设备故障,那操作系统就会自动切换I/O路径到冗余的控制器为应用程序使用,但...
分类:
其他好文 时间:
2014-06-10 14:57:54
阅读次数:
465
Linux下用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩,本文是对压缩和解压命令的大致总结.tar.gz 解压:tarzxvf
FileName.tar.gz 压缩:tarzcvf FileName.tar.gz dirNamesolaris下解压 *.tar.gz可...
分类:
系统相关 时间:
2014-06-10 12:07:38
阅读次数:
296
??
计算机集群(cluster)指一些松散的计算机系统,通过告诉网络连接,协同工作。集群对用户来说就像单台计算机系统,只不过是有更高的性能和更高的可靠性。集群中的每台计算机叫做节点。
常见集群类型
高性能计算(HPC, high performance computing)
主要用于科学计算,多用于科研领域,一般的商业领域较少用到该类集群。最开始出现的集群就是为了高性能计算设计的...
分类:
其他好文 时间:
2014-06-09 23:20:09
阅读次数:
300
typedef unsigned char* byte_pointer;
void show_bytes(byte_pointer start, int len)
{
for (int i = 0; i
{
printf("%2x", start[i]);
}
cout
}
int _tmain(int argc, _TCHAR* argv[])
{
char* b...
分类:
其他好文 时间:
2014-06-07 16:22:02
阅读次数:
312
参考材料:深入理解计算机系统,第六章
6.1.1 随机访问存储器RAM
1.静态RAM(SRAM)与动态RAM(DRAM)
首先。要有的基本概念:SRAM存储一个位的结构要六个晶体管,DRAM存储一个位的结构为一个电容(DRAM可达到较SRAM更高的密度)。因此SRAM比DRAM更加昂贵,带来的效果是访问更快。(一个桌面系统SRAM不超过几兆字节,DRAM可有几百到几千字节)
然后...
分类:
其他好文 时间:
2014-06-07 14:48:49
阅读次数:
198
1、嵌入式系统的定义
以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。
2、嵌入式系统的组成
硬件部分:嵌入式微处理器、外围硬件设备;
软件部分:嵌入式操作系统、特定的应用程序。
嵌入式微处理器
外围设备是指在一个嵌入式系统当中,嵌入式处理器以外的完成存储、通信、调试、显示等辅助功能的其它部件,根...
分类:
其他好文 时间:
2014-06-07 11:59:43
阅读次数:
273
SGI -- Silicon Graphics[Computer System]
Inc.硅图[计算机系统]公司.STL -- Standard Template
Library标准模板库。容器的概念所谓STL容器,即是将最常运用的一些数据结构(data structures)实现出来。容器是指容纳...
分类:
编程语言 时间:
2014-06-05 18:27:04
阅读次数:
431