why storage ,not ram increase ? - 8525, TyTN, MDA Vario II, JasJam ROM Development

Hello everybody ! I have a question for the smart guys around here : i have read a lott o this threads and it seems to me that you have an obsession with the storage memory. Why is so important to have a big storage when you can put on your device a micro sd card ( mine is 2 gb) . I hope someone to work on the running program memory on a rom. is it posible to unlarge this memory from a rom ? sorry for my bad english

costeai said:
Hello everybody ! I have a question for the smart guys around here : i have read a lott o this threads and it seems to me that you have an obsession with the storage memory. Why is so important to have a big storage when you can put on your device a micro sd card ( mine is 2 gb) . I hope someone to work on the running program memory on a rom. is it posible to unlarge this memory from a rom ? sorry for my bad english
Click to expand...
Click to collapse
There have been a couple of devs that have tried to utilize storage (ROM) as a cache for RAM to increase performance, and it dosen't work (impossible really, two different types of memory). If you search in the development and hacking forum (use google) you can find the threads (they are kind of old). Really there is not alot of trickery you can do to get RAM up in a cooked rom.
The reason the devs try to free up more Rom storage is that apps loaded on the internal ROM generally run faster then those coming off and SD card, also certain programs do not run well if installed on a sd card (dialers are a great example of this).
There are several lite roms available in the forums and generally these roms will have much higher available RAM (they are loading less programs at startup). If you like you can take a full rom and disable some of the programs at that automatically startup (ftouchflo, htc home, etc.) and this will generally result in more available RAM.
However besides having less apps running (and thus less funtionality/ease of use) there is very little you can do to free up extra RAM on a PDA. I would recommend use download OXIOS hibernate and close apps,google xda oxios cab and you should find it. This app can be run (I assign it to button 5 and hold) to free up extra RAM that closed programs have not realease. Also make sure that you are completely closing programs not just minimizing them (take a look at memory or task manager once in a while) if you have a problem remembering to do this change your settings to completely close apps when you tap the X button. If you do these two things you should not have an issue with running out of RAM.
As a note you can run lots of apps with as little as 22MB or RAM at startup, in fact several Rom's (notabley Kin0kins and to a lesser extent Farias) set aside free ram to speed the device performance (it is no longer available to run apps). These Rom's generally use 6MB page pools and have file caches setup as well (I'm not sure if farias has a file cache). These types of roms (or other roms with the page pool and file cache changed) are generally much faster than other roms and I've still never run out of RAM (as long as I use task manager to close apps I'm not using and run oxios once in a while).
Hope this helps

I second what aaron said.
When I was deciding how much pagepool to set on my new ROM, I ran tests to see just how low my FREE RAM could go before I had problems.
I had to EXAGERATE the number of simultaneous applications + run IE with tons of webpages to go down to 2mb of free ram. Only a bit later while browsing on IE did I get a "LOW RAM" error.
Before the LOW RAM error, my phone was running just as fast as when it had 20mb of free ram.
What makes the phone slow is mostly CPU processing time. Low ram wont slow down your phone, it will simply stop you from loading anything more.

thank's guys, i am a little smarter now than i was before . i promise i will make a donation soon coz' you are the best there is...

Related

built in storage and ram

is it possible to make the ppc use the built in storage as ram? perhaps that might keep things on the stable side or keep the laggin to the minimum.
if you mean build in as in the extented rom and as ram that you let programs run in it like normal ram
then i doubt it would be a good idear seing that flash have a lifespan of 100K writes and it goes belly up
plus flash have a very very poor write speed compared to real mem
and the reading speed is also no picknick
if you mean extented rom as storage for your own programs then thats what they do in buzz's 2005
Not extended ROM. no I mean for the pda's that come with 64 ram is divided into 2 parts.
one part is used for storage/ram which is the main memory and there is the storage folder which has 32 megs also and its pretty much useless when u buy an SD card because that’s where everything goes. so the storage folder stays empty. I was thinking if we could use the storage folder as ram it might make things easier.
the dir called storage is not ram it's rom it along with the extented rom is the part of the rom people can access
most pda's (well my himalaya anyway) comes with 128MB which can be deviced between storage (ram) and normal application running ram
i can change that
and can change extenedrom and storage but never changing it to be application ram because it's flash and is slow and would die fast if applications were running on it
ok got it.. thanks

Memory, Memory, Memory... WTF?

Hi All
I did bring this up before and on another thread, but thought it may be worth some collective advice for everyone.
For the TP2....
The specified RAM is 288mb - TOTAL
The specified ROM is 512mb - TOTAL
My TP2 shows only 188mb of RAM in 'total' (not 288) and 277mb of 'total' Storage which is well away from the specified 512mb.
With a working RAM total of just 188mb, with 100+mb in use (for the OS + TFlo - which is a bloody lot!) with no apps running at all, this leaves less than 100mb to actually 'run' apps and gives the user 'out of memory' issues if 2 large apps (like GPS and Photo Gallery are trying to run) - check yours by all means...
My TP2 often shows over 130mb in use (just for the OS and TF) - with no apps running at all - which leaves less that 60mb to run apps!! (There is a big problem with this device globally, or maybe just mine).
Unless i have the wrong end of the stick in my understanding completely (and i might!), this should be what we get - 512mb storage and 288mb RAM (each as totals).
I note that the RAM difference has been mentioned in another thread, and a fix from HTC is available only for the Hong Kong version to date. Someone suggested that it only relates to what is displayed, not what is actually in use, but with the above info, this seems not to be the case as the memory is very much affected.
Can someone shed some more experienced light on this whole memory thing...?
I think that the OS + TFlo using 100mb's or more of available RAM is waaay too high. My old Dopod 838 Pro, with WinMo 6.1 + SPB Mobile Shell 2.1.5 running uses less than 30mb of RAM.
So what the hell is going on here...?
Cheers
Jabberoo
jabberoo said:
Hi All
I did bring this up before and on another thread, but thought it may be worth some collective advice for everyone.
For the TP2....
The specified RAM is 288mb - TOTAL
The specified ROM is 512mb - TOTAL
My TP2 shows only 188mb of RAM in 'total' (not 288) and 277mb of 'total' Storage which is well away from the specified 512mb.
With a working RAM total of just 188mb, with 100+mb in use (for the OS + TFlo - which is a bloody lot!) with no apps running at all, this leaves less than 100mb to actually 'run' apps and gives the user 'out of memory' issues if 2 large apps (like GPS and Photo Gallery are trying to run) - check yours by all means...
My TP2 often shows over 130mb in use (just for the OS and TF) - with no apps running at all - which leaves less that 60mb to run apps!! (There is a big problem with this device globally, or maybe just mine).
Unless i have the wrong end of the stick in my understanding completely (and i might!), this should be what we get - 512mb storage and 288mb RAM (each as totals).
I note that the RAM difference has been mentioned in another thread, and a fix from HTC is available only for the Hong Kong version to date. Someone suggested that it only relates to what is displayed, not what is actually in use, but with the above info, this seems not to be the case as the memory is very much affected.
Can someone shed some more experienced light on this whole memory thing...?
I think that the OS + TFlo using 100mb's or more of available RAM is waaay too high. My old Dopod 838 Pro, with WinMo 6.1 + SPB Mobile Shell 2.1.5 running uses less than 30mb of RAM.
So what the hell is going on here...?
Cheers
Jabberoo
Click to expand...
Click to collapse
did you check your device information -> hardware ?
RAM should say 288 and ROM 512, if RAM is 256, upgrade your TP2 ROM
if you're looking the RAM and ROM size in the memory settings, you are looking at the wrong channel mate...
cheers!
Damn, mine says 256. But I have no idea how to upgrade.
I posted a separte thread on this but unfortunately haven't had responses. In Device Information, my ROM version shows as 1.14.161.5 (50207) WWE. I have a Vodafone TP2 which I got on a business contract about 10 days.
Everyone else on this forum that I have seen reports ROM version as 1.19.x.x
Do I have a real old version? Where should I be looking for a ROM update? There's only a couple of hotfixes listed on the HP site, no ROMs, and I can't find anything on the Vodafone site yet.
Any info much appreciated!
HTC put a new ROM on their site just 2 or 3 days ago, which specifically fixes the 288MB RAM size, but they also say you may have to wait until your provider makes this available. The HTC support site also has instructions on how to load the new ROM.
piet8stevens said:
HTC put a new ROM on their site just 2 or 3 days ago, which specifically fixes the 288MB RAM size, but they also say you may have to wait until your provider makes this available. The HTC support site also has instructions on how to load the new ROM.
Click to expand...
Click to collapse
HTC put a new ROM on their SEA site, it doesn't appear to be suitable for phones from other regions, let alone phones from the network operators :-(
Gordon
gunggu said:
did you check your device information -> hardware ?
RAM should say 288 and ROM 512, if RAM is 256, upgrade your TP2 ROM
if you're looking the RAM and ROM size in the memory settings, you are looking at the wrong channel mate...
cheers!
Click to expand...
Click to collapse
Sorry, what do you mean..?
My device info says RAM size 256mb/should be 288 - so i am down 32mb. In memory it says 188 total (not 256), with 120mb currently in use (no running apps) - this leaves just 60mb or sometimes less, for running any installed apps.
This can't surely be right, can it? - Where is all that RAM gone, what is being used and for what? Explanation please....
Flash size in device info says 512mb, in memory it says 277.72 total - where is the rest of the 512...?
Confused i am.
Why is Winmo + TFlo using over 120mb (no other running apps) on my TP2...?
Why did my old Dopod 838 Pro use way less memory to run WinMo 6.1 + SPB Mobile Shell 2.15 + a Theme over that...?
Can anyone noob it out for me, i just don't get it.
Cheers
Jabberoo
jabberoo said:
Confused i am.
Why is Winmo + TFlo using over 120mb (no other running apps) on my TP2...?
Why did my old Dopod 838 Pro use way less memory to run WinMo 6.1 + SPB Mobile Shell 2.15 + a Theme over that...?
Can anyone noob it out for me, i just don't get it.
Cheers
Jabberoo
Click to expand...
Click to collapse
With regard to winmo+tflo using a large amount of ram compared to older devices you need to look at resolution (for the most part). The Dopod is a QVGA device (like my Titan) and renders at 320X240 pixels. The TP2 is a WVGA device, so already needs 4 times the effective memory for rendering the screen (simplified, but generally the case).
I would say turn off TouchFlo and go back to mobile shell if the memory is really running that low. As soon as rom cooking gets in swing people will cut down a lot of the fat that runs under stock roms.
nimnox said:
With regard to winmo+tflo using a large amount of ram compared to older devices you need to look at resolution (for the most part). The Dopod is a QVGA device (like my Titan) and renders at 320X240 pixels. The TP2 is a WVGA device, so already needs 4 times the effective memory for rendering the screen (simplified, but generally the case).
I would say turn off TouchFlo and go back to mobile shell if the memory is really running that low. As soon as rom cooking gets in swing people will cut down a lot of the fat that runs under stock roms.
Click to expand...
Click to collapse
Thanx for the advice (screen res makes sense, but geez!)
Out of interest, i turned off TFlo, uses a stable 92mb of RAM for the OS, with TFlo on, after soft reset it starts at 73mb and then climbs to as high as 130mb in use (no running apps).
I ran this issue past HTC here in Oz and they had no answers for the RAM use, apart from saying that using 120 to 130mb (with no apps running) was certainly not correct.
A Mate has a TP2 as well and his does the same (both Singapore models).
Going to try the new SEA upgrade which suits my model, who knows, may be the fix cuz it seems TFlo is perhaps the culprit...??
I still don't get why memory says i have just 188mb of RAM total though and just 277mb of total storage?
Cheers
Jabberoo
jabberoo said:
Thanx for the advice (screen res makes sense, but geez!)
Out of interest, i turned off TFlo, uses a stable 92mb of RAM for the OS, with TFlo on, after soft reset it starts at 73mb and then climbs to as high as 130mb in use (no running apps).
I ran this issue past HTC here in Oz and they had no answers for the RAM use, apart from saying that using 120 to 130mb (with no apps running) was certainly not correct.
A Mate has a TP2 as well and his does the same (both Singapore models).
Going to try the new SEA upgrade which suits my model, who knows, may be the fix cuz it seems TFlo is perhaps the culprit...??
I still don't get why memory says i have just 188mb of RAM total though and just 277mb of total storage?
Cheers
Jabberoo
Click to expand...
Click to collapse
http://blogs.msdn.com/windowsmobile/archive/2005/11/17/494177.aspx should explain things pretty well, and if you want even more detail about how the system uses what you can see, check out http://blogs.msdn.com/windowsmobile/archive/2005/11/29/498154.aspx
jabberoo said:
I still don't get why memory says i have just 188mb of RAM total though and just 277mb of total storage?
Click to expand...
Click to collapse
Got the same issue, which I only just noticed when I saw this thread. Device info only shows 256MB ram and Memory says 188MB.
Not going to bother doing the ROM upgrade just for the RAM. Gonna wait for a decent ROM to come out to justify the effort of installing all the programs etc etc.
nimnox said:
http://blogs.msdn.com/windowsmobile/archive/2005/11/17/494177.aspx should explain things pretty well, and if you want even more detail about how the system uses what you can see, check out http://blogs.msdn.com/windowsmobile/archive/2005/11/29/498154.aspx
Click to expand...
Click to collapse
Thanks for the info nimnox...
I took a look and it did offer some explanation. I think that this HTC device, using around 190 odd megabytes to run is ludirous. The general public spec list for ROM at 512mb (when it really isn't) certainly gives the impression that it has this much available as usable storage is a bit of a fluffy area too.
Essentially, the device offers a little over half of the spec in actual usable storage and about one third in actual usable RAM.
I believe this is shamefully misleading (most folks are not overly tech savvy) as it represents an extreme lack of clarity and understanding.
I did a reflash with the SEA update ROM, the RAM spec increased to 288mb (from the displayed 256), but did little in the way of adding available RAM (still at 188mb). I am hoping it will clear up some of the other problems being reported with this device.
Thanks to all for the advice.
Cheers
Jabberoo
Personally I don't think it's that misleading.
People might not be that tech savvy, but these aren't your average phones.
When you buy a computer with a 250GB hard drive, you don't get upset because part of that is taken up by the OS or the backup/restore partition. Granted, in this case it's proportionately a lot more, but it's also understood that most of your memory needs will be covered by a microSD card. No one advertises just the available memory. It's like hard drives' GB, they measure them as 1000MB and not 1024 as it should be (which means the computer will always detect less). And as for the meomry reserved by the system, we see things like this with Windows Vista and other OS's.
well, just my two cents (I am not saying it's not irritating to have all that memory unavailable, just that it's common practice and therefore not that misleading as many people might be used to it).
jabberoo said:
I did a reflash with the SEA update ROM, the RAM spec increased to 288mb (from the displayed 256), but did little in the way of adding available RAM (still at 188mb).
Click to expand...
Click to collapse
Wait.. the hotfix worked for you? or are you talking about something else?
agree, its normal in a sort of ways.....the more capability your phone has, the more memory it would use, the more complex an application is, the more ram it will consume.
btw, the 256 false RAM info is just a false info, so even if you upgrade the ROM, it doesnt mean you will get an additional amount of RAM, it only fix the info from 256 to 288 MB.
the manufacturer already states the truth: physical RAM of 288 MB and ROM of 512 MB. thats why i said, you should look into the device info, not the memory settings. In the memory, it will only show total of RAM and ROM available to be used when the device is turned on.
I have the same confusion:
I like to put everything into the phone bringing with me everywhere, including all kind of software and all kind of materials, photo,music, e-book, home video etc.
if the ROM and RAM are not big enough, I will always be worried about them when install software or copy materials. Even it still does not run out off memory, but I do worry about it all the time.
although it can be expanded by TF card, however, many software can't run on TF card and the read/write speed of the TF card is slower than the main memory.
If the main memory is big enough, I can install all of the software into main memory and copy all of the materials into TF card. At that condition, I can easily change TF card to get anymore new contents.
My last device is O2 flame, I do feel comfortable with its big Flash ROM but its RAM still too small and also many other shortcoming.
I ever think of N97 for the built in 32G memory, however, I am used to WM system.
I ever think of samsung i908 for the built in 8G memory, however there is several week points in its specification.
I do not understand why HTC build in so small memory in such a highend model while its competitor,such as Apple,Nokia,Sumsung, are goint toward another way.
more details may refer to: http://forum.xda-developers.com/showthread.php?t=542322
Whoops, erroneous posting, please ignore!
net_walker said:
I have the same confusion:
I like to put everything into the phone bringing with me everywhere, including all kind of software and all kind of materials, photo,music, e-book, home video etc.
if the ROM and RAM are not big enough, I will always be worried about them when install software or copy materials. Even it still does not run out off memory, but I do worry about it all the time.
although it can be expanded by TF card, however, many software can't run on TF card and the read/write speed of the TF card is slower than the main memory.
If the main memory is big enough, I can install all of the software into main memory and copy all of the materials into TF card. At that condition, I can easily change TF card to get anymore new contents.
My last device is O2 flame, I do feel comfortable with its big Flash ROM but its RAM still too small and also many other shortcoming.
I ever think of N97 for the built in 32G memory, however, I am used to WM system.
I ever think of samsung i908 for the built in 8G memory, however there is several week points in its specification.
I do not understand why HTC build in so small memory in such a highend model while its competitor,such as Apple,Nokia,Sumsung, are goint toward another way.
more details may refer to: http://forum.xda-developers.com/showthread.php?t=542322
Click to expand...
Click to collapse
My friend, the advantage of having a device with a micro sd or mini sd expansion slot is that it enables you to have the amount of storage that you want and even with the possibility to change it on the fly, like for example carrying around two 32Gb memory cards and using them as you like (one for gps and one for music for example). Now tell me how do you do this when the mobile has a built in memory of 8Gb or 32Gb but no storage expansion? It's a matter of choice.
Regarding the execution memory, it's more than enough, apple allows you one application per time, so no example here, nokia you can have multiple application running like in windows mobile, the trick is to make it cleverly, otherwise your mobile will be slow (either nokia or any other mobile suffer from this).
My suggestion:
Get a couple of memory sticks, have your software installed in one of them, then copy it over to the other, this way you have your software everywhere. Then use on memory stick for gps and/or photos and another for music.
It's only a matter of wanting to do things and not waiting for them to happen ;-)
cheers
Hello everyone,
It's been a long time since I didn't come on the forum, and I am interested in buying a replacement for my Hermes, and the Rhodium is the perfect candidate!
As I got interest in it, I just saw that today was released a rom upgrade dealing with the memory issue for EU phones:
http://www.htc.com/fr/SupportViewNews.aspx?dl_id=629&news_id=219
They also say to wait for update from your provider. Hope this can help.
See you after I buy my new toy.
Toni
Lyian said:
Wait.. the hotfix worked for you? or are you talking about something else?
Click to expand...
Click to collapse
Hi
Yes, installed fine, but did nothing to aid the working RAM available, just makes the hardware info show 288 instead of 256mb. It is a full ROM replacement, not a hotfix per se.
It did not fix the Keyboard backlight not working properly and a bunch of other things, infact, i can't see that it fixed much at all.
My device right now is running 128.28mb of RAM (in use) with no apps running at all. This leaves a meagre 59.33mb available to actually run my apps (manin memory or sd installed).
This is just ridiculous.....
Often, I have tried in the past to run IGO 8 (Sat Nav) off my sd card and it won't start because of a lack of available RAM to run it.
Soft reset and it will load.
Did i say this is ridiculous..?
Essentially, of the available 288mb of RAM, 100mb disappears straight away doing 'something', a further 188mb is in use presumably with the OS and TFlo, leaving the user with less than a meagre 60mb.
As for it being misleading - i don't recall any advertising advice, anything printed on the box, anything at all alerting me to the fact that the bulk of the RAM will be taken up with 'processes'....
Consider your PC, adding 8gb of RAM and having the OS taking more than 2 thirds of it to just run. Then all your apps not running because of a lack of available RAM. It really doesn't make much sense, does it?
The hope is that Minmo 6.5 will use much less to run, we'll see.....
Cheers
Jabberoo
jabberoo said:
...
My device right now is running 128.28mb of RAM (in use) with no apps running at all. This leaves a meagre 59.33mb available to actually run my apps (manin memory or sd installed). ...
Click to expand...
Click to collapse
Huh? Only with 59.33mb available to run your apps? That is very strange. I have 84mb++ when nothing is running, i only get that amount when I have apps like S2U2, secondtoday, and other apps etc running. I even can launch Igo8 with that amount of mem with others apps were running.
I know when i have S2U2 running, it will slowly takes a lots of memory and sometime it even goes to 50mb++, but I used the cleanRAM to clear it up.
In your case... Very strange indeed.

[Q] Ram decreasing throughout the day Normal?

Hey, I'm running the stock rom on a At&T Tilt 2, most of the time I am using TouchFlo3D, once in awhile I'll switch to SPB Pocket Plus (Demo Version).
I notice when using TouchFlo3D I start with ~70MB of Ram after a soft-reset, but as I go throughout the day this takes a Very Fast dive, just using the program for messaging, etc.
When using SPB Pocket Plus (Demo version) I start with ~90MB and it keeps it up for much longer throughout the day...no need to soft-reset all day to bring it back up.
I know this would happen with my Samsung Epix running WM 6.1...but never to the extent of the Tilt 2, barely anything would fall off, I would never need to soft-reset just to get my Ram back throughout my day.
I always check my task manager too, making sure nothing stays running in the background.
Is this normal with the TouchFlo3D interface?
Anyway to free up more?
Thanks
it's a common issue with windows mobile phone to have these leaky ram. The stock rom seems to have more issue in my opinion. I think mail and also windows media will never fully close themself after you launch them.
Stock rom uses a bit more memory because of some bloatware that often got loaded. Though the latest rom (not officially out on att or htc site) seems to have less issue with slownees but still has leaky ram.
My opinion is that if you are concerned about hte ram leaky or slowness, try one of the custom roms, they often works better, faster, and took out most of the bloatware.
I had the tilt2 for about 6 months, I noticed some memory leak, but no concern, since I never had an issue with it, but since a few days ago I noticed that after turning the phone ON I have 35mb storage ram and 80mb program ram free but I can see the program memory going slowly down to 40mb and sometimes to 24mb in 20-30 min. Without ruinning any app!
What's running there? that I can't see.
I have stock At&t ROM and the 8gb MicroSD with as much I as can, pictures, videos google, bing, music, recordings etc. QUESTIONS
How I delete some of the at&t garbage with out using a custum ROM? (I don't know too much to do that)
Is there an app to manage the stolen ram?
I have over 1000 contacts, and gmail,live, hotmail and msn emails, can I move that to the microSD? how?
I would appreciate your help.
Pinguino1 said:
I had the tilt2 for about 6 months, I noticed some memory leak, but no concern, since I never had an issue with it, but since a few days ago I noticed that after turning the phone ON I have 35mb storage ram and 80mb program ram free but I can see the program memory going slowly down to 40mb and sometimes to 24mb in 20-30 min. Without ruinning any app!
What's running there? that I can't see.
I have stock At&t ROM and the 8gb MicroSD with as much I as can, pictures, videos google, bing, music, recordings etc. QUESTIONS
How I delete some of the at&t garbage with out using a custum ROM? (I don't know too much to do that)
Is there an app to manage the stolen ram?
I have over 1000 contacts, and gmail,live, hotmail and msn emails, can I move that to the microSD? how?
I would appreciate your help.
Click to expand...
Click to collapse
I have a lot of contacts...but keep them all on the sim memory, I only copy over my main ppl that I talk with daily, so I can have their pics and set ringtones for them individually...a start to help with memory.
I have an 8GB card too...my memory isn't that low...the ram goes down throughout the day...faster than my last windows phone....try installing apps on the storage card verses the main memory...what I do when I can...have about 120mb of memory left on the device.
Download Crudscraper to remove nearly all traces of bloat AT&T added.
See my sig for results.
Consider investing in Mem Maid to keep on top of maintanence.
No program can remove things stored in ROM (including CrudScraper, which basically only deletes the shortcuts from the Start menu). The only way to actually get rid of the bloatware is with a custom ROM.
TF3D is a known memory hog with a lot of leakage. The new OEM ROM's version of Sense is just as bad. That's the price you pay for pretty home screens. The free CleanRAM is a good way to reclaim RAM during the day, but soft resetting is still the best way.
Miami_Son said:
TF3D is a known memory hog with a lot of leakage.
Click to expand...
Click to collapse
Not true.
Miami_Son said:
No program can remove things stored in ROM (including CrudScraper, which basically only deletes the shortcuts from the Start menu). The only way to actually get rid of the bloatware is with a custom ROM.
Click to expand...
Click to collapse
There's 226.05 MB of RAM used for Storage and 187.07 MB RAM used for Programs. ANYTHING within either CAN be deleted to free up space. Some badly decided removals (most) will cripple Windows, some sit taking up huge amounts of RAM. Games and music preloaded in particular.
Removing anything via Crudscraper (nothing vital) IS GONE. Watch the Storage RAM available increases to validate.
ONLY a hard reset will make Crudscraped items reappear. Otherwise they ARE erased from current OS.
Use freeware Treesize to breakout every RAM MB into tree-view directory. The "bloat" IS in user's control done carefully or just auto-magically running Crudscraper.
ROM is NOT same as RAM.
bmhome1 said:
ROM is NOT same as RAM.
Click to expand...
Click to collapse
If you know this, then why are you so wrong about everything else? Nothing in ROM can be deleted manually. It may disappear (as in the case of Manila mods that overwrite files, for instance), but it isn't actually deleted. The OS and some of the carrier addons are in ROM. Crud Scraper does not delete anything in ROM. All it does is delete the shortcuts (*.lnk files) and any parts of the program that are in Storage Memory, but the parts that are in ROM remain taking up space. The only way to remove something from ROM is to install a custom ROM that has had those items removed. Much of the stuff users want to get rid of, like the AT$T crap, is in ROM and can't be deleted.
RAM! RAM! RAM! is the topic. NOT ROM (READ-ONLY)! One CAN increase available RAM deleting what's been previously written to it. Period.
Crudscraper reclaims 40-50MB if you actually read ANYTHING about it.

[Q] Why no ones talk about the lag cause by Insufficient memory

I notice the phone start lagging when there are less than 100Meg of available RAM on both 2.1 or 2.2 SGS.
Questions....
1. How do i make sure there will always be min 130 available when not in use?
I'm currently using Froyo Task Manager, ATK and SystemPanel together to make that happen manually. A better suggestion or use of them will be appreciated.
I also tried MemoryPlus and Taskkiller (The red android logo)
2. There are so many background service running some of them start with com.samsung.... (what are these?) do we need them?
3. Why some Apps always run without us telling them to run, or ask us to give them to permission to run on background at will?
ATK
In ATK in settings you have auto kill level, which is disabled on default.
jakaka said:
In ATK in settings you have auto kill level, which is disabled on default.
Click to expand...
Click to collapse
I'm using JPC, ATK autokill will not able to kill at a system level like SystemPanel, so after a day of active use, the memory will still continue to reduce as some of the background service start consuming more and more memory or run more background process. E.g. Touchwiz from 17 Meg to 25 Meg.
So at the start with ATK, i will have 130Meg, after a day of active use i left with 80Meg. With Apps killed.
I use autokiller set to aggressive. memory left 152mb
ivanchin99 said:
I use autokiller set to aggressive. memory left 152mb
Click to expand...
Click to collapse
Cool, does that remain for few days? How often do you restart your phone?
free memory is bad memory!
why don't let android do it's job?! this ist linux with a clever memory management, not windows 95!!! deinstall all auto task killer android is handling the memory very well. it uses all it can get and if it's not enough it kills old uses apps from it. why have free memory, there is absolutely no reson for that! ram is fast, let the often used apps be there not on slow sd or nand!
Mykron said:
free memory is bad memory!
why don't let android do it's job?! this ist linux with a clever memory management, not windows 95!!! deinstall all auto task killer android is handling the memory very well. it uses all it can get and if it's not enough it kills old uses apps from it. why have free memory, there is absolutely no reson for that! ram is fast, let the often used apps be there not on slow sd or nand!
Click to expand...
Click to collapse
QFT!
What is the point of having memory if it is constantly empty?
Think about it this way...If you had five friends at your house and you have five chairs, do you make 2 or 3 of your friends stand so there is always empty space or do you let everyone sit down and worry about something worthwhile?
Finguz said:
QFT!
What is the point of having memory if it is constantly empty?
Think about it this way...If you had five friends at your house and you have five chairs, do you make 2 or 3 of your friends stand so there is always empty space or do you let everyone sit down and worry about something worthwhile?
Click to expand...
Click to collapse
True, upto a certain point... I don't think you need to have at least 100 or 150 mb free but it DOES seem to help to not let it get down to like 30mb...
For me:
-JM7
-animations off
-voodoo lag fix
-minfree manager set to preset agressive.
minfree manager customizes the android memory management system.
I love it this way, No lags when starting the Phone (DIALER) or anything else. The dialer annoys me the must, this must be lag free, if i want to dial i want to dial right away.
Btw, I think you have made some wrong assumptions about the Android memory management system, as mentioned, unused ram is wasted ram.
dagrim1 said:
True, upto a certain point... I don't think you need to have at least 100 or 150 mb free but it DOES seem to help to not let it get down to like 30mb...
Click to expand...
Click to collapse
Agreed but I have never seen my Galaxy with free memory that low and I don't use a task killer. Of course I don't often have more than 3 or 4 apps running at the same time
This is not about letting ram do nothing.you surely don't wasn't your ram get used up by programs you don't want while you had no hand in this.All those services running I don't want.badly written programs that are hanging out in memory instead of closing.at least in symbian an app closed when you exited.
Why would you have 100MB free ? Do you have any application that needs 100MB to run ?! The android system already has enough memory to run so even if you could have 200MB of free memory you phone wouldn't run any faster you would just be able to lauch around 20 apps at the same time.
Read this:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
Linux however isn’t generally affected by this. While I admit that I don’t know the architecture and reason for this… linux will run the same regardless of if you have 20mb free memory or 200mb.
Click to expand...
Click to collapse
Finguz said:
Agreed but I have never seen my Galaxy with free memory that low and I don't use a task killer. Of course I don't often have more than 3 or 4 apps running at the same time
Click to expand...
Click to collapse
Dunno, I just noticed that one time my phone was VERY sluggish and memory free was around 20mb or so. Cleaning it up did seem to help (unless one of the programs killed was causing the lag of course).
Ah well... Whatever people choose right?
You guys can argue all you want that free RAM is a waste of RAM....
But it is a fact that the SGS runs much slower when the free RAM is low. This is the experience of all the SGS'es I have tried and my own as well. At least this is the case when running 2.1. I have not tested anyone with 2.2 yet.
It s starts to lag when memory is below 40 mb. So when it s low and you start an application it starts to lag. I set it to 50-55-60 and got hardly any lag. No need to keep so much free ram
Sent from my GT-I9000 using XDA App
matty___ said:
It s starts to lag when memory is below 40 mb. So when it s low and you start an application it starts to lag. I set it to 50-55-60 and got hardly any lag. No need to keep so much free ram
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Which ROM are you using? as the low memory killer level for background apps is set at 40M which means you should have 40M free all the time or it will start killing background apps. This is also why task killers are useless, free ram is wasted ram for android.
I never had the experience that more free RAM is faster, perhaps with the stock rom but JC and upwards are all good by default. Animations off + Oneclick lagfix (or another) and the phone stays totally lag free.
Being an android user for 1,5 years now i'm very confident Taskkillers are useless except when an app is stuck. I've had periods where I used them allot but the phone only gets slower as the killed apps have to be loaded into the memory again.
Finguz said:
QFT!
What is the point of having memory if it is constantly empty?
Think about it this way...If you had five friends at your house and you have five chairs, do you make 2 or 3 of your friends stand so there is always empty space or do you let everyone sit down and worry about something worthwhile?
Click to expand...
Click to collapse
Provided you are not expecting anymore friends. The problem happens if all your 5 friends are happily seated and along comes 2 more friends a-visiting. So you have to now move 2 inactive (for want of a better word) friends out of the seats so that you can accommodate the 2 new ones. This takes time. So why not move these friends out as soon as they become inactive so that the space is readily available when someone comes calling?
Try to have a read about garbage collector before argueing about free memory.
The more you try to have a large amount of memory, the more you will need major GC (and during major GC all activity is frozen).
If you let the system manage memory, it does minor GC as needed when it reaches min memory waterline (seems to be 50Mo on SGS).
Let the system do its job.
Get rid of task killer.
Mykron said:
free memory is bad memory!
why don't let android do it's job?! this ist linux with a clever memory management, not windows 95!!! deinstall all auto task killer android is handling the memory very well. it uses all it can get and if it's not enough it kills old uses apps from it. why have free memory, there is absolutely no reason for that! ram is fast, let the often used apps be there not on slow sd or nand!
Click to expand...
Click to collapse
I completely disagree. OK, it is better to use memory, but the android memory management is extremely inefficient since it does not know which foreground and background processes are important to the user and which are not, even though it tries to figure that out. Since the Galaxy S does not allow the system to use the full 512MB of memory, this can be a critical factor. And the Galaxy S definitely lags massively when less then 70 or so MB of free RAM is available this is definitely a fact.
The biggest problem is that you cannot manually close apps and only have multitasking access to the last 6 apps used. If you use 7 apps simultaneously, the 1st app still consumes memory but you cannot even switch back to it. And there are so many useless background processes, starting up over and over again and consuming hundreds of MB memory if they are not killed in regular fashion.
Who needs gesture search, amazon mp3, layar, and all the samsung crap running in the background all the time. If you only have 10 such applications and each of them only consumes 15MB of ram, 150MB are wasted for nothing.
Every second market application registers itself as autostart on every boot, so to use a autostart manager is also mandatory.
Since everybody can easily develop for Android the application quality and resource efficiency is not always perfect. So in my opinion Android needs a task manager, this is why even Samsung integrates such a application.
Using a well configured ATK (set to ignore system applications, widgets and apps frequently used for multitasking and killing every else on screen off) and autokiller (strict setting) in addition to Autostart Manager (had to remove 40!!! useless apps from automatic startup) and lagfix, the SGS runs perfectly smooth.

Using a lot of RAM... for some reason?

Ok so I was running an app to check on CPU speeds (unrelated research) when I noticed that this same app was saying I only had 340mb of RAM free...
This seemed a bit strange, considering this tablet has 3GB of RAM on board, and I'm not really running anything at the moment.
I went into the storage setting page, and looked at running processes, and it says that I am using 2.5GB of my RAM.
but... if I add up all the ram usage on all the running processes, it only adds up to about 500mb....
So what is using up the other 2gb?
If anyone has any suggestions, it'd be nice, as at the moment it seems I only have 1gb of usable RAM in this device...
EDIT:
Nevermind, I think I solved it... sort of. I found that the ram clearing button is in a different place than I remember, and I have managed to clear out some more space... though even after a full reset 1.5gb of ram is immediately being used. Seems a lot.
Though this is a stock rom etc so I suspect thats normal.
electrical tcfpain
nirurin said:
Ok so I was running an app to check on CPU speeds (unrelated research) when I noticed that this same app was saying I only had 340mb of RAM free...
This seemed a bit strange, considering this tablet has 3GB of RAM on board, and I'm not really running anything at the moment.
I went into the storage setting page, and looked at running processes, and it says that I am using 2.5GB of my RAM.
but... if I add up all the ram usage on all the running processes, it only adds up to about 500mb....
So what is using up the other 2gb?
If anyone has any suggestions, it'd be nice, as at the moment it seems I only have 1gb of usable RAM in this device...
EDIT:
Nevermind, I think I solved it... sort of. I found that the ram clearing button is in a different place than I remember, and I have managed to clear out some more space... though even after a full reset 1.5gb of ram is immediately being used. Seems a lot.
Though this is a stock rom etc so I suspect thats normal.
Click to expand...
Click to collapse
You probably aren't using all 2.5GB for actual running programs.
Windows 7 does a great job of managing money. If it has any unused memory it will hold often used programs or data in memory in case it's needed. If a running program needs that memory it's quickly shifted. Otherwise when you reopen that program you recently closed, it may load quickly from memory rather than from the drive. I suspect Android does things similar.
Modern systems programmers consider "free" memory to be wasted, so they put it to the best use they can anticipate. That gives you the benefit of all memory as often as possible. If they only allowed the memory to be used for what's needed right now, your Note would only have about 1 GB memory, and would be considerably slower.
It's a little like having the cook wash your car while waiting three hours for the turkey to cook. You get both the turkey and the car wash.
jnichols2 said:
You probably aren't using all 2.5GB for actual running programs.
Windows 7 does a great job of managing money. If it has any unused memory it will hold often used programs or data in memory in case it's needed. If a running program needs that memory it's quickly shifted. Otherwise when you reopen that program you recently closed, it may load quickly from memory rather than from the drive. I suspect Android does things similar.
Modern systems programmers consider "free" memory to be wasted, so they put it to the best use they can anticipate. That gives you the benefit of all memory as often as possible. If they only allowed the memory to be used for what's needed right now, your Note would only have about 1 GB memory, and would be considerably slower.
It's a little like having the cook wash your car while waiting three hours for the turkey to cook. You get both the turkey and the car wash.
Click to expand...
Click to collapse
I'm guessing you mean android, not windows 7
Though I imagine both do the same thing lol
nirurin said:
I'm guessing you mean android, not windows 7
Though I imagine both do the same thing lol
Click to expand...
Click to collapse
I used Windows 7 as an example because I know how it works. Like you, I imagine Android 4.3 does the same thing.
I was wondering about this as well. On my Note 2, when I clean the ram, it will go to 480-500 / 1.75g on this tab, ext I could get is 1.33/2.75.......
I went through and turned off a lot of the apps, it helped free up a little bit.
Does anyone have a list of the apps that are safe to turn off?
:beer:
Sent from my SM-P600 using Xparent Cyan Tapatalk 2
I have LTE version with Snapdragon and when I start the tablet, it uses about 890MB of 2,35GB available (yes, it has 3GB RAM, but graphic processor uses some of this RAM)... When it loads all apps to RAM (about 50 of them, we know android do this) and I start few apps(FB, Gmail, Chrome, Hangouts for example), I still use only about 1,3GB of RAM... So almost 1GB is still free
In Android having too much free ram is not a good thing. Let your apps use it, you don't have to worry about not having enough ram, OS manages it well for you.
ddavtian said:
In Android having too much free ram is not a good thing. Let your apps use it, you don't have to worry about not having enough ram, OS manages it well for you.
Click to expand...
Click to collapse
+1
Android is a mobile OS which means that it can backup and restore not needed apps if necessary and the 3GB are only the runtime memory beside this it can use the whole internal memory for "running" apps. So long Android got enough memory it holds all apps in memory which speed up the whole device. Therefore it is positive that the Note use his whole 3GB memory and don't think that killing apps or free memory will be a good idea. It will slow your device and produce lags.
ddavtian said:
In Android having too much free ram is not a good thing. Let your apps use it, you don't have to worry about not having enough ram, OS manages it well for you.
Click to expand...
Click to collapse
Elim said:
+1
Android is a mobile OS which means that it can backup and restore not needed apps if necessary and the 3GB are only the runtime memory beside this it can use the whole internal memory for "running" apps. So long Android got enough memory it holds all apps in memory which speed up the whole device. Therefore it is positive that the Note use his whole 3GB memory and don't think that killing apps or free memory will be a good idea. It will slow your device and produce lags.
Click to expand...
Click to collapse
They are both right. Android is based on linux. Linux uses ram very effectively to cache apps and data to speed up your system. When something needs ram it removes a different app or data from the ram to keep moving. It works totally different from Windows. Check out this article.
http://www.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care
Every day since Android came out someone asks this question somewhere... Is Google offline?
Sent from my SM-P605 using XDA Premium HD app
If you want to change how your ram is managed, and you have root, you can use the v6 supercharger or a simple minfree setting app. V6 is in the developer section of the general android forum on this site. I've found that m ram fills up from cached apps. V6 will let you auto clear however often you want.

Categories

Resources