Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 13
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Giải thích về Wired Memory, Active Memory, InActive Memory, Free Memory.

    - Tất cả các bài viết của mình trong diễn đàn ************* đều do mình biên soạn và thực hiện. Mình luôn tôn trọng bản quyền của mỗi tác giả, các trích dẫn mình đều để nguyên link liên kết chứ không ẩn đi. Vì thế mọi thao tác copy/paste bài viết của mình từ diễn đàn ************* không được sự đồng ý của mình đều là hành động vi phạm bản quyền. Mong các bạn tôn trọng điều đó, giống như mình tôn trọng các bạn cũng như các tác giả khác.
    - Mình có thể sẽ sử dụng một số từ ngữ không chính thống trong bài viết nhằm giúp người mới có thể hiểu tốt hơn các khái niệm, mong các chuyên gia hiểu, thông cảm, góp ý nếu có sai sót và không bắt bẻ.
    - Về cơ bản mình rất tôn trọng tiếng Việt và sẽ sử dụng ngôn ngữ thuần Việt trong bài viết. Tuy nhiên, một số thuật ngữ chuyên môn khó dịch sát nghĩa hoặc không nên dịch nghĩa ra tiếng Việt, mình sẽ dùng tiếng Anh. Mong mọi người hiểu và chấp nhận.


    Kiến thức cơ bản:
    RAM là bộ lưu trữ dữ liệu tốc độ cao, được nuôi bằng điện, có tốc độ truy xuất cao hơn nhiều so với ổ đĩa quang hay ổ cứng (HDD hay SSD). Trong quá trình hoạt động thì dữ liệu sẽ được load một phần hoặc toàn bộ từ ổ đĩa lên RAM để xử lý, sau đó sẽ được lưu ngược trở lại ổ đĩa khi cần thiết.

    Kiến thức nâng cao: MAC chia bộ nhớ (RAM) thành các phần như sau:
    • Wired là lượng bộ nhớ được sử dụng cho các tác vụ tính toán của hệ điều hành cũng như các ứng dụng. Lượng bộ nhớ này ít hay nhiều tuỳ thuộc vào bản thân hệ điều hành cũng như các ứng dụng đang chạy. Dữ liệu trên phần bộ nhớ này không thể (không cần) chuyển lại vào ổ đĩa.
    • Active là lượng bộ nhớ đang được sử dụng, bị các phần mềm chiếm dụng để chứa các dữ liệu được load lên từ ổ đĩa. Khi bạn thoát khỏi phần mềm, lượng bộ nhớ này sẽ được giải phóng và sẽ được các phần mềm khác sử dụng khi cần tới.
    • InActive là lượng bộ nhớ đã từng bị sử dụng trong quá trình các phần mềm hoạt động, do chưa có nhu cầu sử dụng đến nên hệ điều hành vẫn tạm thời để đó phòng khi bạn bật phần mềm trở lại.
    • Free là lượng bộ nhớ còn trống thực sự.
    Giải thích các thuật ngữ:
    • Khi bạn khởi động máy tính, bật phần mềm xem phim VLC thì hệ điều hành sẽ load các thành phần của hệ điều hành vào Wired Memory. Các thao tác tính toán để chiếu bộ phim từ ổ đĩa lên màn hình (giải mã các dữ liệu được nén dưới dạng mp4, H264...) cũng cần một phần bộ nhớ, đó cũng là Wired Memory.
    • Đồng thời với quá trình load dữ liệu vào Wired Memory, hệ điều hành sẽ load một phần (hoặc toàn bộ) phần mềm VLC vào bộ nhớ, đó là Active Memory. Đồng thời VLC sẽ load trước một phần bộ phim vào bộ nhớ nhằm phục vụ việc tua tới tua lui..., đó là Active Memory.
    • Khi bạn thoát khỏi phần mềm VLC, về lý thuyết thì hệ điều hành sẽ xoá toàn bộ dữ liệu trong Active Memory có liên quan đến VLC. Tuy nhiên, hệ điều hành nhận thấy lượng bộ nhớ này chưa cần dùng tới ngay nên nó vẫn lưu trữ các dữ liệu này lại để nếu bạn có bật VLC trở lại thì VLC sẽ tái sử dụng lại một phần lượng dữ liệu này, khỏi mất công phải load lại từ ổ đĩa. Đó chính là InActive Memory. Phần bộ nhớ này thực chất là free, nhưng được tạm thời lưu trữ những dữ liệu đã từng được sử dụng nhằm tăng hiệu năng của hệ thống nếu bạn bật lại phần mềm vừa mới tắt.
    • Phần bộ nhớ chưa được sử dụng đến trong cả quá trình vừa được mô tả phía trên, là Free Memory.
    Giải thích nôm na:
    • Công ty của bạn có 1 cái kho lớn, giống như dữ liệu được chứa trong ổ đĩa (HDD, SSD). Bạn có thể lưu trữ thoải mái, nhưng mỗi lần muốn lấy đồ ra khỏi kho thì phải làm nhiều thao tác thủ tục nên rất mất thời gian.
    • Khi bạn làm việc, bạn phải lấy các đồ dùng trong kho mang ra bàn làm việc, đó là quá trình load dữ liệu từ ổ đĩa lên RAM. Bàn làm việc của bạn có khả năng chứa đồ hơn nhiều so với cái kho, nhưng bù lại bạn có thể thoải mái thao tác mà không phài làm thủ tục gì cả.
    • Trong quá trình làm việc, bạn sẽ đặt máy tính xách tay lên bàn làm việc. Phần bàn làm việc này bị chiếm chỗ không phải do các đồ dùng trong kho, giống như phần bộ nhớ không chứa các dữ liệu phải được load lên từ ổ đĩa, là một phần mà bạn buộc phải bỏ ra để chứa các thành phần của hệ điều hành, đó chính là Wired Memory.
    • Tuỳ thuộc vào phần việc cần phải làm, bạn sẽ lấy ít hoặc nhiều đồ từ cái kho để đặt lên bàn làm việc, đó chính là Active Memory.
    • Sau khi làm việc xong, bạn sẽ ra gặp sếp để nhận nhiệm vụ mới. Về lý thuyết thì tất cả những gì còn trên bàn sau khi đã hoàn thành nhiệm vụ, bạn có thể quẳng vào sọt rác để mặt bàn làm việc được sạch sẽ. Tuy nhiên, biết đâu sếp lại giao một nhiệm vụ mới giống như cái mình vừa mới hoàn thành? Vì thế cứ tạm thời để cái mặt bàn làm việc nó bừa bộn thế đã. Nếu sếp giao việc mới, thì đổ hết đồ dùng trên mặt bàn vào sọt rác, sẽ có Free Ram để làm việc mới. Ngược lại, nếu sếp giao việc tương tự, sẽ đỡ phải vào kho lấy lại những món mà mình đã lấy lúc nãy. Cái đó chính là InActive Memory.
    • Phần bàn làm việc từ sáng đến giờ chưa dùng đến, đó là Free Memory.

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Mod cho hỏi RAM máy mình 8G, wire: 4,3G - active: 1,1G - inactive 900mb, Free chỉ có tầm 30mb.
    Vì sao Free còn ít quá nhỉ?

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    [IMG]http://*************/forum/attachments/screen-shot-2014-10-27-at-3-40-13-pm-png.8762/[/IMG]

    máy của em hiện tại chạy bị delay một cách kinh khủng thỉnh thoảng nó còn treo luôn không biết có phải do cái wired memory quá ít không. em nhìn có vẻ cái wired memory này đang ít hơn so với app memory. làm sao để tăng đc cái wire memory lên vậy ạ.

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi updatelife
    Mod cho hỏi RAM máy mình 8G, wire: 4,3G - active: 1,1G - inactive 900mb, Free chỉ có tầm 30mb.
    Vì sao Free còn ít quá nhỉ?
    Mời bạn đọc thêm bài viết của mình về cơ chế sử dụng RAM của OS X 10.9 tại đây:
    (Đăng nhập hoặc đăng ký để thấy link)

    Wired Memory là bộ nhớ chứa các phần core của hệ thống và các phần mềm, nó lớn hay nhỏ phụ thuộc vào số lượng và tên của phần mềm đang chạy nền (chưa thoát hẳn). Wired Memory của bạn lớn quá, nếu ngay sau khi khởi động máy mà Wired Memory của bạn đã lên tới 4.3GB thì bạn cần xem lại những phần mềm khởi động cùng máy hoặc OS X của bạn đang có vấn đề.

  5. #5
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Đỗ Trường

    [IMG]http://*************/forum/attachments/screen-shot-2014-10-27-at-3-40-13-pm-png.8762/[/IMG]

    máy của em hiện tại chạy bị delay một cách kinh khủng thỉnh thoảng nó còn treo luôn không biết có phải do cái wired memory quá ít không. em nhìn có vẻ cái wired memory này đang ít hơn so với app memory. làm sao để tăng đc cái wire memory lên vậy ạ.
    Biểu đồ Memory Presure của bạn rất đẹp, rất thấp nên theo mình thì vấn đề treo, delay... không phải do RAM. Physical Memory của bạn 10GB mà Virtual Memory của bạn cũng chỉ đến 10GB thì có nghĩa là RAM của hệ thống hoàn toàn đáp ứng được yêu cầu của các phần mềm.

    Bạn cần kiểm tra xem ở thời điểm máy delay hoặc treo, ổ cứng (HDD/SSD) của bạn có đang hoạt động hết công suất hay không. Máy của mình thường xuyên treo đơ khi HDD/SSD hoạt động hết công suất.

  6. #6
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Mod nói chuẩn, lúc đó máy em đang chạy Parallel Win 8. E tắt đi thì nó xuống còn 1G.
    Từ khi có Mac, e tự nhiên ghét win.. nhưng mà cv thì phải dùng win

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi mitdac24581
    Biểu đồ Memory Presure của bạn rất đẹp, rất thấp nên theo mình thì vấn đề treo, delay... không phải do RAM. Physical Memory của bạn 10GB mà Virtual Memory của bạn cũng chỉ đến 10GB thì có nghĩa là RAM của hệ thống hoàn toàn đáp ứng được yêu cầu của các phần mềm.

    Bạn cần kiểm tra xem ở thời điểm máy delay hoặc treo, ổ cứng (HDD/SSD) của bạn có đang hoạt động hết công suất hay không. Máy của mình thường xuyên treo đơ khi HDD/SSD hoạt động hết công suất.
    cảm ơn anh đã trả lời bài viết của em. Em hiện tại không biết ứng dụng nào để kiểm tra công suất hoạt động của HDD/SSD anh có thể giới thiệu giúp em đc không ạ. Em cũng đã nghi đến việc cái HDD/SSD bị sao rồi nên mấy hôm trước em có xoá hết ổ cái OS đi và cài lại từ đâu nhưng không có khả quan mấy. Em bị delay ngay cả khi nghe itunes hay chạy firefox. Và một hiện tượng nữa là khi em gõ dùng bộ gõ tiếng Nhật thì rất hay bị delay chữ! Em đang rất bực bội vì chả làm đc việc gì với cái máy tính cứ delay liên tục @@. Một lần nữa cảm ơn anh đã hỗ trợ hì hì!

  8. #8
    Ngày tham gia
    Dec 2015
    Bài viết
    0
    Mình dùng iStatMenus thôi, rất cơ bản và thông dụng.

    [IMG]http://*************/forum/attachments/screen-shot-2014-10-27-at-9-51-29-pm-png.8787/[/IMG]

  9. #9
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi mitdac24581
    Mình dùng iStatMenus thôi, rất cơ bản và thông dụng.

    [IMG]http://*************/forum/attachments/screen-shot-2014-10-27-at-9-51-29-pm-png.8787/[/IMG]
    [IMG]http://*************/forum/attachments/screen-shot-2014-10-28-at-1-53-43-am-png.8791/[/IMG]

    đây em chả dùng phần mềm gì nặng cả chỉ có mỗi cái firefox thôi đấy mà cái biểu đồ như nhip tim vậy @@ chắc khả năng do cái ổ cứng khá là cao!!!

  10. #10
    Trích dẫn Gửi bởi Đỗ Trường

    [IMG]http://*************/forum/attachments/screen-shot-2014-10-28-at-1-53-43-am-png.8791/[/IMG]

    đây em chả dùng phần mềm gì nặng cả chỉ có mỗi cái firefox thôi đấy mà cái biểu đồ như nhip tim vậy @@ chắc khả năng do cái ổ cứng khá là cao!!!
    Bạn thử dùng Active Monitor xem ứng dụng nào đang đọc/ghi trên ổ cứng của bạn.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 03:47 PM.
Diễn đàn sử dụng vBulletin® Phiên bản 4.2.5.
Bản quyền của 2024 vBulletin Solutions, Inc. Tất cả quyền được bảo lưu.
Ban quản trị không chịu trách nhiệm về nội dung do thành viên đăng.