You can afford 128+GB of RAM but not an SSD?
Future games will almost certainly require a fast SSD. Both next gen consoles have extremely fast NVME (PCIe4) SSDs with pretty effective i/o compression on top of that. With a bunch of memory you could create a RAM drive and install the game to it. Would be faster than an SSD but you would have to reinstall every time you reboot lol.I was in a argument with someone about SSD and games were I argued that in the future a SSD would be required to run many games, to which he replied "nah, you just need enough memory". My reply was I think a SSD would be cheaper. Anyway, made me wonder.
This is probably a odd question, but let's say you have 128+GB of system memory would a HDD still give you slow texture loading and stuttering in Star Citizen and future open world games designed for SSD?
Games are already programmed to stream from disk regardless of how much RAM you have. No game that I know of will attempt to use all available system memory at runtime.It may seem unlikely that once game data in loaded into 128 GB that you might have to wait on loading more from HDD, but people also thought that when PCs started to have 1 GB RAM or 4 GB RAM or 16 GB RAM.
Yeah but it's possible the system file cache will eventually have the files in RAM without the game having a part in that. If you have free RAM. But it does seem like some games access files in a way that bypasses the cache and always hits disk.Games are already programmed to stream from disk regardless of how much RAM you have. No game that I know of will attempt to use all available system memory at runtime.
"Fortunately PCIe5 is not that far away and should far surpass even PS5's theoretical max throughput.
Games are already programmed to stream from disk regardless of how much RAM you have. No game that I know of will attempt to use all available system memory at runtime.
Probably this for next gen at least, given that games with AAA graphics will be designed for consoles.
(Star Citizen seems to keep cropping up in SSD discussions. It's not a good example of any typical development though. No one else is going to develop a $20m+ PC only title, nevermind a $200m+ one)
Compression isn't necessary if raw bandwidth exceeds that of even PS5 compressed bandwidth. Which PCIe5 comfortably does.But I wonder about the decompression block. We don't have that on pc now. Granted we can have more cpu core, but still. Is Direct Storage API coming to PC (I mean the stuff presented by MS with the futur Xbox, not the actual Direct Storage found in W2016) ?
Compression isn't necessary if raw bandwidth exceeds that of even PS5 compressed bandwidth. Which PCIe5 comfortably does.
Well it's unlikely we'll have anything like the consoles' i/o compression on PC any time soon.Storage efficiency be damned.
Storage efficiency be damned.
Many SSD already have in-drive compression in order to squeeze more space for over-provisioning though.
Many SSD already have in-drive compression in order to squeeze more space for over-provisioning though.
The console thing is different. XboxSX and PS5 are compressing/decompressing on the host so you get bandwidth savings over the PCIe bus. The drives pcchen mentioned only compress to save space with no effect on host->drive bandwidth. The two things also are not mutually exclusive though having a drive with native compression probably wouldn't do much since compressing already compressed data isn't very effective.Yeah but nothing like compacting like games do, and console will, with very fast decompression.