Hướng dẫn Hiểu về bộ nhớ của Android (ROM/RAM)

Thảo luận trong 'Android Development' bắt đầu bởi minhdangoz, 16/7/14.

  1. minhdangoz

    minhdangoz
    Jimmy ♥ Lâm Staff Member

    Tham gia:
    1/8/12
    Bài viết:
    4,168
    Được Thích:
    9,349
    Đến từ:
    HCM
    Xin chào các bạn,
    Android được phát triển dựa trên nền tảng của Linux vì thế cấu trúc như mục nó ở dạng cây. Tức là từ một thư mục gốc (gốc câu) sẽ có các thư mục con (cành cây) từ thư mục con này lại có các thư mục con khác... rồi mới tới tập tin (lá cây).

    Hôm nay mình sẽ giải đáp các thắc mắc của các bạn liên quan tới phân vùng của máy
    1. ROM là gì?
    2. RAM là gì?
    3. Tại sao thông số kỹ thuật ghi ROM 4GB mà sao kiểm tra thấy có 1.6 GB?
    4. Tại sao RAM là 1GB mà kiểm tra chỉ thấy 443 MB?

    1. ROM: mình lấy ví dụ trên mobiistar LAI 504c
      • Khái niệm
        - ROM là từ viết tắt của Read Only Memory (bộ nhớ chỉ đọc).
        - Đây giống như một chiếc thẻ nhớ mà hệ thống Android sử dụng nó làm thiết bị lưu trữ hệ điều hành trên đó.
      • Các phân vùng của ROM
        • system = 841 MB (phân vùng quan trọng nhất, lưu trữ tất cả các tập tin hệ thống của Android, bao gồm các ứng dụng như Launcher, Trình duyệt, Camera, Thư viện..., rồi framework, etc...).
        • data = 908 MB (phân vùng này sẽ lưu trữ các ứng dụng được cài đặt vào máy, hoặc là các dữ liệu của ứng dụng...)
        • cache = 124 MB (phân vùng dùng làm bộ nhớ tạm cho các ứng dụng, ví dụ như Google Play...)
        • thẻ nhớ trong = 1.6 GB (Phân vùng duy nhất mà chúng ta có thể thấy nó và sử dụng, Mở Quản lý tệp sẽ thấy nó và thẻ nhớ (nếu có)).
        • Tổng 4 phân vùng trên là 3473 MB (chưa đủ 4 GB)
        • /dev/, mnt/asec, mnt/secure, mnt/obb đều có dung lượng là 447 MB. Đây không phải là phân vùng. Mà chỉ là thư mục, chúng được sử dụng như là 1 điểm kết nối. Và cả 4 thư mục này đều mount tới 1 phân vùng ẩn của hệ thống. Nên chúng có dung lượng là như nhau, 447 MB.
        • Vậy 3473 + 447 = 3940 MB
        • Ngoài ra chúng ta còn các phân vùng rất nhỏ như là :
          /protect_f 8.8M
          /protect_s 8.8M
          /mnt/cd-rom 1.2M
        • ==> Tới đây chúng ta đã đủ 4 GB ROM.
    2. RAM: Ví dụ trực tiếp đối với RAM 1 GB của LAI 504c
      • Khái niệm:
        RAM là viết tắt của Random Access Memory: bộ nhớ truy cập ngẫu nhiên.
        Tất cả các ứng dụng, tiến trình muốn chạy được thì phải được lưu trữ trên RAM, sau đó CPU sẽ lấy dữ liệu của RAM, xử lý xong sẽ lại trả kết quả về RAM.
        Vì thế thiết bị nào có dung lượng RAM lớn sẽ xử lý được nhiều ứng dụng cùng lúc.
      • Tại sao khi kiểm tra thì thấy RAM không đủ 1 GB, mà còn thiếu rất nhiều?
      • Vào cài đặt > Ứng dụng > Đang chạy. Đây là cách đơn giản nhất để kiểm tra tình trạng RAM hiện tại. Ví dụ như trên chiếc 504c của mình thì thấy 513M đã sử dụng, 443M trống.
      • Như đã nói ở trên, ngay sau khi bấm nút nguồn mở máy thì hệ thống sẽ chạy hệ điều hành, và các ứng dụng, tiến trình được nạp vào RAM. Chúng ta có thể thấy các ứng dụng được chạy ngầm như: Launcher, dịch vụ của Google, Facebook... rất nhiều. Ngoài ra hệ thống còn sử dụng 1 phần dung lượng nhỏ của RAM dành cho phần cứng như Camera, Modem...

    Như vậy mình đã gỉai thích xong về bộ nhớ của Android.
    Các bạn có thắc mắc gì xin comment phía dưới mình sẽ giải đáp nếu có thể.

    :D
     

    Bình Luận Bằng Facebook

  2. DuyBoCap™

    DuyBoCap™ Thành Viên Ưu Tú

    Tham gia:
    14/7/14
    Bài viết:
    1,521
    Được Thích:
    314
    Trước giờ cứ hiểu nôm na... Hnay dc hiểu kỹ hơn.. Tks Ad
     
  3. DuyBoCap™

    DuyBoCap™ Thành Viên Ưu Tú

    Tham gia:
    14/7/14
    Bài viết:
    1,521
    Được Thích:
    314
    Mà cho em hỏi sắp xong cái Rom gốc nạp Cwm cho bean 402s chưa ạ...
     
  4. H and T

    H and T Tập tành Android

    Tham gia:
    19/8/14
    Bài viết:
    13
    Được Thích:
    0
    Hướng dẫn mình làm cái rom mới cho máy bean 402s v005 vs

    Sent from my mobiistar touch Bean 402s using Diễn đàn mobiistar mobile app
     
  5. emkovip

    emkovip Tập tành Android

    Tham gia:
    19/10/14
    Bài viết:
    11
    Được Thích:
    0
    a phan vung lai duoc bo nho may khong ah.bean 414 bo nho trong trong tan 1.5g ma phan bo nho cai ung dung it qua
     
  6. skykrad9x

    skykrad9x Thành Viên Tích cực

    Tham gia:
    18/4/13
    Bài viết:
    181
    Được Thích:
    61
    a ơi... rom v009 của bean 414 nhiều lỗi wá anh ơi...
    1. Sóng yếu, wifi yếu
    2. Loa ngoài lẫn loa thoại hơi nhỏ...
    3. Bộ nhớ cài app ít... trong khi bộ nhớ trong tới tận 1,5G. Anh chia bớt 1G wa bộ nhớ cài app dc ko a? tụi e ít lưu trữ trên bộ nhớ máy lắm nên ko cần nhìu...
    Mong bản vá từ a và các a kĩ thuật viên... Cám ơn a ạ...
     
  7. minhdangoz

    minhdangoz
    Jimmy ♥ Lâm Staff Member

    Tham gia:
    1/8/12
    Bài viết:
    4,168
    Được Thích:
    9,349
    Đến từ:
    HCM
    BEAN 414 hình như phiên bản phần mềm mới nhất là V010, bạn cập nhật xem sao
     
  8. skykrad9x

    skykrad9x Thành Viên Tích cực

    Tham gia:
    18/4/13
    Bài viết:
    181
    Được Thích:
    61
    bản mới nhất là v009 à anh ơi... kiểm tra cập nhật thì ko có bản v010 nào cả
     
  9. huuductin1k12

    huuductin1k12 Tập tành Android

    Tham gia:
    31/3/15
    Bài viết:
    1
    Được Thích:
    0
    Mình cứ nghĩ RAM điện thoại nó cũng giống như RAM máy tính, chỉ là nơi lưu trữ tạm thời cho các ứng dụng đang chạy, giờ mình mới hiểu rõ hơn

    Website: hoanggiamobile.com địa chỉ cung cấp điện thoại vertu chính hãng
     
  10. thienbui

    thienbui Tập tành Android

    Tham gia:
    23/8/15
    Bài viết:
    1
    Được Thích:
    0
    Rất bổ ích, Cám ơn bạn.