Új hozzászólás Aktív témák

  • Frawly

    veterán

    válasz mtomi95 #78089 üzenetére

    A glxinfo csomagot tedd fel, ha fent van, akkor add ki a glxinfo -B parancsot, annak írnia kéne.

    A screenshotod alapján 256 megát foglal, de egyes leírások szerint 1720 a max, amit lefoglalhat, és állítólag automatikusan állítja, igény szerint.

    Másik, még egyszerűbb módszer a free -m parancs kiadása. Ez írni fogja az összmemóriát MiB-ban. Ezt nézd meg figyelmesen, mert nem egész GiB lesz, hiába is van x GiB memória a gépben, annak nem az 1024-szeresét fogja mutatni MiB-ban, hanem kevesebb lesz, a hiányzó különbség az, amit lefoglal magának a GPU.

    Pl. nálam 16 giga RAM mellett a free -m azt mutatja, hogy az össze memória 15427 MiB. Pedig 16384-nek kéne lennie, az felel meg pontosan a 16 GiB-nak, a hiányzó különbség (959 MiB, azaz ~1 giga), amit a prociba integrált Renoir Radeon Vega GPU nálam jelenleg levesz, ennek még emelhető BIOS-ban a mérete, de nem szoktam mérni.

    Hasonlóan egy másik gépemen, szintén 16 GB RAM, ott a free -m alapján 256 MiB hiányzik kb., tehát ennyit foglal le magának az i5-2520M-be integrált Intel HD3000. Tehát ez minden gépen más.

    Másik fontos dolog, hogy az épp a RAM-ból lefoglalat VRAM mérete nem fontos hardveres dekódolásnál. Teljesen mindegy, hogy 720p-t, vagy 1080p-t, vagy 4K-t kódol ki. A VRAM-nak csak akkor van szerepe, mikor 3D renderelés történik (esetleg OpenCL, amit ez a GPU nem támogat).

    A HD2500 tud hardveresen 4K-t dekódolni, de nem a YouTube-féle VP9-ből, hanem x264-ből. De ez sem baj, mert van a böngészőkre plugin, ami YouTube-nál kinényszeríti az x264-et, h264fy a neve. De még ez sem garantál, mert Linuxon nagyon kacifánt, a legtöbb böngésző akkor sem tud gyári default hardveresen dekódolni, ha a GPU támogatná. De léteznek hackek, amivel néha bekapcsolható, de ez erősen függ, hogy melyik disztrót használod pontosan, verzióra pontoasn, és melyik böngészőnek melyik verzióját.

Új hozzászólás Aktív témák

Hirdetés