Skip to main content

Thiết bị của bạn có bao nhiêu bộ nhớ?

Xem dung lượng RAM gần đúng của thiết bị và mức sử dụng bộ nhớ heap JavaScript. Tất cả dữ liệu được đọc cục bộ từ API trình duyệt và không bao giờ rời khỏi thiết bị của bạn.

Công cụ này đọc RAM gần đúng của thiết bị qua navigator.deviceMemory và mức sử dụng heap JavaScript qua performance.memory, hiển thị tổng kích thước heap, heap đã dùng và giới hạn heap.

Device Memory API làm tròn giá trị đến lũy thừa của 2 gần nhất (0,25, 0,5, 1, 2, 4, 8 GB) để giảm độ chính xác fingerprinting trong khi vẫn hữu ích cho việc phân phối nội dung thích ứng.

Kết quả của bạn có ý nghĩa gì?

Result Range Meaning
Tốt 8+ GB RAM, sử dụng heap dưới 50% Thiết bị của bạn có đủ bộ nhớ cho các ứng dụng web hiện đại, đa nhiệm và các tác vụ sử dụng nhiều bộ nhớ như chỉnh sửa video hoặc bảng tính lớn.
Cảnh báo 4 GB RAM hoặc sử dụng heap 50–80% Thiết bị của bạn có thể xử lý các tác vụ tiêu chuẩn nhưng có thể chậm lại với nhiều tab mở hoặc ứng dụng web nặng. Hãy cân nhắc đóng các tab không sử dụng.
Kém 2 GB hoặc ít hơn RAM, hoặc sử dụng heap trên 80% Bộ nhớ thấp có thể gây ra sự cố tab trình duyệt, hiệu suất chậm và lỗi hết bộ nhớ trong các ứng dụng web.

Vấn đề thường gặp và cách khắc phục

Bộ nhớ thiết bị hiển thị là undefined hoặc không khả dụng

Device Memory API chỉ được hỗ trợ trong các trình duyệt dựa trên Chromium (Chrome, Edge, Opera). Firefox và Safari không hiển thị thông tin này vì lý do bảo mật.

Mức sử dụng heap JavaScript rất cao

Đóng các tab và tiện ích mở rộng trình duyệt không sử dụng, mỗi tab đều tiêu thụ bộ nhớ heap. Kiểm tra rò rỉ bộ nhớ trong các ứng dụng web bằng cách theo dõi sự tăng trưởng heap trong DevTools.

Công cụ liên quan

Câu Hỏi Thường Gặp

Công cụ thông tin bộ nhớ hoạt động như thế nào?

Nó sử dụng navigator.deviceMemory để đọc RAM gần đúng của thiết bị và performance.memory để đọc thống kê heap JavaScript. Đây là các API trình duyệt tiêu chuẩn cung cấp dữ liệu bộ nhớ mà không cần quyền truy cập cấp hệ thống.

Tại sao hiển thị 8 GB trong khi tôi có 16 GB RAM?

Device Memory API cố tình làm tròn đến lũy thừa của 2 gần nhất và giới hạn ở 8 GB để giảm rủi ro fingerprinting. Đây là tính năng bảo mật, không phải lỗi. RAM thực tế của bạn có thể cao hơn mức được báo cáo.

Bộ nhớ heap JavaScript là gì?

Heap JavaScript là vùng bộ nhớ nơi trình duyệt phân bổ đối tượng cho các trang web. Nó bao gồm biến, nút DOM và cấu trúc dữ liệu. Sử dụng heap cao có thể dẫn đến tạm dừng thu gom rác và chậm lại.

Dữ liệu bộ nhớ có được gửi đến máy chủ không?

Không. Tất cả thông tin bộ nhớ được đọc cục bộ từ API trình duyệt. Không có dữ liệu nào được truyền, lưu trữ hoặc chia sẻ với bất kỳ dịch vụ bên ngoài nào. Mọi thứ chạy hoàn toàn trong trình duyệt của bạn.