Gord
Arcane
- Joined
- Feb 16, 2011
- Messages
- 7,049
This is about Lords of the Fallen DRM, Denuvo, which is the exact same DA: I is using:
"Resource monitors for RAM and CPU consumption numbers, memory viewer for trying to figure out what makes it tick and track address issues, SSD analysis tools for those delicious dead blocks and data tracking
Wanna know average number of times parts of LotF exe code are fucked around between RAM and HDD in the span of one hour? 150000 copy/write iterations. That's about 10000 times more than usual. DRM constantly decrypts the game code into the memory and encrypts it back. This is the most bullshit usage of encryption software I've ever stumbled upon. And even though code chunks are quite small(couple of kilobytes per go at worst), they are all stored in one memory block. And playing the game for 4-8 hours(depends on SSD quality) means that you can say goodbye to that block."
While that does sound like some totally inane coding there, if true, I still doubt that it's nearly as bad for SSDs as that guy makes it out to be.
I would assume that the wear levelling algorithm of SSDs will ensure that it's not the same block written to every time and endurance tests of recent consumer SSDs suggest that the (total) amount of data written onto those drives before you will start seeing bad blocks is in the order of 100+ terrabytes, something way beyond what we see here (of course that also depends on the size of the SSD, larger ones should be less affected).
Still, DRM sucks.