Read-only archive. Login and posting are unavailable.
View Full Version : Hỏi về tốc độ ổ SATA II
snowwhite612
27-06-2007, 16:39
Mọi người cho mình hỏi chút:
-Mình có đọc rất nhiều tài liệu nói về băng thông của ổ cứng SATAII trong đó đều nêu rõ: băng thông của ổ cứng SATAII là 3Gb/s(3 Gigabit/second)
- Đồng thời cũng rất nhiều tài liệu,các thread trên các Forum đều nói là băng thông của ổ cứng SATAII là 300MB/s(300 Megabyte/second).Đồng thời các tài liệu này cũng nói là 3Gb/s hay 300MB là tương đương với nhau và nói theo cách nào cũng đúng
-Mình làm 1 phép toán như sau và thấy rằng 3Gb/s ko tương đương với 300MB/s:
+Ta có: 1 byte =8 bit Hay 1 bit =1/8 byte
1KB(Kilobyte)=1024byte___1Kb(kilobit)=1024bit
1MB(Megabyte)=1024 KB ___ 1Mb(Megabit)=1024Kb
1GB(Gygabyte)=1024 MB ___1Gb(Gigabit)=1024 Mb
->3Gb(Gigabit)= 3/8GB(Gigabyte)=(3/8)*1024 MB =384MB(Megabyte)
->300MB(Megabyte)=300*8Mb(Megabit)=2400Mb(Megabit)=(2400/1024)Gb=2.34375 Gb(Gigabit)
--Như thế làm sao có thể nói Băng thông của ổ cứng SATAII là 3Gb/s tương đương với băng thông 300MB/s được. Nếu có làm tròn(2.34375Gb->3Gb thì vênh quá)
Ý của mình muốn hỏi là: Có sự nhầm lẫn hay không khi nói là: băng thông của HDD SATAII là 300MB/s tương đương với 3Gb/s
__Trên đây là ngu kiến của tui ai biết thì giải thích giùm với nha :byebye:
Các nguồn tham khảo:
http://www.pcworld.com.vn -->Search với mã: ID: A0509_13
http://www.tuvantinhoc1088.com/index.asp?fref=news&ChannelID=6&ArticleID=3787
vào đo cái tốc độ truyền tải thực là biết liền à, vào device manager á ^_^
khiconmtv
27-06-2007, 17:21
Băng thông của chuẩn SATA-II là 3Gb/s.
Còn speed của HDD chuẩn SATA-II là 300MB/s.
snowwhite612
27-06-2007, 17:39
Băng thông của chuẩn SATA-II là 3Gb/s.
Còn speed của HDD chuẩn SATA-II là 300MB/s.
Bạn hiểu sai rồi cả 3Gb/s và 300MB/s đều là băng thông của HDD SATAII .Bạn tham khảo 2 link sau nhé:
http://www.pcworld.com.vn -->Search với mã: ID: A0509_13
http://www.tuvantinhoc1088.com/index.asp?fref=news&ChannelID=6&ArticleID=3787
:byebye:
Brother of Sonix
27-06-2007, 17:45
Bạn hiểu sai rồi cả 3Gb/s và 300MB/s đều là băng thông của HDD SATAII .Bạn tham khảo 2 link sau nhé:
http://www.pcworld.com.vn -->Search với mã: ID: A0509_13
http://www.tuvantinhoc1088.com/index.asp?fref=news&ChannelID=6&ArticleID=3787
:byebye:
thanks bro , tui cũng ko rõ lắm vê việc tốc ộ SATAII.
Bạn hiểu sai rồi cả 3Gb/s và 300MB/s đều là băng thông của HDD SATAII .Bạn tham khảo 2 link sau nhé:
http://www.pcworld.com.vn -->Search với mã: ID: A0509_13
http://www.tuvantinhoc1088.com/index.asp?fref=news&ChannelID=6&ArticleID=3787
:byebye:
Dễ thui bro!
Dùng cái HDtach bench thử thì biết ngay thôi mà :D
Trong đó nó có lun chuẩn tốc độ của ổ cứng chuẩn SATA,SATA2,SCSI... SATA2 là 300MB/s
Tốc độ thực của SATA1 ~ 130MB/s
SATA2 ~ 220MB/s
http://img216.imageshack.us/img216/6904/vyhddbj2.jpg (http://imageshack.us)
snowwhite612
27-06-2007, 18:15
Dễ thui bro!
Dùng cái HDtach bench thử thì biết ngay thôi mà :D
Trong đó nó có lun chuẩn tốc độ của ổ cứng chuẩn SATA,SATA2,SCSI... SATA2 là 300MB/s
Tốc độ thực của SATA1 ~ 130MB/s
SATA2 ~ 220MB/s
Băng thông trên lý thuyết và thực tế khác nhau là đúng rồi.
Ý của mình muốn hỏi là: Có sự nhầm lẫn hay không khi nói là: băng thông của HDD SATAII là 300MB/s tương đương với 3Gb/s
(Điều này được rất nhiều tài liệu đề cập đến,ngay cả trang PCworld cũng nói thế:misdoubt: .các bạn tham khảo 2link tiêu biểu ở trên )
soncaoxike
27-06-2007, 18:51
băng thông 3Gbps (hay 384MBps như snowwhite612 tính) là băng thông tối đa trên lý thuyết của giao tiếp SATA-II
300MBps là tốc độ truy xuất/trao đổi dữ liệu cao nhất trên lý thuyết của 1 HDD SATA-II
để vượt qua 300MBps cần sử dụng RAID 0 với 2 HDD SATA-II
tốc độ truy xuất của đĩa cứng Seagate Baracuda SATA-II:
http://download224.mediafire.com/mybt2ovwymyg/dsooxgdybys/hinh1.jpg
tốc độ truy xuất của đĩa cứng Seagate Baracuda SATA-II khi sử dụng RAID 0:
http://download224.mediafire.com/dyjkm1ypzpng/enipwvdqjrm/hinh2.jpg
soncaoxike
27-06-2007, 18:56
Băng thông trên lý thuyết và thực tế khác nhau là đúng rồi.
Ý của mình muốn hỏi là: Có sự nhầm lẫn hay không khi nói là: băng thông của HDD SATAII là 300MB/s tương đương với 3Gb/s
(Điều này được rất nhiều tài liệu đề cập đến,ngay cả trang PCworld cũng nói thế:misdoubt: .các bạn tham khảo 2link tiêu biểu ở trên )
tùy quan điểm khác nhau của người viết :D
NBeooooo
27-06-2007, 19:15
Câu trả lời có tại WIKI nhé (_http://en.wikipedia.org/wiki/Serial_ATA) Đại để như thế này:
Xét chuẩn SATA I (1.5Gb/s hay 150MB/s) : tốc độ truyền là 1.5Gb/s, nhưng thông tin truyền đi không phải chỉ có dữ liệu, mà còn có các thông tin điều khiển. Khi trừ ra phần này, tốc độ truyền dữ liệu (uncoded data) chỉ còn khoảng 1.2Gb/s ~ 150MB/s, cái này mới là truyền dữ liệu, cái mà chúng ta quan tâm vì phần điều khiển ta đâu sử dụng được.
Chuẩn SATA II cũng như vậy thôi. Nên cái chúng ta hay nghe tới (khi nói tới các ổ cứng) là tốc độ truyền dữ liệu của chuẩn SATA II là 300MB/s, chứ không phải là 3Gb/s. Hết thắc mắc nhé.
nói tốc độ truyền dữ liệu của SATA là 3Gbps tương đương 300MBps là chính xác vì SATA truyền 1 byte = 10 bits chứ ko phải 8 bits ...
và cũng ko có chuyện x1024 gì ở đây hết vì 1Gbps = 1000Mbps, ko phải 1024Mbps đâu.
soncaoxike
27-06-2007, 19:26
về mặt kỹ thuật thì người ta luôn dùng "Serial-ATA 3Gb/s" để chỉ giao tiếp SATA-II
soncaoxike
27-06-2007, 19:27
a']nói tốc độ truyền dữ liệu của SATA là 3Gbps tương đương 300MBps là chính xác vì SATA truyền 1 byte = 10 bits chứ ko phải 8 bits ....
xin bác giải thích rõ hơn giùm
giải thích là giải thích cái gì hả bro :/
nó truyền 10 bits, trong đó có 8 bits usable và 2 bits để check lỗi :\
http://en.wikipedia.org/wiki/8B/10B_encoding
còn 1Gbps = 1000Mbps vì G, B, K là các decimal prefix, tức là 10^x, còn 1GiB mới = 1024MiB
NBeooooo
28-06-2007, 13:32
a']giải thích là giải thích cái gì hả bro :/
nó truyền 10 bits, trong đó có 8 bits usable và 2 bits để check lỗi :\
http://en.wikipedia.org/wiki/8B/10B_encoding
còn 1Gbps = 1000Mbps vì G, B, K là các decimal prefix, tức là 10^x, còn 1GiB mới = 1024MiB
ô, trong thế giới Byte và bit, chỉ có hệ nhị phân trong đó thôi nhé. 1Gb = 1024Mb là đúng rồi tỉ lệ hiệu dụng 8/10 nên mới có tốc độ truyền dữ liệu là 300MB/s tuy rằng tốc độ truyền là 3Gb/s. Công thức nó thế này:
3Gb = 3*1024Mb = 3*1024/8 MB
dữ liệu có tốc độ truyền: 3*1024/8 * 8/10 = 307.2 MB/s ~ 300M MB/s
google "binary prefix" và "decimal prefix" đi LOL, trong telecommunication chỉ có decimal prefix thôi nhé LOL ko có cái vụ 2^10 đâu LOL.
ThangMMM
28-06-2007, 16:52
Cho em hỏi ngoài lề chút: sáng nay có nghịch cái lệnh Set MBR to zero trong Hiren's Boot, giờ làm sao để khôi phục được MBR để install win nhỉ ?
NBeooooo
28-06-2007, 16:58
Chuẩn IEC (Gi, Mi...) là mới được đề nghị vào năm 1999, và IEEE đưa vào chuẩn năm 2005 thôi, giờ vẫn chưa thông dụng, và cần thời gian để mọi người làm quen với cách gọi này. (_http://en.wikipedia.org/wiki/Binary_prefix)
SATA thì ra đời trước đó khá lâu (2003), vẫn dùng cách gọi theo hệ SI cũ (G, M...) Thế nên trong trường hợp này không thể bảo là decimal prefix được. Tuy nhiên theo hệ SI, cụ thể là trong ngành CNTT này, binary và decimal nhiều khi dùng lẫn lộn, đăc biệt là trong công nghệ lưu trữ (HDD, RAM...) VD. ổ cứng 80GB, nhưng windows lại đưa ra thông số dung lượng là 7xGB. Đó cũng là một cách gọi của nhà sản xuất để nâng cao ý niệm về dung lượng ổ cứng, hấp dẫn khách hàng vì cả hai cách gọi đều có mặt đúng của nó.
Riêng trong telecommunications thì đúng là mặc nhiên hiểu là decimal.:)
DrCrazzzy
28-06-2007, 17:02
Cho em hỏi ngoài lề chút: sáng nay có nghịch cái lệnh Set MBR to zero trong Hiren's Boot, giờ làm sao để khôi phục được MBR để install win nhỉ ?
fdisk /mbr
vBulletin® v3.8.0, Copyright ©2000-2026, Jelsoft Enterprises Ltd.