express to eSATA卡测试

简介:
近期硬盘的价格是不断的下跌,随着个人数据的不断增多,笔记本硬盘空间已经是所剩无几。前些日购得一块希捷 500GB ST3500320AS 硬盘作为移动硬盘使用,刚开始使用的是 SATA to USB 的转接线。在使用过程感觉到 USB 的传输速度真是很慢,只有 30MB/S 左右,在拷贝大个文件的时候,要等待很长的时间。而我将这块硬盘用 SATA 数据线直接接到台式机的时候最高传输速度能达到 90MB/S-100MB/S ,分析原因传输的瓶颈就是 USB 接口。能不能将 SATA 硬盘直接接到笔记本上呢?于是想到了 eSATA ,可是我的笔记本没有 eSATA 接口。要是迟买笔记本一段时间就好了。强烈推荐大家买新本本的时候买一个有 eSATA 接口的。
 
笔记本上没有接口想想其他的方法。在网上找了找,发现一种 express to eSATA 的转接卡。大家都知道 express 接口是直接和系统的总线相连的,如果接口卡的转接速度很快的话,应该能大幅度提高传输速度,使得接口不成为硬盘传输的瓶颈。但是实际使用是这样吗??于是在淘宝上拍得一块 express to eSATA 的转接卡。今日刚刚送到于是就迫不及待的测试了下速度,给大家分享一下。
 
如下是此卡的说明:
特征:1SATA II接口最大传输率3Gb/s
芯片:JMicron JMB360
即插即用支持热插拔 
1
SATA II接口 
兼容SATA II规范
支持本地指挥队列( NCQ技术), FIS基于交换机端口倍增器 
最大传输率3Gb/s 
所有接口兼容eSATA传输规范
系统要求:笔记本电脑上至少有一个可用的54/34mmExpress插槽 
支持的操作系统:Windows 98SE/Me/2000/XP/Server 2003/XP 64/Vista
 
测试使用的笔记本,型号为 DELL Inspiron 1420 ,配置为 T8100/4G/160G
测试外接硬盘的同时测试了笔记本自带硬盘的速度作为对比。
在驱动之家下载了转接卡的最新驱动,下图是转接卡的驱动详细信息。
卡的驱动
硬盘性能调为最佳
硬盘熟悉
原来使用 USB 转接卡是硬盘的信息不能正确读取。
不能识别正确信息
现在使用 eSATA 转接卡时硬盘信息能够正确识别
 
一、             首先进行的是 HD tune 的基准测试。
1)         本机硬盘的速度
hdtune
2)         USB 转接卡的速度
hdtune
3)         eSATA 转接卡的速度
hdtune
由图中可知使用 eSATA 转接卡时基本能达到硬盘的最大传输速率,而转接卡已经不是传输的瓶颈。甚至传输的速度比笔记本的硬盘还要快。
二、             HD tune 的文件基准测试。
1)         本机硬盘的速度
文件基准
2)         USB 转接卡的速度
hdtune文件基准
3)         eSATA 转接卡的速度
hdtune文件基准
由图中可知, eSATA 转接卡比 USB 转接卡有 2-3 倍的性能提升
三、             ATTO 测试。
1)         本机硬盘的速度
atto
2)         USB 转接卡的速度
atto
3)         eSATA 转接卡的速度
ATTO
由图中可知, eSATA 转接卡比 USB 转接卡有 2-3 倍的性能提升
四、             FastCopy 大文件测试。
1)         本机硬盘的速度
fastcopy大文件
2)         USB 转接卡的速度
FastCopy大文件
3)         eSATA 转接卡的速度
FastCopy大文件
  
由于采用的外接硬盘为台式机 7200 转硬盘复制同样的文件 eSATA 仅仅用了 29.44 秒,而 usb 用了 134.02 秒,本机硬盘用了 50.34 秒。
在实际的应用中 eSATA 的速度提升更加明显。
五、             FastCopy 小文件测试,选取魔兽争霸的安装文件夹作大量小文件的测试。
1)         本机硬盘的速度
fastcopy小文件
2)         USB 转接卡的速度
FastCopy小文件
3)         eSATA 转接卡的速度
FastCopy小文件
由于采用的外接硬盘为台式机 7200 转硬盘复制同样的文件 eSATA 仅仅用了 24.49 秒,而 usb 用了 94.96 秒,本机硬盘用了 37.41 秒。
同样 eSATA 的速度提升更加明显。


本文转自xyls1986 51CTO博客,原文链接:http://blog.51cto.com/xyls1986/116630,如需转载请自行联系原作者
相关文章
|
测试技术 PHP JavaScript
PHP7+Swoole、Node Express、Sails、Beego、ThinkPHP 并发性能测试
最近由于产品业务出现请求瓶颈,需要更换产品框架,针对现在集中主流方案进行了逐一测试   服务器硬件配置:2 核 2G虚拟机 , 10000请求 500并发测试结果如下 性能测试结果 1、Nodejs Express测试结果如下 大约每秒处理2100请求 响应时间在230ms左右,cpu负...
2831 0
|
2月前
|
开发框架 JSON JavaScript
Node.js教程-express框架
Node.js教程-express框架
47 1
|
2月前
|
JSON JavaScript 前端开发
超级实用!详解Node.js中的util模块和express模块
超级实用!详解Node.js中的util模块和express模块
|
2月前
|
开发框架 JavaScript 中间件
node+express搭建服务器环境
node+express搭建服务器环境
node+express搭建服务器环境
|
9天前
|
JSON JavaScript 中间件
Express.js:构建轻量级Node.js应用的基石
**Express.js 概览**:作为Node.js首选Web框架,Express以其轻量、灵活和强大的特性深受喜爱。自2009年以来,其简洁设计和丰富中间件支持引领开发者构建定制化应用。快速开始:使用`express-generator`创建项目,安装依赖,启动应用。示例展示如何添加返回JSON消息的GET路由。Express适用于RESTful API、实时应用等多种场景,社区支持广泛,助力高效开发。
13 1
|
1月前
|
JavaScript 前端开发 中间件
Express框架搭建项目 node.js
【6月更文挑战第3天】这篇文章是关于使用Express框架构建Node.js Web应用的教程。Express是一个轻量级、功能丰富的框架,特点包括简洁灵活的核心、强大的中间件支持、灵活的路由系统和模板引擎兼容性。文章介绍了如何安装Express,并通过一个简单的示例展示了如何创建一个基本的Web服务器。最后,鼓励读者继续学习和实践,以充分利用Express和Node.js的能力。
34 1
|
2月前
|
JavaScript 中间件 API
中间件应用Express.js(Node.js)
【5月更文挑战第3天】我们定义了一个名为 `logger` 的中间件函数。它接受请求对象、响应对象以及下一个中间件函数作为参数。当接收到请求时,它会打印出请求的 HTTP 方法和 URL,然后调用 `next()` 函数来将控制权传递给下一个中间件或路由处理器。我们使用 `app.use()` 方法将 `logger` 中间件添加到了应用级别的中间件堆栈中,这意味着它将对所有请求生效。
32 3
中间件应用Express.js(Node.js)
|
20天前
|
JSON JavaScript 中间件
Node.js Express 框架
Node.js Express 框架
15 0
|
2月前
|
Web App开发 JavaScript Cloud Native
构建高效可扩展的RESTful API:Node.js与Express框架实践指南构建未来:云原生架构在企业数字化转型中的关键作用
【5月更文挑战第29天】 在数字化时代的驱动下,后端服务架构的稳定性与效率成为企业竞争力的关键。本文深入探讨了如何利用Node.js结合Express框架构建一个高效且可扩展的RESTful API。我们将从设计理念、核心模块、中间件应用以及性能优化等方面进行系统性阐述。通过实例引导读者理解RESTful接口设计的最佳实践,并展示如何应对大规模并发请求的挑战,确保系统的高可用性与安全性。
|
2月前
|
JSON JavaScript 中间件
利用Node.js和Express构建RESTful API服务
利用Node.js和Express构建RESTful API服务
30 0