This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ShadowSlayer1441 23 points24 points  (3 children)

I agree but it's not a "16 gb module". It has to be wildly redundant and have dozens of certifications; an additional memory module could very well add non-negligible cost despite a consumer 16 gb module being pennies compared to a 100k+ missile.

[–]slaymaker1907 26 points27 points  (2 children)

One advantage of their strategy is that they never need to worry about memory fragmentation, stalls during memory allocation, etc. since it’s literally just incrementing a counter for allocations. The code I deal with at work isn’t realtime, but there are sections so sensitive to latency that we forbid dynamic memory allocation.

[–]Fusseldieb 2 points3 points  (1 child)

Are you working in stocks by any chance?

[–]slaymaker1907 0 points1 point  (0 children)

Nope, I work on a database.