Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
that helps so the computer does not crash once the VRAM is full.. but it is much slower so you should try to stay below 3gb
Shared Memory is what it says it is. SRAM is different.
Shared Memory is not something that is in your GPU. WildHog explained it casually, but well.
https://en.wikipedia.org/wiki/Shared_memory
Shared Memory is System Memory that can be accessed by multiple processors that are the same memory blocks. (or, it can also be a memory block that can be accessed by multiple programs.)
A GPU, like the CPU is a processor that is on a different device, but this processor can, with Shared Memory enabled, now too access some of your installed RAM and Virtual Memory.
Considering that last part, don't use it too often.
Shared Memory is limited by limitations set by software. You can assign how much system memory can be accessed by both your CPU and GPU at the same time basically, or you should be able to.
GPU usually only needs a bit of VRAM, which is memory on the GPU's board (not the motherboard) that is specifically designed for graphics handling. Note that some software can change the default behavior.
Edit: Considering
part of your reply. Don't be so quickly offended. People aren't trying to attack you, but rather trying to figure things out and help you.
Shared Memory is basically decided by Windows. It measures how much installed System Memory you have available (which includes Paging (virtual memory) ), then takes half of this.
When you have a dedicated gpu (or graphics card), normally it will only start using shared memory when it runs out of dedicated video memory (vram).
Unfortunately, it seems I was wrong. You can't lower Shared Memory, unless you also lower System Memory and so you can't prevent the system from using part of your system memory for graphics data. (at least not in Windows)
Considering your question. GDDR5 is obviously a ton faster than DDR4. Not only is it optimized for graphics, but DDR5 is twice as fast as DDR4.
Dual Channel means the system's memory controller can send and receive data (of the same amount) twice to RAM at the same time, because it knows that the slots in at least one dual channel has the same RAM specifications. Therefore its twice as fast with handling bits. (You could see it as adding an extra lane, an extra road to the same destination.)
However dual channel doesn't overwrite the max speed at which bit processing is handled by the memory controller, which are described in the RAMs specs. It also means the MegaHertz (frequency, the speed per bit channel) remains the same.
So, it means with certainty, if you ever get to the point your GPU requires your system memory, it will slow down. Your FPS would at least drop to half. likely a lot more since your processor will suddenly be in wait till your GPU is done putting stuff in RAM before it can. Your memory controller will be very busy at least.
Also should paging be enabled, you can probably see the lifespan of your SSD drop very quickly.
edit: To me SRAM is still the installed RAM on your motherboard, although its more likely SDRAM, a.k.a. dedicated system memory. I suppose you're refering to shared memory with sram now. Anyway that is what got me confused before, so I send a link at first to show what sram is, in case you were reading it in some status window. I didn't intent to become someone you'd dislike at least.