Tham dự Tech Lounge

Tham dự Tech Lounge


ROM là gì?? RAM là gì?? ROM và RAM của smartphone khác gì với PC?? câu hỏi muôn thuở của newbie

kidred159
2/8/2013 3:30Phản hồi: 75
ROM là gì??   RAM là gì??  ROM và RAM của smartphone khác gì với PC?? câu hỏi muôn thuở của newbie
Như tiêu đề, trong Tinhte có nhiều ace đều thắc mắc như vậy khi mới trong tay lần đầu chiếc smartphone. Bài viết trên của mình được tổng hợp từ nhiêu nguồn khác nhau giúp ace có cái nhìn tổng quan về smartphone của mình và dành cho newbie thích vọc "dế yêu".
khái niệm cơ bản:
bộ nhớ truy cập ngẫu nhiên (RAM)
RAM, từ viết tắt của Random Access Memory (bộ nhớ truy cập ngẫu nhiên), là một trong những linh kiện quan trọng của smartphone bên cạnh vi xử lý và bộ xử lý đồ họa. Nếu không có RAM thì smartphone của chúng ta thậm chí không thể thực hiện những tác vụ cơ bản bởi việc truy cập các tệp dữ liệu sẽ cực kì chậm.
Bộ nhớ truy cập ngẫu nhiên là thiết bị trung gian giữa các tập tin hệ thống, được lưu trữ trên ROM và vi xử lý, với nhiệm vụ là cung cấp thông tin cần thiết càng nhanh càng tốt. Những thông tin mà vi xử lý cần sẽ được lưu trữ trên RAM để chờ được truy nhập. Đây có thể là những tập tin của hệ điều hành, dữ liệu của ứng dụng, đồ họa của game hoặc bất kì thứ gì cần được truy xuất nhanh.
Loại RAM sử dụng trong smartphone là DRAM, với chữ D là viết tắt của Dynamic (động). Trong cấu trúc của DRAM, mỗi tụ điện trên mạch RAM lưu trữ 1 bit. Tụ bị rò điện nên bộ nhớ cần được liên tục "làm tươi", dẫn đến tính chất "động" của RAM. Điều này cũng có nghĩa là nội dung được lưu trong mô đun DRAM có thể được thay đổi rất nhanh để lưu nội dung mới.
Ưu điểm của RAM động so với RAM tĩnh (static), đó là bộ nhớ có thể thay đổi tùy thuộc vào tác vụ hệ thống đang thực hiện. Giả sử hệ điều hành có dung lượng tới 2GB, bộ nhớ RAM không cần phải có dung lượng tương đương, đặc biệt khi hầu hết các smartphone không có bộ nhớ RAM lớn như vậy.
RAM khác biệt so với ROM ở chỗ khi RAM không còn được cấp điện thì nội dung lưu trong nó cũng mất đi. Do vậy nó được gọi là bộ lưu trữ khả biến và đây cũng là tính chất giúp RAM có thời gian truy cập rất thấp. Điều này có thể được thấy khi khởi động lại máy: khi nguồn ngắt, dữ liệu lưu trong RAM bị xóa hết. Khi máy khởi động lại, RAM lấy dữ liệu từ ROM có tốc độ chậm hơn và tốc độ tải khi khởi động lại máy phụ thuộc chủ yếu vào tốc độ đọc của ROM.
Nếu bạn thắc mắc về vị trí của RAM, thì trong đa số trường hợp nó được đặt ngay trên SoC, được gọi là cấu hình khối-trên-khối. Điều này cho phép SoC truy cập trực tiếp vào RAM và khoảng cách gần giữa hai khối này giúp làm giảm lượng nhiệt tỏa ra và năng lượng tiêu thụ. Nếu như không có đủ không gian để đặt RAM ngay trên SoC, nó thường được đặt ở những chip xung quanh.

Dung lượng và tốc độ là yếu tố quan trọng nhất
Điều đầu tiên cần quan tâm khi nói đến RAM của smartphone là dung lượng. Dễ thấy dung lượng RAM lớn thì sẽ tốt hơn vì dung lượng lớn đồng nghĩa RAM có thể lưu trữ nhiều thông tin hơn. Nói chung, bạn không nên lo ngại dùng RAM lớn sẽ tiêu thụ điện nhiều hơn bởi vì RAM chỉ chiếm một phần nhỏ trong tiêu thụ điện của smartphone nếu như so với vi xử lý và màn hình.
Nếu như hệ điều hành đủ tốt thì dung lượng RAM cũng không cần thiết phải quá lớn. Các ứng dụng trên smartphone thường không chiếm nhiều RAM (khoảng 50MB), do vậy smartphone có thể chạy nhiều ứng dụng một lúc. Hệ điều hành cũng có thể quyết định tắt một số ứng dụng không dùng tới để tiết kiệm RAM cho các ứng dụng khác. Quản lý RAM tốt là lý do giúp Windows Phone có thể hoạt động mượt mà, dù là trên các thiết bị chỉ có 512MB RAM.
Tuy nhiên điều đó không có nghĩa dung lượng RAM lớn là không có tác dụng gì. Các trò chơi, đặc biệt là những trò chơi có đồ họa 3D, có thể dùng tới rất nhiều RAM để lưu trữ đồ họa, hình khối 3D và âm thanh. Dù dung lượng RAM 512 MB có thể đã là đủ để chạy những ứng dụng cơ bản cùng hệ điều hành một cách mượt mà, con số này có lẽ là không đủ để đảm nhiệm các trò chơi đòi hỏi cấu hình cao.

Việc dựng hình cho các trò chơi như Dungeon Defenders sẽ cần rất nhiều RAM
Khi quan sát trò chơi trên chiếc điện thoại Android (với dung lượng RAM là 1GB), không mấy khi chúng tôi thấy trò chơi sử dụng quá 300 MB RAM. Tuy nhiên nếu cộng cả những tác vụ quan trọng luôn chạy ngầm của hệ điều hành, như tin nhắn, điện thoại hay ứng dụng trên màn hình chính, bạn có thể thấy hơn 1 nửa của tổng dung lượng 1GB RAM đã được dùng. Như vậy nếu một hệ thống chỉ có 512 MB RAM thì việc chạy trò chơi sẽ khá khó khăn.
Tốc độ RAM là một yếu tố thường không được quan tâm tới khi xác định hiệu năng của smartphone, nhưng đây là một trong hai yếu tố quan trọng của bộ nhớ. Tất nhiên, dung lượng RAM lớn là tốt, nhưng quan trọng là dữ liệu trong RAM cần phải được truy cập rất nhanh, do đó cần xét tới yếu tố tốc độ RAM.
Trên máy tính có 3 yếu tố quan trọng cần xét tới khi nói về bộ nhớ: tốc độ xung nhịp, loại RAM và số kênh RAM. Việc giải thích sự ảnh hưởng của 3 yếu tố này tới hiệu năng là khá phức tạp, nhưng về cơ bản bạn sẽ muốn có tốc độ xung nhịp cao hơn và nhiều kênh nhớ hơn.
Tốc độ xung nhịp ảnh hưởng trực tiếp tới tốc độ đọc/ghi dữ liệu của RAM và tốc độ xung nhịp cao hơn sẽ cho phép đưa nhiều dữ liệu vào RAM hơn trong cùng một đơn vị thời gian. Để tiết kiệm năng lượng, RAM trên điện thoại thường không có tốc độ quá cao (300-500MHz), tuy nhiên tốc độ này cũng đã quá đủ để đáp ứng các ứng dụng.
Loại RAM có một số ảnh hưởng tới hiệu năng, như hiệu suất ghi thông tin trong mỗi nhịp xử lý hay công suất tiêu thụ trên MHz. Trên điện thoại, loại RAM được sử dụng cũng là DDR SDRAM (RAM động đồng bộ có tốc độ truyền tải dữ liệu gấp đôi) giống như trên máy tính.

RAM của iPhone 4S là loại LPDDR2, có dung lượng 512 MB, được tích hợp ngay trong SoC A5.
Trong khi đa số máy tính hiện nay sử dụng DDR SDRAM thế hệ 3 (DDR3), các smartphone chủ yếu dùng LPDDR2, trong đó LP là viết tắt của Low-power (tiêu thụ điện năng thấp). LPDDR2 có cấu tạo tương tự DDR2, chỉ khác là công suất tiêu thụ của nó thấp hơn, do đó hiệu năng cũng thấp hơn. Các SoC sử dụng DDR3 sẽ được giới thiệu trong thời gian tới.
Số kênh nhớ không ảnh hưởng nhiều tới hiệu năng thực tế, nhưng cơ bản thì nhiều kênh nhớ hơn sẽ giảm khả năng bộ điều khiển bộ nhớ gặp phải hiện tượng nghẽn cổ chai. RAM kênh đôi cũng tương đương với vi xử lý lõi kép, trong đó hai mô đun RAM có thể giao tiếp song song và đồng thời với bus của CPU.
Hầu hết các smartphone đều sử dụng bộ nhớ kênh đơn, nhưng một số loại SoC như Snapdragon S2 sử dụng bộ nhớ kênh đôi. Dù sao thì tốc độ xung nhịp vẫn quan trọng và có ảnh hưởng tới hiệu năng hơn rất nhiều so với số kênh nhớ.

Quảng cáo


Điều cuối cùng cần phải nhắc tới khi nói về RAM trên smartphone, đó là không có một bộ nhớ RAM dành riêng cho việc xử lý đồ họa, do đó RAM của máy được dùng chung cho cả vi xử lý và bộ xử lý đồ họa. Tuy nhiên với thiết kế SoC, CPU và GPU được đặt chung trong một nhân, nên đây không phải là vấn đề.
Bộ nhớ trong và ROM
Giống như RAM, bộ nhớ trong cũng rất quan trọng đối với hoạt động của smartphone: nếu không có bộ nhớ để lưu trữ hệ điều hành và các tệp tin quan trọng thì điện thoại chẳng làm được gì cả. Thậm chí cả những điện thoại không có bộ lưu trữ dành cho người dùng thì chúng vẫn có bộ nhớ trong để lưu hệ điều hành.
Tùy thuộc vào hệ điều hành và thiết bị, có một số loại chip nhớ bên trong thiết bị. Những chip này cũng có thể được phân thành nhiều khu vực cho nhiều mục đích khác nhau, ví dụ như lưu trữ ứng dụng, bộ nhớ đệm và file hệ thống. Thông thường chip lưu trữ các file hệ thống được gọi là ROM, tức là Read-only Memory (bộ nhớ chỉ đọc). Người dùng không thể ghi lên ROM, nhưng hệ thống có thể ghi đè lên ROM khi cập nhật.
Một số thiết bị như Samsung Galaxy S được trang bị nhiều chip nhớ. Một chip nhớ có dung lượng nhỏ, khoảng 512MB, có tốc độ cao và được dùng để lưu trữ file hệ thống, bộ nhớ đệm, dữ liệu của ứng dụng. Chip nhớ còn lại có dung lượng lớn hơn nhưng chậm hơn, vào khoảng 1-2GB để lưu ứng dụng.
Đối với điện thoại, việc trang bị bộ nhớ tốc độ cao với dung lượng tới 2GB sẽ khiến giá tăng cao, do đó trang bị bộ nhớ tốc độ cao để chứa đủ hệ điều hành và sử dụng bộ nhớ tốc độ thấp có giá rẻ hơn để lưu các ứng dụng khác sẽ hiệu quả hơn về giá thành.

Mạch của điện thoại Motorola Droid Razr. Bộ nhớ với dung lượng 16GB được khoanh đỏ và bộ nhớ RAM dung lượng 1GB được khoanh màu da cam.

Một số điện thoại khác như iPhone 4S và Motorola Droid Razr lại chỉ sử dụng một chip nhớ, với tốc độ trung bình, để lưu cả dữ liệu người dùng, dữ liệu hệ thống và ứng dụng. Trong thông số của điện thoại, bộ nhớ trong có thể có dung lượng tới 16GB nhưng với 1-2GB dành cho hệ thống, khoảng 4GB để lưu ứng dụng thì người dùng chỉ có thể sử dụng khoảng trên 8GB bộ nhớ.
Tốc độ của chip nhớ trong máy thường cao hơn so với thẻ nhớ microSD gắn ngoài, do nó được hàn trực tiếp vào bảng mạch và được thiết kế phù hợp với SoC. Tốc độ đọc/ghi của bộ nhớ trong khá cao, có thể vào khoảng 6MB/s cho tốc độ ghi.
Đôi khi các công ty không trung thực, không sử dụng loại bộ nhớ hàn trực tiếp vào máy mà gắn thẻ microSD vào một khe cắm mà người dùng không nhìn thấy. Những thiết bị dùng Windows Phone đời đầu như HTC Trophy và HTC HD7 sử dụng chiêu này.
Nguồn: Tổng hợp

Quảng cáo


bài đầu của mình, nếu ace Tinhte ủng hộ mình sẽ post típ 😃
75 bình luận
Chia sẻ

Xu hướng

nói chung đt androi không khác PC là mấy
Bài viết rất hữu ích. Mặc dù phần lớn kiến thức mình đã biết, nhưng sau khi đọc bài mình cũng tìm hiểu thêm được nhiều điều. Rất ủng hộ thớt.

Sent from my HTC One X+ using Tinhte.vn
Bài viết rất hữu ích. Mặc dù phần lớn kiến thức mình đã biết, nhưng sau khi đọc bài mình cũng tìm hiểu thêm được nhiều điều. Rất ủng hộ thớt.

Sent from my HTC One X+ using Tinhte.vn
Đã hiểu được phần nào

Vâng. bài viết của em tới đây là hết. xin chân thành cảm ơn quý vị đã lắng nghe và theo dõi. Chào tạm biệt và hẹn gặp lại lần sau
tctvn
TÍCH CỰC
11 năm
vào viettel store nó để ram và rom chung dễ gây nhầm lẫn nên mới tìm đến bài này ^^!
bài viết hay, tks! 😃
Mà hỏi tí: vậy có phải tất cả smartphone/tablet hiện nay đều phải có bộ nhớ trong để lưu hệ điều hành, ứng dụng ? tại sao ko lưu vào HDD như máy tính PC ? Và khi mua smartphone/tablet thì nên quan tâm nhiều tới RAM hay ROM ?
bộ nhớ để lưu hđh là bộ nhớ rom tách biệt với ổ cứng, ko chung ổ cứng như PC nên muốn cài hơn 4gb hệ điều hành androi thì bắt buộc phải có bộ nhớ rom . Còn bộ nhớ trong để cài data game và phần mềm vì ko phải gane và phần mềm nào cũng hỗ trợ cài Data trên thẻ nhớ. Quan tâm đến ram vì ram quyết định khả năng chạy mượt, chạy đa nhiệm của máy, ram càng cao thì khi chạy đa nhiệm càng khó bị đơ, treo, lag (do thiếu ram). Rom thì mình đã giải thích rồi
@ptvd1994 theo như bạn nói thì mình liên tưởng ROM và bộ nhớ trong là khác nhau @@ ?? mà theo mình google thì bộ nhớ trong gồm ROM và Ram mà =='
kidred159
ĐẠI BÀNG
11 năm
trước tiên bạn phải hiểu HHD là gì cái đã:
HDD viết tắt từ Hard Disk Drive là một kiểu thiết bị lưu trữ dữ liệu (storage device) gồm nhiều đĩa tròn xếp chồng lên nhau với một motor quay ở giữa và một đầu đọc quay quanh các lá đĩa để đọc và ghi dữ liệu.
55168680-phongvhnvdxqHDD-P1-1ok.jpg

bạn nghĩ xem có ai bỏ đc cái này vao smartphone vs tablet ko ???
@kidred159 um hỉu rùi, mình tưởng là sẽ có 1 loại hdd riêng cho smartphone/tablet :">
với cùng một lườn ram. vi dụ 1G. sau khi boot ios trống 750MB. trong khi android 300MB là mừng lắm rồi

Gửi từ Sony Xperia S .
ram mình 0,99 gb mà sao mình vào xem toan chi trống chưa tới 80mb là sao vậy mọi ng
quá nhiều ứng dụng chạy ẩn nên chỉ trống 80mb
@ptvd1994 lúc reset lại máy vẫn vậy
vào cài đặt, ứng dụng, ứng dụng đang chạy rồi cho dừng hết xem sao
đt của mình lúc mua nó ghi là ram 1gb.bộ nho trong 16g mà mình về xem trong phần cài đat ram có 794mb và bộ nho trong đc có gần 12gb.chả hiểu đâu ra cái ram 794mb nhỉ
thì hơn 200mb chạy hệ điều hành rồi, 4gb cài hệ điều hành androi
bác pro nào biết tăng cái bộ nhớ cài ứng dụng cho android k? bộ nhớ trong của e là 16g . trong khi phần cài game có 1g.
con sky a760s ạ
Hiện em đang sữ dụng 1 em iphone 5 chạy Adro máy cấu hình mạnh , camera8. 3G wifi điều như máy thật .. Mà mới hôm qua em lỡ chạy lại máy (res lại) zờ khởi động lên chỉ hiện quả tao không vào màn hình chính được. có ai Thánh về các dòng này giúp em được không? thak các bác rất nhiều .!!
2.jpg
@anhtuyen12345678 Nếu không vào man hình chính duocjd thì bạn lene rồ lai bản cũ. Xem sao
Các bác tư vấn giúp em một chút với, em có thắc mắc thế này là trong điện thoại thì CPU hay RAM dung lượng cái nào cao hơn thì sẽ tốt hơn ạ. VD như một smartphone CPU lõi kép 2GHz RAM 1Gb so sánh với một smartphone CPU lõi kép 1,5GHz RAM 2Gb thì theo các bác cái nào sé tốt hơn?
@bkbsxuankien tùy vào công nghệ nữa nha bạn, nếu đem snapdragon 800 so với celetron cách đây 10 năm của itel thì chưa biết còn nếu đem snapdragon 801 so với i5 hasswell cho laptop thôi thì mình thấy nó còn yếu hơn rất rất nhiều rồi 😁. So sánh giá bạn cung thấy thèn snap giá tầm 50-60$ còn i5 tầm 250$, và con i5 rất lớn, chiếm nhiều diện tích, dụng điện nhiều gấp cả chục lần em snap chưa kể chip i5 64 bit nữa :D
nếu cần chạy nhanh như lướt web, vào game thì cần chip khoẻ hơn, còn nếu cần chạy đa nhiệm nhiều tab, vừa nghe nhạc vừa chơi game vừa lướt web, chơi game nặng ko bị giật thì ram phải khoẻ hơn. Tất nhiên là ram khoẻ khi nâng cấp hệ điều hành sẽ chạy tốt hơn máy ram yếu.
cảm ơn bác ptvd1994 nhé.

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019