Tôi vừa mới dùng Pocket Mechanic test tốc độ của 1 chú SD Transcend 512 một chú SD Lexar 256 ( loại đi kèm với O2 mini) và một chú MMC 256 Transcend.
Kết quả read và write thấy một điều rất lạ là MMC cho tốc độ rất ổn định và nhỉnh hơn SD một chút. Tốc độ nhanh hơn hẳn 256 Lexar, nhưng chỉ hơn SD Transcend 512 60X một chút thôi.
Bác nào có kiến thức về lĩnh vực này cho ý kiến bởi vì em ko biết nhiều về flash memory lắm. MMC và SD có gì khác biệt nhau ngoài cái lock ra ko ?
? chắc SD của bác có vấn đề rồi MMC luôn chậm hơn SD về mọi mặt, sở dĩ có MMC bởi vì trên đời có Nokia giống như có Memorry Stick vì có Sony. Nếu không có các điện thoại củ chuối của Nokia dùng MMC thì người ta đã dùng SD hết rồi bác ạ, tốc độ đọc và ghi của MMC đều thua SD cả.
bác thử dùng Pocket Mechanic test xem, tôi không tin đã thử test mấy lần rồi vẫn cho kết quả tương tự. Lần hôm qua tôi còn test cả chú KingMax Platinum 1G nữa, kết quả là MMC vẫn nhanh hơn một chút.
Có ai có lời giải thích khác không ạ, hay là cái Pocket Mechanic test sai ?
Sai hoàn toàn, @ducga nên tìm hiểu về các công nghệ MMC card và SD card rồi hãy phát biểu, đừng dựa trên cảm tính và tin đồn. MMC chưa bao giờ thua kém SD về tốc độ.
MMC card là kết quả nghiên cứu và phát triển của 3 công ty SanDisk Corporation và Siemens AG/Infineon Technologies AG từ năm 1997. Sau này do tính năng và hiệu quả của nó mà rất nhiều hãng sử dụng nó trong các sản phẩm của mình (trong đó có Nokia). Sau này các sản phẩm thương mại thuộc họ MMC còn có RS-MMC và sắp tới là MicroMMC.
SD card là do Toshiba và một vài cty nữa phát triển nên, ra đời khoảng năm 1999. (không nhớ rõ lắm). tương ứng bên SD có các sản phẩm là miniSD và sắp tới là MicroSD (do Sandisk phát triển và có tên thương mại là TFlash)
Về tốc độ thì trong từng thời kỳ MMC và SD có lúc loại này nhanh hơn, loại kia chậm hơn. Nhưng về tổng thể thì không ai dám bảo là MMC chậm hơn SD. Ở thời điểm hiện tại các MMC card theo chuần MMC 4.0 trở lên bao gồm MMC mobile và MMCplus có tốc độ tối đa là 52MB/s or 416 Mbits/s(tương đương 343x nhé). Còn SD ở tốc độ 25MB/s (133x). Tất cả các tốc độ này đều đã có sản phẩm thương mại rồi.
Ai muốn tham khảo về các công nghệ này thì có các trang web:
Tổ chức các nhà phát triển SD card: www.sdcard.org
Hiệp hội MMC card: www.mmca.org
Ngoài ra nên tham khảo các trang technology của các hãng sản xuất card như: www.kingston.com.tw , www.kingmaxdigi.com.tw , www.sandisk.com , www.transcendusa.com
Còn @sano test tốc độ trên ppc bằng chương trình PM cho kết quả không chính xác là điều dễ hiểu, bộ đọc card MMC/SD tích hợp trên ppc có băng thông chậm hơn nhiểu so với các SD, MMC đời mới. Thông thường chỉ xử lý tín hiệu ở băng thông x1, x2 bit. Trong khi đó các SD, MMC tốc độ nhanh có băng thông x4, x8 bit. Nếu bạn muốn test tốc độ nên dùng 1 đầu đọc card 2.0 và test bằng các chương trình copy trên pc nhé.
Đính chính lại là SD do Mashisuta Electric (tên hiện giờ là Panasonic), Sandisk và Toshiba phát triển từ cuối năm 1999 đầu 2000.
rất cảm ơn bác đã cho em 1 bài học đáng quí, xin rút lại lời tuyên bố trên ạ. Nhưng dù sao em cũng là người đã dùng thử MMC và cả SD rồi và dùng 1 đầu đọc transcend để test thử và thấy MMC tốc độ thấp hơn SD. Cũng có thể do em mua loại MMC bình thường, loại MMC khác tốc độ sẽ nhanh hơn ? Nhưng có lẽ SD vẫn hơn chăng, bởi mọi người vẫn thường dùng SD nhiều hơn MMC cho con PPC của mình ?
Đúng rồi, muốn so thì phải so cùng tốc độ, chứ so chung chung thì khó chính xác. Tuy nhiên, về tổng thể, thường MMC được hiểu là loại thẻ có phần lạc hậu và chậm hơn SD. Lẽ ra, nó đã “về hưu” lâu rồi nếu không được Nokia cứu (chủ yếu vì MMC mỏng hơn SD). Không phải ngẫu nhiên mà giờ đây, hầu như không còn model máy ảnh nào xài MMC nữa mà chỉ CF, SD hoặc MS (Sony). Tương lai, MMC và các biến thể của nó chắc sẽ chỉ còn hữu dụng trên ĐTDĐ, thiết bị vừa cần thẻ mỏng, nhẹ, vừa không đòi hỏi cao về tốc độ như các thiết bị cầm tay khác. Các NSX cũng ít đầu tư nâng cấp MMC hơn SD và các định dạng thẻ mới.
Tui không rõ thế nào, chứ còn trên mấy cái máy chụp hình kỹ thuật số sử dụng SD/MMC thì nó khuyến cáo rõ ràng trong tài liệu hướng dẫn là nên sử dụng SD để có được tốc độ cao hơn. Mà test thử bằng cách play mấy cái file film thì thấy rõ nhất (tui test trên E680) là MMC chậm hơn hẳn SD.
Híc, @nobita lại sai căn bản rồi. Xu hướng tới là các thiết bị lưu trữ càng ngày càng bé đi, tốc độ càng ngày càng nhanh, cả SD lẫn MMC cũng vậy. Hiện tại các sản phẩm MMC rõ ràng là ăn đứt tốc độ SD và mức độ tiêu thụ điện năng. Ai bảo là các nhà sx ít đầu tư nâng cấp MMC ít hơn SD nhể. Nó không thể “về hưu” trước SD đâu, thằng em của nó là RS-MMC và RS-MMC dual votalge phát triển cực thịnh và không chỉ nokia mà samsung, siemens đều sử dụng nó đấy. Còn về tuổi đời của MMC thì vẫn thua xa thằng CF gần 10 năm đấy. Xem trong member các công ty phát triển ở 2 trang web trên là mmca hay sdcard sẽ thấy ngay.
Túm lại, MMC không hề lạc hậu và chậm hơn SD đâu. Tùy theo chính sách phát triển sản phẩm, tiền trả bản quyền công nghệ, cấu trúc kỹ thuật của thiết bị mà từng hãng có thể chọn sản phẩm này hay sản phẩm khác. Nokia cũng có sản phẩm dùng SD card đấy: Nokia 6638 ( http://www.phonescoop.com/news/item.php?n=1185 ). Mà nói MMC chậm hơn SD tại sao các hãng sx PPC và Palm đều hỗ trợ cả hai chuẩn thẻ nhớ thế. Máy ảnh số cũng rất nhiều hãng hỗ trợ cả 2 chuẩn đấy.
Bởi vì gần như tất cả MMC trên thị trường đều chỉ có tốc độ tối đa là 13x - 15x. Các sản phẩm MMC 4.0 hơn do mới giới thiệu (cuối 2004 - đầu 2005 mới có sản phẩm thương mại) cho nên ít thấy trên thị trường, ngoài ra do tiền bản quyền công nghệ còn cao cho nên giá của nó cũng khá đắt. Nửa năm nữa thì bạn mới thấy xuất hiện nhiều các loại này. Hiện tại tôi đã test đọc ghi các thẻ nhớ MMCmobile của Kingmax, Transcend trên đt và trên pc. Tốc độ khỏi phải nói. Kể cả Transcend SD 80x hay Sandisk SD Extreme III 133x cũng không thể bằng.
Hỗ trợ cả 2 định dạng là bởi vì MMC có thể sử dụng được trên khe SD. Còn ý mình tức là tại sao người ta không nâng cấp lên MMC 60X, 80X như SD hay CF? Xu hướng làm nhỏ đi, chủ yếu là để thích ứng với thị trường phát triển nóng của ĐTDĐ thôi. Chừng nào MMC (truyền thống) được các hãng máy ảnh (cần tốc độ nhất) sử dụng, mình mới cho là nó mạnh. Ở đâu không biết, chứ thực tế ở VN hiện nay, dùng MMC thấy không OK = SD.
Theo Digitimes.com, trên lý thuyết, thẻ SD và CF có thể đạt tới 2TB. Còn MMC thì không được thế. Đấy có thể coi là một bằng chứng về sự ít hỗ trợ, phát triển không?
Còn các biến thể, đấy chính là một minh chứng cho thấy MMC truyền thống không thật sự tuyệt vời (tất nhiên, có cả nhu cầu thu gọn; SD cũng có nhu cầu này nhưng phát triển song song).
Em đồng ý với anh nobita ở điểm này. Bản thân em là người dùng thuộc loại low - level, tuy nhiên khi đi mua Pocket PC hay máy ảnh người ta đều khuyên dùng SD và CF hơn là MMC. Nếu thật sự MMC hơn SD và CF thì người ta đã không khuyên thế fải không ạ, mà cứ nhìn tốc độ của CF và SD so với MMC thì biết, CF đã có tới 4,5 GB , SD cũng có 2GB rồi còn MMC max mới đang là 1GB ( ở 4RUM mình hình như có anh Quang Linh đang dùng MMC 1GB). Không nói đến tốc độ nhưng rõ ràng SD và CF phổ biến và hơn hẳn MMC về khỏan tương thích rồi.
Tại sao MMC lại dùng dc trên khe SD. Bạn có giải thích đựợc không. Còn tôi giải thích vui là do MMC là bố của SD nhé. Còn ý bạn không phải là ý của các nhà phát triển. MMC theo chuẩn công nghệ cũ bị giới hạn ở I/O width 1 bit. trong khi đó SD là 4 bit. Trong 2 năm 2003, 2004 MMC bị mắc ở giới hạn công nghệ này cho nên không thể có tốc độ cao hơn được. Mà cũng ở thời gian đó có thể bạn mới biết đến thẻ nhớ. Cho nên suy nghĩ SD nhanh hơn là điều dễ hiểu.
Hình như tôi thấy bạn không chịu đọc các link về công nghệ ở trên tôi đã đưa để vẫn cứ khăng khăng là MMC kém phát triển hơn. Ngoài ra, ai bảo là sd, cf trên lý thuyết đạt 2TB mà MMC không đạt được. Hic, phát biểu chủ quan quá.
Còn về các biến thể MMC và SD, Xin thưa với bạn các SD đời trước, loại sản xuất cách đây hơn 2 năm đều chỉ có tốc độ tối đa 10x thôi nhé. Đến cả các thẻ SD 256, 512, 1G hiện tại của các hãng (nếu không ghi tốc độ x cụ thể đều có tốc độ max là 2MB/s khoảng 13x) hết đấy.
Với băng thông 4 bit của SD card, tốc độ 133x gần như là giới hạn rồi. Mà giờ thì MMCplus ( Welcome to KINGMAX - Index ) là 343x. MMCplus có hình dáng y hệt MMC hiện tại nhưng có giá đắt gấp đôi ở cùng dung lượng (cách đây 2 tháng nó đắt gấp 4 lần). Trong tương lai gần (dưới 6 tháng), nó sẽ giảm giá đến gần bằng MMC đời cũ do sẽ có nhiều hãng sản xuất và hỗ trợ nó.
Ở đây tôi không bàn đến loại nào phát triển hơn loại nào. Cái này chỉ là tương đối. Chỉ là một cuộc đua công nghệ mà các member của bên này đều có ở bên kia.
Có 1 điều là trong năm 2003 - 2004 SD phát triển nhanh hơn ở tốc độ. Nhưng trong năm nay chắc chắn MMC qua mặt SD về tốc độ truy xuất. Và sẽ dĩ nhiên là các hãng SX thiết bị có gắn bộ nhớ ngoài sẽ quan tâm nhiều hơn đến nó.
Về cá nhân tôi chỉ công nhận SD hơn hẳn MMC ở công nghệ Copyright Protection (cái này tụi tây rất thích nhé). http://www.sdcard.com/europe/TextPage.asp?Page=3
Sản phẩm MMC 4.0 chưa nhiều cho nên người ta chưa biết đâu bạn à. Ngoài ra MMC có 2GB rồi đấy. Dung lượng SD đạt đến ngưỡng nào thì MMC sẽ đạt ở mức đó. Chỉ thua ở CF thôi, vì CF diện tích bề mặt lớn hơn, cho nên người ta có thể ghép được khá nhiều NAND memory chip dung lượng lớn lên trên 1 bề mặt lớn 1 cách dễ dàng hơn. Thời điểm này đã có các NAND dung lượng đạt 8GB.
Oái, mình lâu rồi có mua bán cái gì đâu mà bác nào vote cho mình 2 điểm đấy nhể, cám ơn trước nhé. Ai vote báo với tớ tớ vote trả lễ nào =D>
Theo ý tôi trăm nghe không bằng 1 thấy, tôi có chừng vài chục người bạn xài PPC người thì SD người thì MMC tính tôi tò mò muốn xem thằng nào chạy nhanh hơn, qua bao nhiêu lần Test qua nhiều loạu thẻ tôi nhận thấy tốc độ của SD luôn cao hơn MMC rất nhiều. Một điều tôi vẫn thắc mắc là tại sao các Digital Camera lại không dùng thẻ MMC nhiều như SD CF và tại sao lại không dùng chung khe như SD/MMC trên PPC. Dù gì xài PPC dùng SD có Lock vẫn khoái hơn khỏi phải bị clear mắc công mất hứng. Phân tích của bạn “dungnd” hoàn toàn đúng theo sách vở nhưng những gì ở lý thuyết và thực tiễn của nhiều sản phẩm bây giờ không hẳn hoàn toàn đúng, phải qua thực tế sử dụng thì mình mới đánh giá được nó như thế nào, có vẻ SD và MMC giống như Intel và AMD quá. Ví dụ như tôi trước đây không bao giờ có cảm tình với chíp máy tính AMD, nào là nóng, pao pin, không ổn định. Từ lúc xài 2 con Laptop HP AMD 3000+ và bây giờ là 3500+ khái niệm về AMD hoàn toàn khác hẳn, chạy còn nguội và ít hao pin hơn cả chíp Intel công nghệ Centrino. Nói tóm lại là muốn biết SD và MMC thục sự nhanh chậm như thế nào một dịp nào đó Anh em trên handheld họp mặt ít ra chúng ta cũng có đươc hàng trăm cái Card để Test, lúc đó mọi người sẽ phải tâm phục khẩu phục. Vài dòng góp cùng các bạn.
SD gồm có 9 chân tiếp xúc, MMC gồm có 7 chân tiếp xúc. Các đường dữ liệu được bố trí khác nhau nên có sự chênh lệch về tốc độ.
Với RS MMC 1.8V có 12 chân tiếp xúc. Tốc độ khác hẳn.
Đây là nhận định riêng của cá nhân tôi.
Hêhê, tức là lắm chân hơn thì chạy nhanh hơn hả ông em.
MMCmobile và MMC+ có 13 chân nhé, không phải 12 đâu. Nhưng mà giải thích thế nào đây khi đầu đọc vẫn chỉ có 9 chân mà đọc vẫn nhanh hơn.
@bác dungnd: đúng là chuyên gia thẻ hi hi nhưng em còn 1 số thắc mắc mong được giải đáp
Tại sao MMC lại dùng dc trên khe SD. Bạn có giải thích đựợc không. Còn tôi giải thích vui là do MMC là bố của SD nhé.
Cái này bác có thể giải thích thật được ko, theo lý thuyết thường các sản phẩm mới đều phải có tính tương thích ngược với môi trường cũ, còn sản phẩm cũ sẽ ko tương thích với môi trường mới (tất nhiên rồi chứ ko nâng cấp làm gì ?) …
MMC theo chuẩn công nghệ cũ bị giới hạn ở I/O width 1 bit. trong khi đó SD là 4 bit. Trong 2 năm 2003, 2004 MMC bị mắc ở giới hạn công nghệ này cho nên không thể có tốc độ cao hơn được. Mà cũng ở thời gian đó có thể bạn mới biết đến thẻ nhớ. Cho nên suy nghĩ SD nhanh hơn là điều dễ hiểu.
Với băng thông 4 bit của SD card, tốc độ 133x gần như là giới hạn rồi. Mà giờ thì MMCplus là 343x
He he với từng này thông tin thì chưa thể quyết chắc rằng MMC đã vượt được SD, nếu MMC công nghệ cũ giới hạn 1 bit IO mà còn nâng cấp lên tốc độ 300x được thì cứ gì SD không làm 1 cú bứt phá ngoạn mục lên đến 1000x nhỉ … vấn đề là thời gian thôi .
Như vậy theo bác dungnd từ 1999 đến 2004 MMC mắc giới hạn công nghệ nên bị SD vượt qua, giữa năm 2004 mới tí tớn đưa ra MMC version 4.0 qua mặt SD. Bây giờ mới là giữa 2005, vẫn còn thời gian để SD bứt phá, do yếu tố tính toán về thời gian như vậy thì niềm tin SD luôn nhanh hơn MMC ko phải là không có cơ sở.
Bác Dungnd có thể đưa dùm version history của MMC và SD đồng thời đặt trên cùng 1 trục thời gian để đánh giá thì có lẽ sẽ công bằng hơn và cũng giúp cho anh em được giải ngố cái. Em biết bác còn dấu nghề, mới chỉ nêu kết quả chứ chả giải thích nguyên nhân gì cả hê hê (ví dụ IO bandwidth, công nghệ chế tạo thẻ, rào cản tốc độ vv …)
Cuối cùng, mong bác chỉ cho em biết công thức tính toán giữa “X” và throughput “Mbps” được ko ạ …
Nhiều chân hơn chắc là chạy nhanh hơn đấy vì Bàn Tải cân đã từng nói khi có kẻ dèm pha sao lại xài ngựa thọt : “Người ta hai chân còn chạy được, nay ngựa có ba chân rưỡi thì còn lo gì”.
Hi hi đùa thôi, chân cẳng là việc của chân cẳng còn tốc độ thì do yếu tố khác quyết định mà … cái này thì lại phải chờ bác dungnd giải thích tiếp rồi …