Running out of RAM - Mogul, XV6800 ROM Development

Okay, so I know that the xv6800 ain't generous on RAM, but I'm constantly running low. Usually well under 10 megs. I'm using memmaid to try and keep things in check, but I'd really like to get more freed up for use.
Any suggestions on utilities that might help? Are there specific files (like fonts?) that get read into RAM on boot up that I could look at trimming down to get more room?
Thanks,
Chris

You could post what ROM, Page pool size, apps, homescreen plugins, etc.. you are currently using. That could give us a base to help you with.
I use oxios memory to recover stale ram and the stock task manager to close apps and I bott at 32mb available. Obviously I am running nueROM3, so every rom is different.

I am running DCD 3.2.6 and after a night or two after charging, I'm down to about 8 megs and have to soft reset. MemMaid helps a tiny bit during day-to-day use.
I also found out that when I put my SD card in, it drops from about 25mb to 15mb instantly. I don't know if that's due to programs I have running on my SD card or some power setting. I yank it out....10MB magically re-appears.
I run iLauncher with some shortcuts to programs on my SD card, and have all of my TomTom maps on them as well. As far as that goes, nothing else I can think of as to why my RAM drains night after night and why I lose that 10MB.
You're not alone.......

Have you tried uninstalling programs and seeing where the big leak is? I only install programs like games to the memory card. Nothing that runs as a regular day-to-day process. Its something to try. Then maybe re-install to the main memory to see if that helps.

kdj67f said:
Have you tried uninstalling programs and seeing where the big leak is? I only install programs like games to the memory card. Nothing that runs as a regular day-to-day process. Its something to try. Then maybe re-install to the main memory to see if that helps.
Click to expand...
Click to collapse
Not yet. I just got an extra refurb 6800, so I plan on doing some testing with your suggestions (don't have the ability to go w/o my normal phone for too long for testing). I also only have games installed to my SD card, so I'm thinking it could be some of the power settings I tweaked with when I had my 6700 (as far as the losing-RAM-when-inserting-card issue).
After the end of charging, filesys.exe, device.exe and gwes.exe are all around the 6-8MB mark (I made it down to 4MB of available RAM two days ago). I don't know if it's a program leak, or again, maybe something I did with the power settings.
Time will tell......

kdj67f said:
You could post what ROM, Page pool size, apps, homescreen plugins, etc.. you are currently using. That could give us a base to help you with.
I use oxios memory to recover stale ram and the stock task manager to close apps and I bott at 32mb available. Obviously I am running nueROM3, so every rom is different.
Click to expand...
Click to collapse
Okay, I'm running build 20275.1.3.3 dcd ROM.
Not sure where to find my page pool size.
For apps, it depends, but my usuals are Mobile Shell, Media Player, SPB Online, eReader, and PIE. Mobile runs in the background of course, and I'm lucky to have two of the other programs open. If I try a third it usually slows WAY down and often hangs.
Today screen plugs ins = 0. I use Mobile Shell's NOW screen as my home screen. Which reminds me, I've got spbWatcher running somewhere in there too.

Have you tried dotFred Taskmanager to look at all your running apps?

joojoobee666 said:
Have you tried dotFred Taskmanager to look at all your running apps?
Click to expand...
Click to collapse
Good suggestion.
I have never ran it, but SPB mobile shell was thought to eat ram, much as manila does. I could be wrong though... Lots of weather and mail plugins constantly nibble at ram too over the course of a day..

signal34 said:
I am running DCD 3.2.6 and after a night or two after charging, I'm down to about 8 megs and have to soft reset. MemMaid helps a tiny bit during day-to-day use.
I also found out that when I put my SD card in, it drops from about 25mb to 15mb instantly. I don't know if that's due to programs I have running on my SD card or some power setting. I yank it out....10MB magically re-appears.
I run iLauncher with some shortcuts to programs on my SD card, and have all of my TomTom maps on them as well. As far as that goes, nothing else I can think of as to why my RAM drains night after night and why I lose that 10MB.
You're not alone.......
Click to expand...
Click to collapse
Signal34...
what version of MemMaid are you running? also it is possible you have too many programs running from ur SD card I only gain 4megs of ram when I remove my SD card...
on the latest version of MemMaid there is a system Tweak called "optimize" if you have this version you should try it...the lowest my memory ever gets is 11megs and then I go into the task manager close whatever is running and it gets back up to 15 or 16 megs and after a soft-reset I get anywhere between 18.4 and 20 megs free...
that is with:
SPB Mobile Shell
SPB Pocket Plus
HTC Homeplug
PhotoContacts Pro
and messaging...running at startup

pdub73 said:
Signal34...
what version of MemMaid are you running? also it is possible you have too many programs running from ur SD card I only gain 4megs of ram when I remove my SD card...
on the latest version of MemMaid there is a system Tweak called "optimize" if you have this version you should try it...the lowest my memory ever gets is 11megs and then I go into the task manager close whatever is running and it gets back up to 15 or 16 megs and after a soft-reset I get anywhere between 18.4 and 20 megs free...
that is with:
SPB Mobile Shell
SPB Pocket Plus
HTC Homeplug
PhotoContacts Pro
and messaging...running at startup
Click to expand...
Click to collapse
I'm running MemMaid v2.3 and just noticed that setting, so I'll give it a whirl (many thanks! ). I just found out that my SD card issue was due to previous FATFS settings I had ported over from my 6700 days (I have my own registry tweaks cab). After clearing those out, I no longer lose that 10MB RAM when I insert the card....only about 1MB.
On startup, I now get about 17MB RAM after everything loads. Besides all of the normal system files, on startup I see:
VoiceCommand
tmail
ActiveSync
connmgr (is this normal?)
AE Button Plus
Small Menu
Magic Button
poutlook
NK.EXE (????)
My Today screen runs:
TodayTime
PhoneAlarm
TodayAgenda
iLauncher
Weather Panel
I'm still trying to figure out the charging issue, though. I don't know why I lose all that RAM....though I wonder if it has to do with having it charge via USB rather than the wall?
Thanks for all of the suggestions pdub!!

I moved a bunch of dll to SD card as well, and that seems to help some. I also discovered that SprintDB has like four or five dlls... some of them quite big! I deleted that program and that seemed to free up a lot of memory. I also got rid of everything else that I'd tested at one point but decided not to get or keep. I had a lot of old dialers on there.
Last night I had PIE, Media Player, PocketInformant, Mobile Shell, and eMail all running and still had 8 megs free.
Feeling a lot better about the memory situation now. I'll still work at tweakin' as much out of it that I can, but I'm feeling better for sure.

signal34 said:
I'm running MemMaid v2.3 and just noticed that setting, so I'll give it a whirl (many thanks! ). I just found out that my SD card issue was due to previous FATFS settings I had ported over from my 6700 days (I have my own registry tweaks cab). After clearing those out, I no longer lose that 10MB RAM when I insert the card....only about 1MB.
On startup, I now get about 17MB RAM after everything loads. Besides all of the normal system files, on startup I see:
VoiceCommand
tmail
ActiveSync
connmgr (is this normal?)
AE Button Plus
Small Menu
Magic Button
poutlook
NK.EXE (????)
My Today screen runs:
TodayTime
PhoneAlarm
TodayAgenda
iLauncher
Weather Panel
I'm still trying to figure out the charging issue, though. I don't know why I lose all that RAM....though I wonder if it has to do with having it charge via USB rather than the wall?
Thanks for all of the suggestions pdub!!
Click to expand...
Click to collapse
No problem, until we can get our hands on a HTC Diamond we have to make the best of the RAM we're given...if I come up with any other MemMaid tweaks I'll let you know...I'm still trying to learn all its new functions..
Conmgr.exe seems to be a normal process, i have it as well

Willing to bet SPB Mobile Shell might be the problem
I have used mobile shell on a few different phones and I always found it to be a memory hog so I usualy end up installing it. Tried it orginaly on a Treo 700w (very bad idea) then a Samsung i760 good phone should have been plenty of memory but after a day I would be down to around 5 megs free I had already disabled the samsung today screen clock since that had a known memory leak. I have tried Mobile shell on my VX6800 with stock ROM, DCD 3.2.5, 3.2.6, and NueRom3. NueRom3 was the only one that left the device enough memory. Right now I have it uninstalled and am using Throtle Launcher seems to be a little easier on the memory.

Installing software and putting DLL's on the memory card won't free up RAM, it will free up ROM, but that makes very little if any difference on the performance of the phone.
On older PocketPC 2003 software and older, there wasn't a ROM, everything was in RAM, so it made sense to install software on to your storage cards. Since the Titan has seperate RAM and ROM, there is no need to install on to your storage card. Actually installing somethings on the storage card will slow the phone down, when the phone wakes up it has to reinitialize the card and this can take 1-2 seconds, which is one reason ring tones don't work well or will get delayed when played from the card. In my case I install all of my programs to my internal storage, copy over my ring tones, etc to my internal storage and only use my storage card as storage for backups, GPS software, and my cabs to reinstall after a hard reset.
To free up as much ram as possible, limit your number of today items, don't install MSVC, and have as few programs open as necessary. I use the HTC task manager and have it set to close all programs except ActiveSync and my phone runs on average around 20mb free at all times. I am using DCD 3.2.6. Programs like Manila and SPB Shell all are memory hogs, sure they look nice, but are they a required function for your phone, or are they just easier.... You have to be able to make the distinction in order to get more free ram on your phone. Since these programs have to be "running" to work, then they eat ram. I don't mind programs that are memory hogs, pending they aren't running 24/7. But those UI programs do eat a ton of memory.
BTC

I'm really debating dropping Mobile Shell, but I do enjoy it a lot.
There is no question it's a memory hog... usually between 2-4 megs depending on what theme I'm running.
But, it also gives me a lot of functionality. I really enjoy having the list of upcoming appointments and alarms along with a quick and easy way to adjust volume and brightness from the NOW screen.
And the menu launcher is perfect sized for fingers.
Plus I like the picture dialing rather than having to browse through my contacts. Again, nice sized for fingers.
I know there are other options out there that can do all these things, but my question is: Will they be an gentler on the memory??

I have the same dilemma. Really like all the SPB products especially Mobile Shell with the Diamond skin, but I just can't take the memory loss any more.

BillThyCat said:
Installing software and putting DLL's on the memory card won't free up RAM, it will free up ROM, but that makes very little if any difference on the performance of the phone.
Click to expand...
Click to collapse
I keep seeing where people move stored programs from internal ROM to external ROM to free up RAM. That doesn't work on WM5 & WM6.
I have a number of programs installed on my Today screen, and Voice Command. Voice Command alone eats up about 3 meg of ram. But those are things I need to remove to free up RAM.

Diary over Shell...and does MemMaid really work..?
Instead of Shell, you can actually try SPB Diary, which isn't as nice as the Shell..but I found it quite useful- especially since it allows mail and text message previews and even allows a contact plugin, where your entire contact list is on the today screen under a tab (this eliminates the need to actually open the contact program, which i found sucks up 1% of RAM..lol), furthermore you can choose to pin contacts on the top so you can put the contacts you call most in a more convenient place
About the calender and appointments..it also has a tab that shows upcoming appointments and if you hit the calender's tab twice, it brings up a mini version of a calender that lets you see when things are due..etc..etc
The SPB Diary can also integrate other plugins (I realize putting IM+'s plugin into the the tabs reduces the RAM usage by a lot)
It also has a Notes tab (allows you to quickly access Notes, Word docs and Excel docs) and a Task's tab (which shows all tasks)
Of course the SPB Diary isn't as finger friendly, but I found that my fingernail and a bit of tweaking allows it for finger usage..doesn't look as nice..but if its functionality you want, the SPB Diary works very very well
I gave MemMaid a shot..and set the Optimizer to Extreme Speed and transferred several DLL's into the memory card..but nothing seems to have improved..furthermore I used the "Reclaim Memory" function and it doesn't reclaim RAM at all! Oxios Hibernate works so much better, where you can actually see an increase in RAM through the HTC Task Manager's percentage..so..does MemMaid actually work for anyone? Since I bought it already..I figure I'll keep it..but..
One more thing..if you're using A_C's S2U2, it actually brings up the RAM usage..to probably 2-3 MBs..if you want a simple locking mechanism, use the device's lock program (ugly, but does the work well) and you can have it automatically activate by using Homescreen Plus..It took a very long time to get rid of S2U2, since I liked it so much..but in the end still did it for the RAM

Some SPB Diary Pics..
Thought I'd show what I meant when the Diary shows everything you might need:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

I know this has been beat like a dead horse, but if you like those RAM-intensive apps like SPB MS, M2D, HTC Home etc... Try No2chems 6152 pre3.
I have been messing with 3.2.6 and pre3 for the last few weeks trying to figure out a way to run these apps/plugins/launchers and make the best of all of it. I have a broken arm and am not able to work so i figured I would try to do something useful with my off time.
Now I just have to compile a list of all the files necessary to make pre 3 as solid as 3.2.6

Related

Free Memory After Configuring Exchange

Hey all -
I am using DCD 3.1.2 and radio 3.39, but am running into Program Memory problems. After installing all of my cabs and programs, I can do a soft reset and end up with approximately 20 MB of free memory.
As soon as I configured my phone to sync with my Exchange server, my free memory went down to approximately 12.8 MB on a soft boot. That's pretty low!
I had suspected this was the root of my problem, so I even did an experiment to confirm. I did a hard reset and installed everything one-by-one, soft-reseting after each install. I saved my Exchange for last and, sure enough, I was down to 12ish MB.
I can run the Oxios Memory programs and free up to about 19, but it drains back down pretty quickly unless I stop my phone from syncing.
Any thoughts?
Ivan
i got my titan at 22 megs stable of RAM with 30 applications installed and there are a couple of tricks to achieve that, the number one secret (well not really a secret lol) is to get sk tools and use the optimize for max memory, it automatically configures the device to have as much memory as possible by cutting cache and other crap that eat up your memory, another is to keep the cleanest today you can, cuz mobile shell, htc home, and s2u2 eats up memory (personally i still use s2u2) but its all on how you organize the device
hope this helps

Installing apps

I see a lot of talk about the memory and how much is available. but I was wondering about installation of apps-
1, Where are they installed to?
2. How much room is there for them?
3. Is this shared with the RAM memory?
I'm keen to upgrade to an Android phone, but if the app storage is small then this would put me off.
So far app storage for me has not been a problem and I have been downloading a few. I have 102MB still free. Not sure how much was there to begin with though...
The memory for app storage is separate from the RAM - like it should be on WiMo and Symbian handsets.
If you root the Hero you can store apps on the SD card, though I have not done this.
I think unless you go on a download frenzy, you will be fine.
Most apps will allow storage of their cache / data on the SD in their settings menu - such as FeedR (RSS feed app), Twidroid (Twitter app) etc.
it really is nothing to worry about...i had to test a magic for my work a few months ago and one of the tests was to fill the internal memory and then try and use the phone...they'd had issues with windows mobile obviously....and it took over 130 apps installed before it got anywhere near full and still it worked fine for standard use.
seriously, unless you are installing EVERYTHING, then you'll be fine!
That puts my mind at rest. Thank you.
If you do run out of memory, you could always root it. Not that im advocating that or anything ;P

Memory leak in Sprint Hero ?

I suspect there is a memory leak somewhere in the Sense UI or or in Android. When I boot my phone and kill all the apps I don't want running, I see 96MB of free ram. But after a day, with the same apps running, I am down to 46MB. This has the result (or so I assume) of making my phone feel more sluggish even though I'm running the same apps. Rebooting fixes all the sluggishness, and the Hero flies. Is anyone seeing the same thing?
I've been using it since launch and haven't had much lag.
You can always try a hard reset if its that bad.
Test it while using regular home and kill sense UI, see if there's a difference.
Well, I only get a lag from time to time. It's just that I noticed this increase in memory usage for no particular reason. I'll try to track down the offending apps if I can. I might try a hard reset though. Can't hurt.
I notice that the browser and my exchange "mail" process freeing up the most memory when I use Advanced Task Killer to "Auto-End" all non-excluded apps every hour.
Once, the mail app was taking up 30mb of RAM. It's not uncommon for the browser to take up 20 or more either. After a while, I also see what you mean, in that when I first start my phone with the same 6-9 system processes I have anywhere from 90-100MB free, and after a while when killing them, I can only get to 75-80 free.
Since I had the Mogul a while back, I tend to watch RAM closely since that phone only had a measly 20 free after boot.
Same Here
I'm seeing the same thing as well. I use TaskPanel X to track memory usage and apps. Likewise the memory seems to slowly decline over time. Additionally even if I kill all the non-critical apps so it is like it was when it booted, I'm still about 30-40MB less than after a fresh boot.

[Q] Free memory and apps starting again and gain

Not sure if it is wrong, just would like to get some explanation of this. Phone has bit less than 1GB ram available for apps and default behavior of Androuid should be to use it all for caching recently run proceses, because there is no difference if memory is free or taken - it uses same power.
I have Viper ROM 1.06 and using Nik3r kernel, tested with and without dataswap mod (128MB). Even tried to tweak Viper settings for minfree setting, using Multitasking ultimate profile. And still the same behavior. When I check available memory, it always sits around 750 used out of 980MB. Regardless what and how many apps I run.
Problem is, that when phone is not used for some time I see almost every time apps starting instead of fast switching from memory. Its mainly visible for me on FBReader, which I use to read ebooks every time I have little spare time. I pull phone from pocket, start FBReader and voila, it is starting from scratch loading book. Its 2-3s, but still. its relatively small app, shouldnt be killed most of the time thanks to system policies on free ram.
When I try to play with phone and run as many apps (start FBReader, home and run Chrome+load 2 tabs, run Camera, run Viber, run Tapatalk and back to FBReader) to force it to close my FBreader from memory, everything works fine and it swaps back in immediately. Even though checking Apps tab in settings shows memory usage about 750-800/980, not fully stuffed with cached apps (think its not showing correct numbers? Or not showing memory taken by apps in empty state?). But anyway. I give up, turn off my phone and let it be for some time. Then I check for example for SMS and would like to continue reading my book. And FBReader is loading as if it was closed. Why?
Seems to me like phone does cleaning of cached stuff in memory after some time when it is not used? Cant say precise when it happens, it just annoys me to see that system shows all the time around 750/980MB used and still is unable to keep my app in memory for longer period when it works fine if I test it directly.
Any ideas/tips/explanation?
Hi, I have the same issue with the fb messenger (chat heads)
I
Android still shut down and it doesn't restart...
Any idea ?
Sent from my ARCHOS 80 COBALT using xda app-developers app

To Kill or Not to Kill?

Do you Kill Tasks on a regular basis?
and why or why not
which apps do you kill?
and what do you use to kill them, or what is your favorite task manager?
-
Can't stand having em' open(them all), once I'm done with an app, is killing time.
They say in Linux that unused RAM is wasted RAM
And they claim that, apparently, the fuller your memory the better off you are
and they say your programs "arent doing anything" in RAM
and that killing it increases your CPU and Battery usage, as it took much more resources to close the tasks and reload them into memory, as opposed to "sitting there doing nothing"
So, if they arent doing anything, Why do they need to sit there?
I think its alot of propaganda by people wanting their programs loaded into your memory 24/7
The problem, as I see it, is that many apps just throw themselves into memory like crazy, even if you only opened the program once ever
MANY programs we likely seldom use, once a month at most.. and alot of those same problems load themselves into your memory automatically
WHERE DID THEY COME FROM AND HOW DID THEY GET THERE?
you clear all your RAM, reboot your phone, and THEY CONSUME RESOURCES cheekily loading themselves into your RAM
as if my start up / boot up time doesnt count?
GET OUT OF MY RAM
thats all I have to say about it
and I've used alot of task killers and apps that claim to disable startup items, yet, they still load into ram
their solution is "uninstall apps you dont use all the time"
thats not a solution.. thats an excuse to keep things gratuitously loading themselves into my RAM
If I dont use the program, I DONT WANT IT IN MY RAM.. until I use it.. then, it can stay there until restart, or until I kill it.. and then it should never appear again in my ram until summoned forth by my own finger tap
Is there really no actual solution to this, and instead, we have to listen to devs tell us all why we need apps in our RAM at all times
because I dont buy it
"Unused RAM is Wasted RAM"
until you launch a game or apps you actually need..
then GOOGLE decides what should be deleted and the app you actually want to use next gets kicked out of memory
thanks eh
-
We should get a way to select which programs stay in memory and which are dumped from memory on close
any apps like that?
I have also used Avast Firewall to block certain apps access to the internet, and after a restart, several of the apps acted like it was their first time online, or like they deleted all the info and pretended not to work if they couldnt access the internet, and they were all programs that had no business accessing the internet. but also all programs that require this or that special privileged or control to your information.. leading me to the conclusion that they dont need that ability to access all your private data for the program to run, but so they can send it to themselves. Thus keeping their program in memory seems a high priority for many app developers
I have yet to find a task manager that allows me to truly control app behavior.. disable items, keep them from staying idle in memory, keep in memory if possible, etc..
I'm really hoping Piriform's CCleaner for Android will be the answer we're all looking for, when it comes out
-
Well, tried a thousand task managers, and I found only one that can help to give you full control of your RAM
its called "Android Task Manager" (ATM), by SmartWho
you can select which tasks get auto-killed after exit, which tasks stay in RAM, How long after you close the app it gets booted from RAM / How long it stays in RAM after you close it, and by far the most control & customizability of any Task Manager out there
most others are designed to "Kill Apps" but that doesnt solve the problem..
it is true that Unused RAM is Wasted RAM, but you also need to have control over what exactly is in the RAM, and what isnt, for it to be anything other than counter-productive and harmful to the performance of your Android System
I think this power should come standard in all Androids..
its a bit confusing to get all set up, but it does have Widgets in the "Android" section (of Yandex) and in ATM's settings you can specify an action for clicking the widget.
so now all my important apps are safe from ever quitting, such as swapps, floating keys, exernal2internal, etc..
and all the apps I bring up frequently (chat clients, etc) get to remain in RAM
and programs I often need to close in more of a minimize state (like Office, Notes, etc.) are now also safe from being kicked out RAM
and every single thing else gets booted out of my RAM, to be sure theres room for all the stuff I actually want in there
-
I always try to unload my phone APP, but always uninstall failed. :crying:
Lindsay02 said:
I always try to unload my phone APP, but always uninstall failed. :crying:
Click to expand...
Click to collapse
ya, i've ran into apps that wont uninstall..
which is why the other thing missing is a better way to control apps behavior, at the launch point
Of course you can try to boot into safe mode and try deleting apps, you can force quit them & clear the cache then try to uninstall, but some apps you want on your device because they're useful, you just dont want them to start up by themselves at strange times.. and alot of apps wont stop being intrusive even if they are taken off the Boot list
There's just too much crapware out there disguised as legitimate programs because of an excessive amount of bad /poor/weak/unethical coders
it makes a strong argument for a 100 dollar buy-in for Android devs, like Apple & WinPhone have
however, the largest party responsible for the troubles we face is the devs of the OS itself. the android phone team.. for making all this possible
and 2nd to that group are the many ROM devs, the Telecom Carriers as well as the Private ROM devs.. many ROMs are actually made with stuff you cant ever delete, even in Superuser mode.
-
Today I turned on my phone screen and SuperSU was just sitting there waiting for me, asking me to allow something called 10068 to have root permissions, I totally spaced out and hit the wrong thing with my thumb... 10086 is my Telecom Carrier company, i thought it was that.
it created a blank entry in SuperSU permissions that couldnt be deleted or forgotten, and every time I clicked "forget", SuperSU would crash
and there was literally nothing anywhere I could do to try and figure out what the problem was..
Avast didnt recognize anything either
and I have some blank space in my Apps folder too, like some invisible program or something
I looked through the running processes and couldnt find anything
It might be from Tencent, that would definitely be about par for the course for that company
I had to re-root my phone to reset permissions, but who knows what kind of malicious code was already executed by that point.
I swapped SuperSU for Vroot SuperUser, which gives me alot of control over boot apps, running processes, etc.. which I can use with Android Task Manager to manage most things..
anyway, its running pretty smooth at the moment.. hope it keeps up
but all this could have been avoided with a platform made for me, and not for malicious coders & Corporate coders
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sometimes, words are simply not needed.
Another thing about Android apps, is they are made for mobile phones, meaning they are made to be turned off, kicked out of memory, and start back up as fast as possible, with being auto-kicked out of memory or not having no impact on your phone or the app itself
Even my largest game boots up in a matter of seconds, after being auto-kicked out of memory
maybe when android first came out that was a different story, but older phones usually didnt even have enough RAM to keep many programs in them anyway
but phones today are pretty powerful & fast, CPUs are speedy Dual & Quad core, GPUs are fast & powerful, and RAM has increased, albeit very slowly.. and so has RAM speed
even if you kick your biggest programs out of RAM, the programs you think you need right away, they start right back up anyway, only difference is you might get a splash screen for a few seconds.
Maybe Android users have been trained to dread starting up a program from the single-core days, but those days are pretty much gone..
I dont see much performance difference between a program starting from out of RAM and a program starting in RAM
thus, RAM should be used for programs that contain actual data you are currently working on, and need to switch between
Android is lacking a basic "Switch Program" or "Minimize Program" function, and everything is just lumped in together with closed programs and programs you dont need in a "Recently Used" programs list which just sits and cycles random programs through RAM according to the time they were closed.
thats about as unspecific as you can even get.. at least they could give us the option to select how Programs are cycled through RAM, such as by Frequency of use, Duration of use, etc.. or let us assign programs an "Android RAM Rating Preference" of 1 to 5 stars, with the higher stars remaining in memory as Higher Priority Processes
and thats something Android could throw together if they really actually cared about the quality of their OS, rather than in its ways it can be used to promote & advertise.
You often hear that "Programs dont do anything in Android RAM but take up space", and thats literally exactly my whole point. So, cool you know, i'm totally stoked that I have 500 mb more RAM so I can store even more "Programs that dont do anything but take up space" in there, and actually have the same exact amount of free RAM you get on an older phone.
RAM is needed to run processes smoothly.. in fact... and that includes the OS, your Launcher & Home Screen, all your Widgets, Games, Reference Material, Office Programs, and whatever else.
it actually takes time, energy, & resources for Android to remove processes from memory in order to make room for new processes. Only difference is if you let Android control it, it happens while you're doing other important things that could cause performance issues
and your newly opened application may initially require 20 MB ram, which android will have to adjust for, then go up to 50 which android will have to slow down & adjust for, then go up to a hundred, which android will have to adjust for,.. and if it goes back down to 50, android will slow to allow more spammy crap back into RAM, and so on and so on
its actually reading & writing to RAM a whole lot more than if you just kicked the process out altogether
the only drawback I can see to that is companies not being able to keep their programs in RAM for covert sending of data without being noticeable by the user, cause it was just so fast cause it was sitting in RAM ready to go.
-
Archer said:
Sometimes, words are simpl
Click to expand...
Click to collapse
Glad you caught the show, here you go bud
Thanks for the pic - it makes what I'm about to do even harder
This is not a constructive or useful thread. It's just yet another in a long line of rants by you against Android and Google. This is a development site, and we're not focused on negativity here (especially when it's incoherent rambling). Please stop creating rant threads.
Thread closed.

Categories

Resources