当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

<b>Linux中Swap空间的管理知识讲授</b>[Linux安全]

赞助商链接



  本文“<b>Linux中Swap空间的管理知识讲授</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

常常看到有些Linux(国内汉化版)安装手册上有这样的阐明:Swap空间不能超越128M.为什么会有这种说法?在阐明“128M”这个数字的根源之前,先给问题一个答复:目前根本不存在128M的限制!目前的限制是2G!

Swap空间是分页的,每一页的大小和内存页的大小一样,便利Swap空间和内存之间的数据交换.旧版本的Linux实现Swap空间时,用Swap空间的第一页作为全部Swap空间页的一个“位映射”(Bit map).这就是说第一页的每一位,都对应着一页Swap空间.假如这一位是1,表示此页Swap可用;假如是0,表示此页是坏块,不能利用.

这么说来,第一个Swap映射位应当是0,因为,第一页Swap是映射页.别的,最后10个映射位也被占用,用来表示Swap的版本(本来的版本是Swap_space ,目前的版本是swapspace2).

那么,假如说一页的大小为s,这种Swap的实现办法共能管理“8 * ( s - 10 ) - 1”个Swap页.关于i386系统来说s=4096,则空间大小共为133890048,假如认为1 MB=2^20 Byte的话,大小恰好为128M.

之所以这样来实现Swap空间的管理,是要避免Swap空间中有坏块.假如系统查抄到Swap中有坏块,则在呼应的位映射上标志上0,表示此页不可用.这样在利用Swap时,不至于用到坏块,而使系统产生错误.

目前的系统计划者认为:

1.目前硬盘质量很好,坏块很少.

2.就算有,也不多,只需求将坏块摆列出来,而不需求为每一页成立映射.

3.假若有很多坏块,就不该该将此硬盘作为Swap空间利用. 于是,目前的Linux撤消了位映射的办法,也就撤消了128M的限制.直接用地址拜候,限制为2G.   以上是“<b>Linux中Swap空间的管理知识讲授</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .