了解两种你可能会用到的存储连接:PATA 和SATA 1。

如果您涉及存储业务,即使只本地存储,与存储设备进行连接也有许多方案可供选择。本文中,我将仔细介绍PATA和SATA 1 (串行 ATA) ,并解释他们之 间的区别,列举它们的优劣。我将主要查看其系统接口类型,而不是考察实际的磁盘类型。

并行ATA /IDE和EIDE
以上由Imprimis公司 (现属于Seagate)、 Western Digital 和Compaq公司开发,1986年进入硬盘驱动领域。ATA标准经过多次改进,催生出更新的变种和加强 版本,包括ATA-2、Fast ATA、Ultra ATA、Ultra DMA 等等。尽管有些低端服务器和存储设备在使用ATA硬盘(请不要与接下来要讨论的SATA混淆),但是 ATA有局限性,比较少被使用。

PATA是一种并行接口,每条通道可以支持最多两个设备,电缆长度可为0.5米。尽管有每条通道连接2台设备的限制,但是这不是什么严重的问题。由于 接口并行特性的限制,同时只能有一台设备通过通道进行连接,所以性能打了折扣。更进一步来说,现在的ATA/IDE硬盘不能支持超过80MBps的连接速 度,这一数字是理想状态下得到的理论值。此外,PATA的整体设计使得实际使用中性能很难超越100MBps,也就是说这一标准在发生飞跃之前还需要改 进。

PATA的一些缺点
并行ATA接口还存在其他一些问题。首先,电缆是40线或者80线,使得一些设备的安装很困难。其次,有些并行ATA电缆很容易被插反。并行ATA接口依 然使用较高的5V信令,与厂商降低整个系统电压,让系统更冷却的努力背道而驰。最后,当最新版本的ATA标准加入数据的CRC校验功能以后,ATA命令 数据依然不被校验,可能成为错误的源头,从而不能适应高端存储的需求。

无论PATA还是SATA都有操作系统导致的容量限制。 在Windows 2000 SP3之前的版本,你的操作系统(以及硬盘)都使用28-bit的逻辑地址,这意味着硬盘 最大能到137G。以后版本的Windows支持48-bit逻辑地址,硬盘容量就能达到144PB(petabyte)。

PATA硬盘多用于非服务器环境下,包括桌面电脑或者笔记本电脑等,但是即使在这些应用环境下,PATA也逐渐被SATA取代。

SATA,也称SATA I
SATA 1.0 在2001年8月发布(后来又陆续发表了修订版1.0a 和1.1),与PATA相比有了显著的改进。最重要的,SATA 为数据传输提供串行总线,每台设备 占用一条通道,于是消除了同一通道上各个设备的冲突。其次,SATA将连接器pin数量从40次减少到仅7次。这样使得电缆数量明显减少,可以更加容易 的在一个底座上完成路由。更好的是,每一个单独的SATA电缆都可以长达1米,是PATA的一倍。SATA连接器的针脚经过处理,绝对不会插错。另外,由 于SATA是点到点的解决方案,所以没有了主盘/从盘这样复杂的跳接问题。

SATA规范的设计方式使得它能够兼容ATA,所以任何支持PATA的操作系统都可以支持SATA硬盘,当然,你一定要有SATA控制卡和电缆。

尽管许多SATA都是在点对点的情况下进行实施,但是附加的SATA规范允许通过端口倍增器提高单一通道所支持的设备数量,可以从一台提高到十五台 ,从而可以充分利用与主机连接的整个带宽。不过,15块硬盘可能导致串口性能方面的问题,因为SATA的主机连接器连接速度的锋值也只有150 MBps。平均每块硬盘提供大约50-MBps的传输数率,也就是说一个SATA端口最多要支持三块硬盘。当所有的SATA控制器被要求支持端口倍增器达到一定 程度时,请注意不是所有的SATA I控制器都支持能提升性能的端口倍增器。

在所用电压方面,SATA将信令电压需求从并行ATA的5V减少到500mV。SATA还支持设备的热插拔,在PATA中是不支持的。

总的来看,SATA I解决了PATA所遇到的许多问题。不过尽管理论速度有少量的提高 (从并行ATA 133MBps的理论最大值提高到了现在的150MBps),信令电 压要求更低,电缆比原来也好,但SATA I仍然属于ATA,缺少高端存储所需要的许多高级功能。

现在正当时的SATA II是在SATA I上改进得来的。它通过改进为企业级应用做好了准备,包括支持更高的速度,原生命令队列等等。

转载于:https://www.cnblogs.com/netflu/archive/2006/09/25/514122.html

[名词解释] PATA和SATA I相关推荐

  1. 【eMMC学习记录】emmc相关名词解释和基础概念

    名词解释 NAND Flash:半导体闪存 HDD:机械硬盘 FW:固件 Peak Power:峰值功率 Active Power:读写功耗 Idle Power:空闲功耗 standby/sleep ...

  2. 【EMC】电磁兼容性相关名词解释、基础知识

    一.名词解释 1.EMC EMC(Electro Magnetic Compatibility)直译是"电磁兼容性".意指设备所产生的电磁能量既不对其它设备产生干扰,也不受其他设备 ...

  3. 名词解释_写字楼租赁相关名词解释

    对于租赁写字楼的租户来说,那些繁琐的合同是很令人头疼的.有时候连最基础的一些问题还没得到解决,就要面对一堆复杂的文书,会使租赁写字楼的租户开始迟疑.那么在这里我们给大家科普一下关于写字楼租赁你需要知道 ...

  4. 计算机组成原理名词解释常用,2018考研408计算机组成原理名词解释(3)

    2018考研408计算机组成原理名词解释(3) 2017-09-29 16:02 | 考研集训营 随着时代的快速发展,任何行业都离不开网络,导致计算机行业近几年非常的火热,使各大高校竞相争抢优秀人才, ...

  5. 神经网络相关名词解释

    神经网络相关名词解释 这篇文章的目的是把之前概念理解的名词用公式记忆一下. 1. 正则化 1.0 过拟合 这是正则化主要解决的问题. 过拟合现象主要体现在accuracy rate和cost两方面: ...

  6. 稀有名词解释——Java 堆污染(犄角旮旯问题)

    稀有名词解释--Java 堆污染(犄角旮旯问题) 有些面试官喜欢问一些稀有名词,彰显其渊博的知识背景. 所谓堆污染,简单的说就是当一个泛型类型变量赋值给不是泛型类型变量,这种错误在编译期间能被编译器警 ...

  7. 常见算子使用_spark快速入门(二)spark粗略流程简述及常见名词解释

    大家元旦快乐,牛年发发发~~牛气冲天o(* ̄︶ ̄*)o spark粗略流程简述 (1)有算子触发Action,Driver端和hdfs的namenode进行通信,询问元数据信息.根据元数据信息 及相应 ...

  8. 药理学css概念,药理学css 名词解释

    药理学css这个名词解释: 稳态血药浓度 网络steady state plasma concentration: steady-state concentration: steady-statepl ...

  9. 计算机组成名词解释移码,自考“计算机组成原理”串讲资料

    硬盘的存储容量常用 GB 表示,1GB=1024MB: 第2章 数据编码和数据运算 一.名词解释: 历年真题: (2001年,2002年)基数:在浮点数据编码中,对阶码所代表的指数值的数据,在计算机中 ...

最新文章

  1. ·记2014.5.16的一件小事
  2. 编写时钟aplet程序java,编写时钟 Applet 程序
  3. apache fop_Apache FOP与Eclipse和OSGi的集成
  4. boot lib分离 spring_SpringBoot打包分离依赖jar和资源文件
  5. LeetCode 811. 子域名访问计数
  6. python 遍历_Python遍历字典
  7. 【分享】老鸟程序员才知道的技巧
  8. java代码程序流程思想_控制执行流程——java编程思想第4章
  9. Python游戏开发! Mac完美安装pygame
  10. 【JZOJ4910】【NOIP2017模拟12.3】子串
  11. GNU ARM Toolchain 初学者入门指南
  12. 人脸服务器如何与门禁系统对接,人脸识别门禁与自动门接线图
  13. cotex单片机寄存器(cm3为例)
  14. 因果性与因果模型 | 中国人民大学哲学与认知科学明德讲坛
  15. CSS 实现切角效果
  16. 《测绘综合能力》——大地测量
  17. 微信小程序 SOTER 生物认证DEMO,指纹识别
  18. Presto (二) --------- Presto 安装
  19. #433 津津有味:红黑榜 | 要不是为了热量缺口,谁爱吃它!
  20. 数据库的“读现象”浅析

热门文章

  1. Angular 组件类测试
  2. 精简指令集结构(Reduced Instruction Set Computer,RISC)
  3. 迅雷播放插件下载的在线字幕位置
  4. MySQL中的事务相关属性以及JDBC编程
  5. 19种分布式系统设计模式
  6. node.jshe npm的区别
  7. Leetcode 971 C++代码
  8. python快速入门精讲_Python快速入门精讲
  9. babel5升级到babel6总结
  10. 如何在javascript中发出http请求?