My own use case involves using the Pyra as a handheld by day, sometimes as a devboard, and leave it doing software builds overnight. For the latter, 4GB RAM should allow me to run more parallel jobs than 2GB (because I think the CPU on this is very good and would not be the main bottleneck). I expect it will perform better than the BeagleBoard X15 which has a similar CPU to the Pyra but only 2GB RAM. It may even perform as well as the ODROID-XU4 does in practice (the spec of which looks good on paper but for some reason they run kinda slow).
If your only requirement is 32GB of flash, sitting around doing headless server chores can also be done by one of the HDMI stick computers for $60-$80. Doing those tasks with a Pyra is a waste. If you don't need the power of a server, but want to leave it sitting on a shelf turning bits, get a gum stick or Raspberry Pi. If you need a server, get a server.
I own two servers of similar spec to the above.
1U Supermicro Dual 6 core 2419EE Athlon with 32GB of RAM and four 2TB drives.
They cost me a combined $30 of electricity per month when on. I recently took them offline and compared bills. The hardware is getting re-purposed and re-combined into a single server with yet more disk. The 5 year old Cyberpower 800VA UPS held the PAIR of servers for 2 hours solid (disks spun down, light CPU load).
Actual tests done by actual devs on actual hardware that VERY closely resembles the Pyra have shown that the OMAP 5 becomes the bottleneck before 2GB of RAM usage.
Real world tests. Not based on belief. Right tools performing right job using components sized properly for each other. It does not have to be difficult or based on guessing, wishing, faith or a specs chase.
[doublepost=1465327773,1465326289][/doublepost]
When RAM is exhausted on the Nokia N900, the latency of swapping to internal flash is *debilitating*. Basic web browsing can leave the phone interface so laggy it is difficult to answer a call. Its 256MB RAM is mostly what makes the hardware obsolete now.
If the Pyra plans to be useful for a long time to come, it should have plenty of RAM now for what *future* use cases might demand from it.
You're comparing:
N900, using an OMAP 3430 SoC with 256MB of RAM and it's slow 2009 era eMMC being used as /SWAP.
Pyra, using an OMAP 5430 SoC with 2GB of RAM and it's roughly 4X+ faster 2015 eMMC being unneeded as /SWAP.
Yes, the N900s 256MB of RAM was limiting. They 2GB Pyra has 8 times as much, much faster RAM with an eMMC that should outperform the one in the N900 by a factor of 5-10.
Well, I do need 4GB, and I wouldn't have pre-ordered at all if there wasn't a 4GB RAM option. My, and others' 4GB pre-orders (which you'll notice there are rather many of), help *you* get your device produced sooner, or perhaps even at all.
"Scope creep" here is also "versatility", making something that's useful to enough people that it's viable to actually produce.
What then, exactly, is your requirement for 4GB of RAM that cannot be done on a 2GB Pyra but is a suitable task for a mobile device?
If you, 'wouldn't have pre-ordered at all' without a 4GB option, then you clearly don't actually understand the Pyra or the hardware it contains. The OMAP 5 pairs very well to 2GB. Although 4GB or even 8GB are theoretical possibilities, they're not really all that beneficial as the RAM capacity outpaces the SoC's processing capability. Linux, as you are aware, is far more resource optimized than Windows - which removes the perceived necessity for large amounts of RAM on this device.
Had the loud and irrational 4GB scope creeps not pounded the podium and raised their voices, the vast majority of those 4GB orders would simply have purchased the 2GB version. So why did they buy the more expensive one? Because the more expensive units are assumed to better support the project. Because the more expensive units have a perceived aura of 'better'. Because of, "herd mentality".
And we're re-hashing, again, a topic that has been hashed and re-hashed repeatedly. But then you're relatively new to this and are unlikely to have read those past threads. Look particularly for posts by
@TrashyMG detailing his actual application tests on an OMAP 5430 dev board.
Your insisting on delays required to get to 4GB units and purchasing a 4GB unit is not helping me get my device produced sooner or 'even at all'. It is, in fact, likely delaying it greatly in scope creep driven changes. If anything, it is the other way around. You see, I'm one of the 8 people who dropped $1700 (with shipping) in October 2015 to purchase a prototype and help fund the initial pre-run that showed you a working prototype. However, thank you for your order adding in with everyone else's to hopefully move production onward. Yes, every order does count. Your rather arrogant assumption that your 4GB order was in some way subsidizing mine is, frankly, rather amusing though.