Welcome, Guest. Please login or register.

Author Topic: Raspberry PI  (Read 26189 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline amigadave

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 3836
    • Show all replies
    • http://www.EfficientByDesign.org
Re: Raspberry PI
« on: March 06, 2012, 09:17:25 PM »
The Raspberry Pi is a very interesting product, but I have one question about it.

If it only comes with 256mb of combined RAM for both the GPU and CPU to share, how is it not going to run into low memory problems when running Linux?

Is the version of Linux that is designed to run on the Raspberry Pi some special version that is extremely tiny in size and memory usage?

For comparison, my Efika 5200b came with only 128mb of motherboard RAM and has a 128mb VRAM Radeon 9250 video card and runs a very tiny and efficient MorphOS2.7, but under certain conditions can run low on RAM.  In fact many people would not buy it due to it's limited RAM capabilities.

Isn't the Raspberry Pi going to have the same kinds of problems?

Just a question that I thought deserved being asked.
How are you helping the Amiga community? :)
 

Offline amigadave

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 3836
    • Show all replies
    • http://www.EfficientByDesign.org
Re: Raspberry PI
« Reply #1 on: March 07, 2012, 09:46:19 PM »
Quote from: TheBilgeRat;682750
Also, this:

http://www.techspot.com/news/47178-25-raspberry-pi-twice-as-powerful-as-iphone-4s-gpu-burns-tegra-2.html

Especially to the "Its an underpowered, worthless POS!!!" crowd.

Also, there is no issue running linux in 256 MB.  There is a problem, say, running LibreOffice, a 720P video in Mplayer, TuxRacer,ripping a CD, and playing on armor games in 256MB of memory at once, maybe...

Remember, this 256mb of RAM is shared between the GPU and CPU.  There is zero dedicated VRAM, so you could say that there is 128mb RAM and 128mb VRAM, or if you are running extremely demanding graphics programs at very high resolutions, I suppose it might be possible to use more than half of the available RAM for VRAM and the GPU, which could conceivably leave you with less than 128mb of RAM for the rest of the system and the CPU.

Given the right version of Linux, like others here have suggested, the 256mb of combined RAM might be okay for most of the circumstances and situations, but it is hardly a generous amount of RAM when you consider that it is combined VRAM and CPU RAM.  You would never want a full desktop system with that low amount of RAM, would you?

MorphOS probably only takes up around 40mb to 45mb of RAM when loaded on my Efika (IIRC), which would leave me with approx. 83mb to 88mb of free RAM after it boots up.

If the Linux being used on the Raspberry Pi only uses slightly more RAM to boot up, it will work fine in most circumstances.  Remember, one of the heavily advertised points of the Raspberry Pi, is that it can palyback 1080p video content, so I am sure more than a few people are buying it with that in mind and want to use those great video playback capabilities, which will no doubt use a big chunk of that shared 256mb of RAM.
« Last Edit: March 07, 2012, 09:58:07 PM by amigadave »
How are you helping the Amiga community? :)