关闭

z/OS磁盘类型及其空间计算方法

标签: 磁盘bytedatasetibm服务器io
2910人阅读 评论(0) 收藏 举报
分类:

在Mainframe操作系统z/OS中,磁盘空间的计算与PC机和中小型服务器是不一样的。

在我们所用的PC机上,磁盘空间的基本单位是字节(Byte)。空间单位的换算有如下关系:
1 TB=1024 GB
1 GB=1024 MB
1 MB=1024 KB
1 KB=1024 Byte
而在一般硬盘厂家生产硬盘的时候,为方便计算,将进位由1024个单位(2的10次方)简化成为了1000个单位,也就是说
1TB=1000GB,1GB=1000MB,1MB=1000KB,1KB=1000Byte
这也是为什么我们买回来的500G硬盘实际在操作系统中没有500G的原因。按照这样的计算方法,一个500G的硬盘,在PC机的操作系统中,所看到的容量大小应该是465.66GB
500G=500*1000MB=500*1000*1000KB=500*1000*1000*1000Byte
500*1000*1000*1000Byte=500*1000*1000*1000/(1024*1024*1024)GB=465.66GB

硬盘厂家为了方便生产,而将2的10次方进位简略成了1000进位,虽说也不是短斤少两的行为,但是多少会让人有点不爽。然而mainframe上所用的磁盘就完全采用了另外一种不同的计算方法,这样既能方便厂家生产,也能让标称容量和操作系统中实际看到的容量一致。Mainframe系统中所采用磁盘最基本的空间计算单位是磁道(track)。也就是说,你在z/OS系统中建一个文件(z/OS中叫dataset,数据集),它所占用的最小空间是1个磁道。比磁道大的单位是柱面(cylinder),其关系如下:
1 Cylinder=15 Track
1 Track=48 KB
(这里是指1个磁道的可用空间48KB,并不是1个磁道只有48KB空间,实际上一个磁道有55.5KB的空间)

有了这样的一个定义关系,那么生产mainframe磁盘的厂家在磁盘上只用标注磁盘所含的柱面数来表示磁盘空间的大小了。并且根据磁盘的空间大小,转速,尺寸等,将mainframe的磁盘分为了以下几种:
image

在上表中,并不是越大的硬盘就越好用,这里只是列出了空间而已。好的硬盘并不是空间越大就越好,还要考虑转速,IO吞吐率,寻道等待时间等等因素。
表中用红色字体标出的3390-3类型硬盘是IBM官方发布ADCD虚拟系统卷所使用的类型。按照我们之前的计算方法:
3339 Cylinder=3339*15 Track=3339*15*48 KB=3339*15*48/(1024*1024)GB=2.29 GB
也就是说一个3390-3的磁盘中,可使用的空间是2.29 GB。那么一个3390-3的磁盘卷映像文件占用的空间是多大呢:
3339 Cylinder=3339*15 Track=3339*15*55.5 KB=3339*15*55.5/(1024*1024)=2.65 GB
这里的2.65 GB是指一个卷文件在未压缩的情况下(即CKD格式)占这么大空间。而一般情况下,我们都会将这些文件压缩为CCKD格式,那么这个压缩后的文件大小,就要看实际这个卷上有多少数据了。


2011-01-09 @ WuHan
Thinking in Mainframe - http://blog.csdn.net/tuliangde

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

操作系统练习题·成组链接法

操作系统 经典题目(有关成组链接法)
  • jave_f
  • jave_f
  • 2017-05-08 23:51
  • 4053

linux 获取磁盘空间大小

1.查看文件大小  查看当前文件夹下所有文件大小(包括子文件夹)    du -sh   # du -h 15M     ./package 16K &...
  • shuilaner_
  • shuilaner_
  • 2017-03-22 09:42
  • 1148

Linux磁盘与文件系统管理

第八章 总结 系统管理的重要任务之一就是管理好自己的磁盘文件系统,每个分区不可太大也不能太小,太大会造成磁盘容量的浪费,太小则会产生文件无法存储的困扰。 认识EXT2文件系统 Linux最传统的...
  • yzhang6_10
  • yzhang6_10
  • 2016-06-26 22:26
  • 3261

利用并行计算方法实现地震活动速率变化参数Z值的空间扫描处理及其计算效能评价

  • 2014-02-12 16:04
  • 288KB
  • 下载

编译、OS、汇编、计算方法、AI、系统结构

  • 2012-04-29 15:05
  • 14.70MB
  • 下载

磁盘IOPS(每秒读写次数)的计算方法与测量

IOPS (Input/Output Per Second)即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。IOPS是指单位时间内系统能处理的I/O请求数量,一般以每秒处理的I/O请求...
  • xiaofei0859
  • xiaofei0859
  • 2016-04-14 09:15
  • 2902

视频监控存储空间大小与传输带宽计算方法

视频监控存储空间大小与传输带宽计算方法   在数字视频监控系统设计与实际应用中, 经常需要规划数字视频系统的存储空间大小及 传输网络带宽, 这对于整个系统的应用非常重要, 而又较难规划。在...
  • wodexiaobaitu
  • wodexiaobaitu
  • 2014-12-26 15:50
  • 1929

对象的内存结构及占用空间的计算方法

很早就对数据在内存中的结构和体积有深入了解的想法。平时写代码的过程中,对于这些完全处于一种感性的认识,对于代码中使用的数据结构和对象,尤其是处理大量数据的时候,总有种把控不住的感觉。趁周六日有时间的功...
  • zq602316498
  • zq602316498
  • 2015-07-28 18:01
  • 2904

淘宝类目及标题相关性分档计算方法(概率检索、BIM二元独立模型,BM25及向量空间模型)

淘宝类目及标题相关性分档计算方法(概率检索、BIM二元独立模型,BM25及向量空间模型)         在淘宝搜索系统中,从买家输入关键词搜索Query直到最终的搜索结果列表页组织返回响应,其...
  • i_am_not_coder
  • i_am_not_coder
  • 2014-12-24 17:35
  • 930

视频监控存储空间大小与传输带宽计算方法

在视频监控系统中,对存储空间容量的大小需求是与画面质量的高低、及视频线路等都有很大关系。下面对视频存储空间大小与传输带宽的之间的计算方法做以先容。 比特率是指每秒传送的比特(bit)数。单位为b...
  • wisdom7730
  • wisdom7730
  • 2011-12-15 17:31
  • 5059
    个人资料
    • 访问:20864次
    • 积分:300
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:0篇
    • 译文:0篇
    • 评论:14条
    最新评论