Gönderen Konu: grafik kartı ram miktarı  (Okunma sayısı 1115 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

« : »
merhabalar

Kod: [Seç]
$ lspci -v -s 01:00.1
01:00.1 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] RV370 [Radeon X300 SE]
Subsystem: ASUSTeK Computer Inc. RV370 [Radeon X300 SE]
Flags: bus master, fast devsel, latency 0
Memory at feaf0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>

çıktısında 256 mb olan kart yerleşik belleği neden görünmüyor olabilir.

« Yanıtla #1 : »
Merhaba,

Kimsede göründüğünü sanmıyorum. Örneğin benim 1gb dahili belleğe sahip kartımın çıktısı.
Kod: [Seç]
bugra@bugra:~$ lspci -v -s 01:00.0
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 425M] (rev a1) (prog-if 00 [VGA controller])
Subsystem: LG Electronics, Inc. GF108M [GeForce GT 425M]
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 4000 [size=128]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_367, nvidia_367_drm

« Yanıtla #2 : »
evet bu kafamı daha çok karıştırdı, çünkü
netteki bu konuda bütün yazılanlar

Kod: [Seç]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
satırındaki "size=" rakkamın işletim sistem sürücüsünün çalıştırdığı belek (hep anılan ram) olduğunu söyler.

mesela:  https://www.cyberciti.biz/faq/howto-find-linux-vga-video-card-ram/

Diğer bir bilgisayarımdaki komutun verdiği sonuç ta şöyledir:

Kod: [Seç]
$ lspci -v -s 01:00.0
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10) (prog-if 00 [VGA controller])
Subsystem: CLEVO/KAPOK Computer Device 0803
Flags: 66MHz, medium devsel, IRQ 9
BIST result: 00
Memory at c0000000 (32-bit, prefetchable) [size=256M]
Memory at d4000000 (32-bit, non-prefetchable) [size=128K]
I/O ports at 9000 [size=128]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>

buda 256 mb ram bu doğru

ama neden sizin grafik kart 1gb iken 256 mb görünüyorki!

« Yanıtla #3 : »
Benzer bir konu burada bulunuyor. 6 karttan sadece birini doğru gösteriyor diyor.
http://askubuntu.com/questions/46197/how-to-check-video-memory-size

Oradaki değerler neyi gösteriyor hiç bilmiyorum. Şu şekilde gerçek video bellek miktarını yakalayabiliyorum.
Kod: [Seç]
bugra@bugra:~$ grep -i memory: /var/log/Xorg.0.log
[    35.555] (--) NVIDIA(0): Memory: 1048576 kBytes


« Yanıtla #4 : »

Oradaki değerler neyi gösteriyor hiç bilmiyorum. Şu şekilde gerçek video bellek miktarını yakalayabiliyorum.
Kod: [Seç]
bugra@bugra:~$ grep -i memory: /var/log/Xorg.0.log
[    35.555] (--) NVIDIA(0): Memory: 1048576 kBytes



Kod: [Seç]
grep -i memory: /var/log/Xorg.0.log 
grep -i --color memory /var/log/Xorg.0.log

  komutlarına benim denemelerimde erişim sağlamadığından son versiyonlarda gereksiz bulunarak  komuttan çıkarıldığını düşünürdüm.

nedense!

ama bu komutun sizde çalıtığını görünce : sanırım lpsci komutunda çıkan veriler kartın renk kodlarına ayırdığı bellek miktarını veriyor. ..galiba.

çalıştığına göre siz deneyebilirsiniz






Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Kasım 2016 - 11:32:05
evet benim sistemdeki Xorg.0.log dosyası içindede hiç memory kelimesi geçmiyor 3 adet mem kelimesi geçiyor o satırlarıda ben yorumlayamadım.
« Son Düzenleme: 17 Kasım 2016 - 11:32:05 Gönderen: kaand64 »

« Yanıtla #5 : »
Kod: [Seç]
bugra@bugra:~$ grep -i --color memory /var/log/Xorg.0.log
[    41.683] (--) NVIDIA(0): Memory: 1048576 kBytes
[    41.748] (II) NVIDIA: Using 12288.00 MB of virtual memory for indirect memory
[    43.396] (==) NVIDIA(0): Disabling shared memory pixmaps
Renkli olanlar sadece memory kelimeleri :)

Aslında o 256MB yazan yer direk kendi belleği olması lazım ama neden 256MB anlayamadım. Yarın bu belleğin başladığı adresten itibaren 256MB'lık alanı dosya sistemine bağlayıp içine 256MB boyutunda dosya atacağım. Eğer sorun olmazsa daha sonra da aynı adresten itibaren 756MB'lık alan ayırıp (geri kalanı ekran kartına kalsın yoksa kafayı yer)  burayı test edeceğim. Eğer içine 756MB boyutunda dosya atabilirsem o yerin gerçek video belleğine ait olduğunu ve başka sebeplerden 256MB olduğunu ama aslında 1gb boyutunda olduğunu anlamış olacağım. Eğer beklediğim gibi olmazsa işler çok karışık :)