The Pyra is crying!


My desktop has 16 GB and I'm constantly swapping it to 24-25 GB
HOLY CARP :blink: What are you doing that you consider "normal" to use that much? I've got 8GB and the only time it ever hits swap is when I open up 50+ tabs in Chromium.

Even non-"normal" stuff like compiling massive projects or loading large models in Blender generally stay below 4GB.
I've gotten to over 8GiB memory use mostly with several virtual machines running while using two heavy IDEs (a project has design and template files in both, which sucks). Just because of that case I need 16GiB in my workstation, but I've never needed swap at home after going 16GiB.
 
So maybe we have some news soon :D .
We do:
@EvilDragon1717 said:
RAM is not yet working properly - but the Debug output is different. Either it has a broken trace OR the bootloader needs an update.
@EvilDragon1717 said:
The #Pyra BOOTS! Nikolaus successfully booted up a kernel on the devboard! We're getting there!
Woohoo!!! The next milestone. This is great news.
Im exitet for the Succes of the CPU Board, i mean the fact the protoryphe now boots the Kernel, proves, nikolaus work was a succes, ..
I mean now whe are independent from the devboard, so the pyra is realy alive :)


I mean, what if this Modular Board Designg wouldnt work??
 
So maybe we have some news soon :D .
We do:
@EvilDragon1717 said:
RAM is not yet working properly - but the Debug output is different. Either it has a broken trace OR the bootloader needs an update.
@EvilDragon1717 said:
The #Pyra BOOTS! Nikolaus successfully booted up a kernel on the devboard! We're getting there!
Woohoo!!! The next milestone. This is great news.
These tweet updates from Ed arent coming through quick enough!

How long before a video?? :D
 
I've gotten to over 8GiB memory use mostly with several virtual machines running while using two heavy IDEs (a project has design and template files in both, which sucks). Just because of that case I need 16GiB in my workstation, but I've never needed swap at home after going 16GiB.
Well yeah, I know it's quite easy to need a lot of RAM for some specific reasons, but the point is that these are use cases outside of what most people would consider "normal use". Not a lot of people run VMs on a regular basis, and certainly not on-the-go.
 
If necessary I can run a Signal Integrity analysis check on the memory traces (mainly DQS, DQ# and address) according to JEDEC standard. Sometimes we have intermittent operation from the memory (losing some bits from time to time). Just need the layout from the ECAD tool and IBIS models of the memory and controller.
 
I have 32 GiBs of RAM in my desktop. At the moment, 27 GiBs are in use, of which 25 or so GiBs are from Chromium, with a multitude of tabs open. Chromium is the reason I made sure to get 32 GiBs of RAM. It should be possible to write a multi-tabbed browser where one tab does not take up 40 MiBs or so, but I cannot be nothered to write it myself.

Other than web browsers (I use SeaMonkey for YouTube), I barely ever exceed 2 GiBs RAM use. So, since I am unlikely to want to have a 1000 web-browser tabs open on the Pyra, it is not desperately important to get 8 GiBs for it, or even 4 GiBs.
 
I have 32 GiBs of RAM in my desktop. At the moment, 27 GiBs are in use, of which 25 or so GiBs are from Chromium, with a multitude of tabs open. Chromium is the reason I made sure to get 32 GiBs of RAM. It should be possible to write a multi-tabbed browser where one tab does not take up 40 MiBs or so, but I cannot be nothered to write it myself.


Other than web browsers (I use SeaMonkey for YouTube), I barely ever exceed 2 GiBs RAM use. So, since I am unlikely to want to have a 1000 web-browser tabs open on the Pyra, it is not desperately important to get 8 GiBs for it, or even 4 GiBs.
My Linux work laptop only has 4GB of RAM, I often run over a dozen tabs on chrome and never required to use the swap... I personally never felt the need of having more than 4GB in a Linux environment, unless you are doing a lot of virtual machines.

Edit: also never understood why anyone needs to keep 20+ tabs open either, Let alone 1000.
 
Last edited by a moderator:
also never understood why anyone needs to keep 20+ tabs open either, Let alone 1000.
"Hey, this looks a little involving, I shall leave it for later." + "Wikipedia! Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab. Interesting-looking link! Open-in-new-tab."

The Wikipedia part applies, also, to the c2.com wiki (otherwise know as Wiki and WikiWikiWeb -- the original wiki!), Reddit, forums of any kind, Slashdot, Hacker News, Phoronix, BBC News, The Guardian etc. etc. etc.. It is too much of a chore to close all the tabs manually. In the last year or so, I have made the habit of starting Wikipedia or BBC News in a new window every time so I can, at the end of a "session", close the entire window and the tabs within in just a couple of clicks.

What I really need, and briefly considered making myself, is a web-browser with a bash-style console, treating domains, pages, HTML-elements etc. as a tree of files and folders. Then I could "delete" the "en.wikipedia.org" folder to close all tabs from that domain; I could write a script to delete all tabs from a certain domain EXCEPT those that contain a number of keywords; I could write a script to rearrange all the tabs within windows by size, or to separate all tabs from a certain domain from all the windows and put them into a new window. The possibilities would be endless. Alas, I know of no such web-browser.
 
CTRL + W is your friend...
 
Last edited by a moderator:
There should totally be an option to "park" tabs that have been inactive for a long time. Either by simply reloading the page the next time the tab is opened, or saving them to disk for local loading once the tab is reopened. This would save a LOT of ram and, more importantly, swapping for people with reasonnable amount of RAM (4 to 8 GiB).

I personnally am a scientist making graphics in python, doing latex, having a lot of opened pages/articles in chrome and running a number of random unoptimized java programs. That scenario can eat up a combined amout of up to 8GiB of ram on linux over time.

For the pyra though, most people will probably simply run a single demanding program at once, or some lightweight ones. Although browsers could become problematic.
 
Last edited by a moderator:
Selling my ps vita as I don't use it anymore. The Pyra will be my only portable gaming device then.

Hurry up ed!!! :)
 
Looking forward to the Pyra as a full laptop replacement for me.  If somebody makes a nice youtube downloader for the Pyra then I'd be 1000% set, that and minecraft... Minecraft on the pyra would just be the icing on the pyra cake.
 
The joys of hardware design. ED pretty much jinxed this from the start with the overconfidence he showed about it, I was just waiting for a mistake in the layout to show its ugly face :p
 
Back
Top