View Single Post
Old 05-15-2017, 01:21 AM   #5
kdusr
Connoisseur
kdusr began at the beginning.
 
kdusr's Avatar
 
Posts: 77
Karma: 13
Join Date: Oct 2016
Location: Mars
Device: KOA, KV, KOA2,PW4,PW5
Quote:
Originally Posted by knc1 View Post
No.
It processes the data to the frame buffer.
And that is not how a Kindle's frame buffer based display works.
The entire frame buffer memory allocation is made when the kernel starts up and never changes.
It is a fixed allocation, its size never changes because it is allocated per pixel and the number of pixels on the screen is a fixed number.

Take a look at the various run time memory stats in /proc while you test things, see what changes and what does not.

= = = =

Also, you should do as you have been advised by myself and others above!

If the job you are trying to run is being killed for using too much memory, then do what Amazon does when it runs jobs that require a lot of ram - kill the processes owned by the user named: 'framework'

If you can't do that for some reason, then do what some of our developers do when they want to run a large job (such as a long running firmware compile) -
Enable swap.
There are plenty of directions posted here on doing that.

IIRC, there is even a KUAL menu extension for using swap.
knc1,Do not waste your time, he is a paranoid rookie
kdusr is offline   Reply With Quote