# Vì sao CreepJS thường chỉ hiện RAM 4GB hoặc 8GB trong fingerprint?

**1. Giá trị deviceMemory API trong trình duyệt bị giới hạn cứng**

* Trình duyệt (Chromium/Chrome/Brave) khi expose navigator.deviceMemory không trả ra số RAM thật, mà chỉ expose một giá trị rút gọn, vì lý do bảo mật fingerprinting (theo chuẩn W3C Privacy).
* Các giá trị hợp lệ Chromium expose chỉ là:\
  0.25, 0.5, 1, 2, 4, 8, 16
* Nghĩa là bạn có RAM 12GB, 24GB, hay 64GB, thì navigator.deviceMemory cũng chỉ hiện 4, 8 hoặc 16 thôi.
* Trong thực tế:
  * RAM 2GB trở xuống → 2
  * RAM 3GB–6GB → 4
  * RAM 7GB–12GB → 8
  * RAM 13GB+ → 16

**2. CreepJS và các tool fingerprint chỉ lấy từ navigator.deviceMemory**

CreepJS chỉ đơn giản gọi:\
\
javascript\
CopyEdit\
navigator.deviceMemory

* Và không thể đo RAM thực tế bằng cách khác, vì JS sandbox không cho phép đo thẳng hệ thống.
* Nếu user dùng máy yếu → CreepJS hiển thị 4GB.
* Nếu user dùng máy trung → CreepJS hiển thị 8GB.
* Nếu máy cực mạnh → CreepJS hiển thị 16GB.

**3. Vì sao thường xuyên chỉ thấy 4GB hoặc 8GB, hiếm thấy 16GB?**

* Đa số người dùng phổ thông:
  * Laptop/máy tính → 4–8GB RAM (theo thị trường phổ biến).
* Rất ít người dùng Chrome trên máy 16GB trở lên.
* Kết quả: Big fingerprint data cũng skew về 4GB/8GB.

**4. Trong stealth browser thì cần làm gì với deviceMemory?**

&#x20;Random theo phân bố tự nhiên:

| deviceMemory | Xác suất Gợi Ý |
| ------------ | -------------- |
| 4GB          | 55%            |
| 8GB          | 40%            |
| 16GB         | 5%             |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hidemium.io/hidemium-4/v.-tai-lieu-nang-cao-and-nghien-cuu/vi-sao-creepjs-thuong-chi-hien-ram-4gb-hoac-8gb-trong-fingerprint.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
