อุปกรณ์ของคุณมีหน่วยความจำเท่าไร?
ดูความจุ RAM โดยประมาณของอุปกรณ์และการใช้หน่วยความจำ JavaScript heap ข้อมูลทั้งหมดอ่านจาก API เบราว์เซอร์แบบโลคัลและไม่ออกจากอุปกรณ์ของคุณ
เครื่องมือนี้อ่าน RAM โดยประมาณของอุปกรณ์ผ่าน navigator.deviceMemory และการใช้งาน JavaScript heap ผ่าน performance.memory แสดงขนาด heap รวม heap ที่ใช้ และขีดจำกัด heap
Device Memory API ปัดค่าเป็นเลขยกกำลังของ 2 ที่ใกล้ที่สุด (0.25, 0.5, 1, 2, 4, 8 GB) เพื่อลดความแม่นยำของการพิมพ์ลายนิ้วมือแต่ยังคงมีประโยชน์สำหรับการส่งเนื้อหาแบบปรับตัว
ผลลัพธ์ของคุณหมายความว่าอย่างไร?
| Result | Range | Meaning |
|---|---|---|
| ดี | 8+ GB RAM, การใช้งาน heap ต่ำกว่า 50% | อุปกรณ์ของคุณมีหน่วยความจำเพียงพอสำหรับแอปเว็บสมัยใหม่ การทำงานหลายอย่าง และงานที่ใช้หน่วยความจำมากเช่นการตัดต่อวิดีโอหรือสเปรดชีตขนาดใหญ่ |
| คำเตือน | 4 GB RAM หรือการใช้งาน heap 50–80% | อุปกรณ์ของคุณสามารถรับมืองานมาตรฐานได้แต่อาจช้าลงเมื่อเปิดแท็บหลายแท็บหรือแอปเว็บหนักๆ ลองปิดแท็บที่ไม่ได้ใช้งาน |
| แย่ | 2 GB หรือน้อยกว่า RAM หรือการใช้งาน heap เกิน 80% | หน่วยความจำต่ำอาจทำให้แท็บเบราว์เซอร์ค้าง ประสิทธิภาพช้าลง และเกิดข้อผิดพลาดหน่วยความจำไม่เพียงพอในแอปเว็บ |
ปัญหาที่พบบ่อยและวิธีแก้ไข
หน่วยความจำอุปกรณ์แสดงเป็น undefined หรือไม่พร้อมใช้งาน
Device Memory API รองรับเฉพาะเบราว์เซอร์ที่ใช้ Chromium (Chrome, Edge, Opera) Firefox และ Safari ไม่เปิดเผยข้อมูลนี้เพื่อความเป็นส่วนตัว
การใช้งาน JavaScript heap สูงมาก
ปิดแท็บและส่วนขยายเบราว์เซอร์ที่ไม่ได้ใช้งาน ซึ่งแต่ละตัวใช้หน่วยความจำ heap ตรวจสอบการรั่วไหลของหน่วยความจำในแอปเว็บโดยติดตามการเติบโตของ heap ใน DevTools