铅酸蓄电池,12V铅酸蓄电池,铅酸蓄电池厂家,铅酸蓄电池价格

蓄电池电话 4001-86-89-86
业务咨询

蓄电池资讯您的位置:首页 > 中文 > 新闻中心 > 蓄电池资讯

热门新闻

AS400卡的存储结构是甚么?_对象_内存

时间:2019-08-03 12:03:56   阅读:4727

AS/400 又1特点就是它的存储管理方法。它采取了单级存储( Single-level store )结构对存储器进行管理。它将系统中所有的存储器,即所有主存 (main storage ) 和辅存 (Auxiliary storage ) 看成是1个大的存储器,这个大存储器提供的存储空间相当于机器的寻址能力,从开始的 48 位寻址空间到今天的 64 位寻址空间,近几年内渴望实现 128 位寻址空间。这个诺大的虚地址空间给用户特别是程序员带来了极大的方便,他们所面对的就是1个艳服对象( Objects )的大容器,只要知道了1个对象的名称和类型就能够访问这个对象,完全没必要关心所访问的对象寄存在哪一个盘上,也没必要斟酌存储管理等繁琐问题。至于内外存之间信息如何交换和为提高对象的访问效力而将1个对象的内容分散寄存到几个硬盘上,对用户是完全透明的。


事实上,在 MI 上方的任何程序(包括 OS/400 ,利用程序,编译器等)都看不到这个单级存储结构中的实存部份(内存和外存),显现在他们眼前的只是1个偌大的虚存, 每一个 AS/400 对象占用这个虚存中的1些虚地址。当用户使用对象的名字和类型访问它时, MI 层上方的程序可以快速地将这个对象的名字映照成它的虚地址。由于 MI 层上方用户编程时,不再辨别内存和外存,只是针对这个虚存编写程序,因此可以使得编写程序所需的指令数目大大减少。固然,负责系统性能管理的人员用 WRKSYSSTS 命令或 WRKDSKSTS 命令还是可以看到1些关于磁盘的信息的,例如磁盘的使用率,忙闲情况,缺页率( page Fault )等。


对象总是要存储在磁盘上,并且在使用时需将其装入内存的。如何将对象的虚地址映照到磁盘上的实地址或内存的实地址是在 MI 层下方实现的。 AS/400 将内存分为大小相等的1些页面帧 (page frame) ,在 64 位 AS/400 系统中,页面帧的大小为 4096 字节( 4KB ),存储在磁盘上的对象被划分为1个个大小与页面帧相等的页面( page )。1个大的对象由许多页面组成,这些页面在虚存中占用1些连续的地址,但在实际寄存时,可能被分散到几个硬盘上,这样做可以提高对对象的读写速度。当处理机要访问的1个对象时,可以将该对象的部份页面从磁盘装入内存的页面帧中, MI 下方的地址转换机构通过查询驻留在内存中的1个页表 (page table) 实现虚实地址转换,如果发现1个虚地址对应的页面不在内存中,就报告页故障 (page fault) ,然后由内存管理程序负责将这个页面从磁盘调入内存。硬件在查询页表时使用的是 Hashing 算法。


总之, AS/400 的单级存储结构不但给编程用户提供了1个相当大的存储空间,同时也将用户从繁琐的存储管理中解放出来,减轻了用户负担,提高了工作效力。   在 OS/400 V4R3 及其以后版本中,已把 AS/400 的单级存储的单1地址空间由原来的内存、硬盘推行到磁带库,系统的存储管理功能可按用户自定义的规则,自动透明地管理散布在磁盘与磁带库中的数据。

铅酸电池,12V铅酸蓄电池,找铅酸蓄电池厂家,了解铅酸蓄电池价格请联系铅酸蓄电池供应商天畅科技,业务覆盖广州、上海、深圳、宁波、天津、佛山、惠州、东莞、温州、台州等地区,咨询:4001-86-89-86

蓄电池

  • 上一篇:AS400卡有哪些特点呢?_系统_文件

  • 下一篇:SNMP通讯卡的利用模型有哪些?_网络_管理
  • 蓄电池-专注铅酸蓄电池生产25年

    现在填写联系方式,即可获得一对一客服服务

    立即咨询 咨询电话: 4001-86-89-86