心理

当前位置 /首页/完美生活/心理/列表

分区的意义

分区的意义

说到分区,人们少不了说是为了方便系统的安装和恢复,因为可用其它分区来保存系统盘镜像。我曾经和很多人一样,对GHOST之类的一键还原很是推崇,以重装系统的速度、频率而自豪,后来偶然通过对微软认证培训资料,我才了解、才明白,什么叫“系统部署”,它与“系统安装”有何不同!至少从此我便这么理解,系统安装一次能正常使用得越久越才算是高手、专家,为的是能尽快检测硬件,我过后重装系统,第二次是为了安装新版的MSDN光盘,第三次是防毒软件卸载失败引起的系统崩溃而不得不重装!也就是说,电脑如果好好用做正常的工作娱乐,不乱捣鼓,即使几年都可以不重装系统。其实对某些服务器来说,在其几年的服役期内,不要说分区和重装系统了,就连开机和关机都只有一次,也就是说,系统部署的这个过程是可以不去涉及备份系统盘镜像的,通过分区来保存系统盘镜像不一定是必要的,如果是,相信微软早就会内置这一功能(虽然现在Windows 7已经内置多层次的备份工具)。所以,系统安装和恢复虽是分区的充分理由,但不是必要理由

不同操作系统往往不可以同时装载在同一个分区,分区解决了不同操作系统装载在同一个物理硬盘的兼容性问题,这其实是分区这一概念、功能诞生的主要原因之一,因为不太可能把Windows 7和Mac OS X 10.6安装在同一个分区,当然不是指虚拟机方式下的虚拟磁盘,其实在虚拟机层面也不是同一个分区。

但是,在硬件效能已经达到一定高度时,在“虚拟化”的背景下,“分区”用来保证操作系统的独立和兼容这一最原始的作用也将很快成为过去,关注Windows的发展的人应会注意到,从Windows XP开始,直到Vista,微软推行了用户数据与设置的虚拟化,如今的Windows 7系统,不仅可利用微软的App-V把用户数据、设置和应用程序都虚拟化,而更重要的是,Windows 7已经从最底层开始支持“操作系统虚拟化”,是通过VHD虚拟磁盘来实现的,从此,多个Windows可以存于同一个硬盘“分区”且同时运行,彼此独立,互不影响,不要说企业级应用,目前已经有许多普通用户,利用VHD,做到一人一个独立的操作系统。

机械硬盘盘片外圈读写速度相对内圈要快,分区可以把常用数据限制在读写速度较快的盘片外圈。

传统机械硬盘也叫温切斯特硬盘,其诞生初期与软盘一样,盘片每圈的扇区数是相同的,当盘片转动的角速度恒定的情况下,虽然盘片外圈的线速度就比内圈要快,但是盘片内圈和外圈的读写速度是一样的。后来随着容量提升,要求提高存储单元密度和提高存储介质利用率,这使得盘片内外圈每个磁道的扇区数不再一样的,在相同密度下,盘片外圈的存储单元比内圈多,恒定转速下外圈的读写速度就比内圈要快。

即对于对于机械硬盘,从测试软件给出的读写速度曲线来看,从起始位置至20%-30%位置的这段曲线,大致平行于横座标,其斜率很小且基本没有变化,说明读写速度基本稳定且保持在外圈的较高速度上,在此之后,曲线斜率才开始慢慢变大,倾斜度也越来越明显,说明读写速度开始出现明显的下降趋势,直至内圈时读写速度最小。此时的分区的目的就是为了把那部分最需要高速访问的数据限制在硬盘外圈,从而保证其始终都能以最快的速度进行读写。如果能有其它方式,如软件上的主动优化,从而保证需要快速访问的数据都集中在硬盘外圈,那就没必要分区了。

而对于固态硬盘,其原理决定了读写的速度是固定的,它的读写速度曲线从理论上来说只是一条平行于横座标、斜率为0的直线,实际上因其它因素影响读写直线会存在一定幅度的波动,但也不会出现传统机械硬盘上内外圈极为明显的速度差,所以在固态硬盘上,通过分区来优化数据读写速度这一意义完全可以忽略。

TAG标签:分区 #