Mennyi memóriával rendelkezik az eszköze?
Tekintse meg eszköze hozzávetőleges RAM kapacitását és a JavaScript heap memóriahasználatát. Minden adat helyben olvasódik a böngésző API-kból, és soha nem hagyja el az eszközét.
Ez az eszköz a navigator.deviceMemory segítségével olvassa az eszköz hozzávetőleges RAM-ját és a performance.memory segítségével a JavaScript heap használatot, megjelenítve a teljes heap méretet, a használt heap-et és a heap korlátot.
A Device Memory API az értéket a legközelebbi 2 hatványára kerekíti (0,25, 0,5, 1, 2, 4, 8 GB) a fingerprinting pontosság csökkentése érdekében, miközben hasznos marad az adaptív tartalomtovábbításhoz.
Mit jelentenek az eredményei?
| Result | Range | Meaning |
|---|---|---|
| Jó | 8+ GB RAM, heap használat 50% alatt | Eszköze elegendő memóriával rendelkezik modern webalkalmazásokhoz, többfeladatos munkavégzéshez és memóriaigényes feladatokhoz, mint a videószerkesztés vagy nagy táblázatok. |
| Figyelmeztetés | 4 GB RAM vagy heap használat 50–80% | Eszköze kezelni tudja az általános feladatokat, de lelassíthat sok nyitott füllel vagy nehéz webalkalmazásokkal. Fontolja meg a nem használt fülek bezárását. |
| Rossz | 2 GB vagy kevesebb RAM, vagy heap használat 80% felett | Az alacsony memória böngészőfül-összeomlásokat, lassú teljesítményt és memóriahiány-hibákat okozhat a webalkalmazásokban. |
Gyakori problémák és megoldások
Az eszközmemória undefined-ként vagy elérhetetlen-ként jelenik meg
A Device Memory API csak Chromium-alapú böngészőkben (Chrome, Edge, Opera) támogatott. A Firefox és Safari adatvédelmi okokból nem teszi elérhetővé ezt az információt.
A JavaScript heap használat nagyon magas
Zárja be a nem használt böngészőfüleket és bővítményeket, amelyek heap memóriát fogyasztanak. Ellenőrizze a memóriaszivárgásokat a webalkalmazásokban a heap növekedésének figyelemmel kísérésével a DevTools-ban.