5
$\begingroup$

Why does the New Horizons spacecraft have so little memory (8 Gigabytes for a single buffer)? I'd have donated a few memory sticks if I could.

$\endgroup$

2 Answers 2

9
$\begingroup$

Two reasons why the memory is so small:

  1. New Horizons was designed around the year 2000. Solid-state memory sizes were much smaller back then: looking at the Internet Archive, the typical CompactFlash memory card was a 64 MB card costing around $50.

  2. The memory needs to be space-rated. That $50 card I mentioned? Outside the Earth's atmosphere, the memory will be scrambled in a matter of days due to thermal effects, solar radiation, or cosmic rays, and the card will likely be permanently destroyed over the course of a year or so.

The 8GB of solid-state memory aboard New Horizons probably cost half a million to a million dollars.

$\endgroup$
3
  • 1
    $\begingroup$ Don't forget that the sensors producing data to fill that 8GB buffer were also designed in 2000 - LORRI is only a 1 megapixel camera. $\endgroup$
    – 1337joe
    Commented Jul 19, 2015 at 3:28
  • 1
    $\begingroup$ Calling it a 1 megapixel camera is a bit misleading: true, it's only got a million photosensors, but all million of them are in use for whichever spectral band is selected, unlike a consumer camera, where at most half of them are. $\endgroup$
    – Mark
    Commented Jul 19, 2015 at 3:33
  • $\begingroup$ I meant that in terms of the pictures it produces there are only a million pixels so it's not like it's producing huge image files that are filling up the available memory quickly. $\endgroup$
    – 1337joe
    Commented Jul 19, 2015 at 3:39
2
$\begingroup$

Space rated memory is much more expensive, and much less dense than commercially available RAM.

Single Event Upsets are common, even in space rated hardware, and commercial stuff would be riddled with errors due to high energy particles that the Earth's atmosphere normally protects us from.

Error detection and correction is critical in a way that commercial RAM does not care about, even as compared to high end servers.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.