(Editorial) Thought our Defy has RAM issues? See this - Defy General

Lately there has been a lot of talk about RAM. People coming from CM7 noticed the low free RAM on CM10 and the overall laginess compared to the first complain.
Many have explained in numerous posts how actually RAM works in Android Jelly Bean. Short deal, Used RAM to cache apps is useful for multitasking. Some of us don't multitask that much but some do. On some busy days on the road i use my phone as my main "computer". And i toggle between phone, messaging, email, maps, browser. I admit after a day it gets tired because the Defy is old now but it works (on CM10), not stellar but it works.
One problem i see is although apps get cached when a larger one needs to be opened it takes some time before it starts freeing space.
Next year i will buy a new smartphone. It's been 2 years for mine and it's journey will be completed. So i was looking for what options do i have.
In Europe SGS3 has "only" 1GB RAM from which video takes ~250 mb leaving(no?) leaving ~750mb for system&apss,(~400 mb free on stock 4.0.4- I saw on a friend's device) fact i consider not fair compared to it;s US sibling. HTC OneX and Galaxy Nexus both suck in the battery department and there are other specs i consider more important than RAM.
I am "in love" with the Nokia Lumia 920 design and screen (Ohh, that screen.... ) but not the OS, i like the Galaxy note 5'' pen and productivity features.
So today i looked at the LG Optimus G presentation. It has 2GB RAM and top dog Snapdragon S4 Pro chipset with Quad Krait . It's really a sweet device, great screen. The funny part is that the review units after the presentation had a RAM widget on desktop. So how much free RAM on a stock version? (although probably there were some apps opened already) - just 800 Mb.
Pics>http://www.gsmarena.com/lg_optimus_g_launches_in_south_korea_pricing_is_still_unknown-news-4816.php
That means more RAM is used than and old Windows XP Dell i am typing now on ( 650 MB used with Firefox, Skype, Dropbox and a few other processes open). It's clear that they don't handle RAM the same way so you must reconsider this comparison.
Android has come a long way and it will only get better but RAM is not the most important thing to take into consideration. I found that my constant look for keeping RAM free on my phone with different methods only wasted time i could have spent doing something meaningful.
And 1GB of RAM is still enough while 2 GB RAM feels like a maximum we will never see broken for quite a while.

Related

multi tasking

,im sure i read that there will be multi tasking in the future, now the problem i have is im still looking to get a phone i.e. dvp., but its only got 256mb ram, now is this going to play a big part in which phone to get because of multi tasking.
http://www.phonearena.com/phones/Dell-Venue-Pro_id4595
no it doesn't, 512 of ram.
nrfitchett4 said:
http://www.phonearena.com/phones/Dell-Venue-Pro_id4595
no it doesn't, 512 of ram.
Click to expand...
Click to collapse
That was posted in October, more recent news actually show on the device as having 256MB
Personally, I would get a different device due to this - it may not actually make a difference in terms of multitasking, but we just don't know until multitasking is available to developers.
Thing is, developers are allowed to us 90MB for any single app (or game), but this only applies to devices with 256MB RAM. That means that multitasking has not been taken into consideration at all when writing the marketplace specs as I doubt you'll be able to fit 2 x 90MB apps in memory at once (on a 256MB device the total available amount is something like 220MB - as parts are reserved for GPU etc). That said, there is no rule saying that if a device has 512MB the app can or cannot us 256+90 (ie. 346MB) so...
Of course, most apps do not use 90MB so it's not a huge problem. But given the choice between a Dell or Samsung I'd go for a Samsung any day of the week (which is also what I did).
depending on what you want to do/use cases, if you want multitasking ability, take a look at the nokia n900
cheers

Where's the RAM gone? Technical answer needed

I was glancing at some screenshots of the Galaxy Nexus/GNex/Gex/Whatever, and noticed an issue/feature which is not unique to the Nexus.
The quote RAM figures for the device and the RAM total in the "Running" section of applications never match (in the massive sample of Android handsets I've seen - 3).
HTC Desire: Quoted RAM - 576MB. RAM total in "Running" section - 374MB. 65%
Galaxy S II: 1GB (1024MB). 693MB. 68%.
Galaxy Nexus: 1GB. 631MB (in screenshot I saw). 62%
I'm not actually calling this a problem, I'm just wondering what is the reason for this difference. Is the "Running" apps section simply RAM allocated for apps and the rest of the RAM is for the OS? Are the OEMs lying to us while smoking fat cigars by their swimming pools?
I'm sure there's a very simple reason for this. I just don't know it.
Just like the devices total memory is 16 gb and 13.xx is actually to be played with. These things often get 'rounded up' quite often in the world of cars the manufactor claim a certain horse power and its rounded to nearest 50 or 100. Such is life in this modern age I'm afraid and unless some kind of consume4 rights group tries to do anything about this the current trend of manufactoers and ceo 's bull sh*tting to us is likely to continue.
Of course I'd like to be wrong and say that the other 300+MB are dedicated to the 'system' but I can't promice I'm afraid.
Sent from my X10i using xda premium
I dont think it's that easy in this example though.. when talking about storage size one actual GB is 1024 MB but when it says 16GB on the box the manufacturers and retailers actually mean 16000MB devide this 16000 by 1024 and you get the real useable storage size, 15.625GB in this case. Talking about RAM on the other hand they tend to go by the full size GB when typing it out for you, 1GB is 1024MB of RAM, so.. where does that lost RAM go? I dont know! Someone with deeper knowledge want to explain further?
Sent from my X10i using xda premium
Maybe the 'system' really does use that much then although bear in mind sence and touchwiz are bound to use more. Hopefully on the actual retail release software will be more optimized and we get some ram back.
Sent from my X10i using xda premium
The GPU shares memory and reserves a huge chunk of the ram for itself.
The rest I can't explain correctly (if it's correct at all) but it's reserved for the os and can't be addressed by apps.
These reports only show the part that's addressable by apps.
gokpog said:
The GPU shares memory and reserves a huge chunk of the ram for itself.
The rest I can't explain correctly (if it's correct at all) but it's reserved for the os and can't be addressed by apps.
These reports only show the part that's addressable by apps.
Click to expand...
Click to collapse
So this is to ensure the OS has enough ram and flows nicely and keeping everything lag free and super quick. Good news
Sent from my X10i using xda premium
gokpog said:
The GPU shares memory and reserves a huge chunk of the ram for itself.
The rest I can't explain correctly (if it's correct at all) but it's reserved for the os and can't be addressed by apps.
These reports only show the part that's addressable by apps.
Click to expand...
Click to collapse
Nice one.
As Tjotte said, I know that when it comes to storage, manufacturers normally quote gigabytes as multiples of 1000MB (I call this lying but what the heck). Then you add another small percentage for BIOS and you have a storage device with about 90%+ of what you thought it was going to be.
But around a third off the quoted figure??? That's more likely system allocation rather than a blatant lie.
Which now leads me to think... PC GPUs have their own RAM completely separate to system RAM. Apart from cache, I'm guess the mobile SoC's don't have specific RAM. Hmmmmm..... A quick peak at AnandTech at the Kal-El write-up tells me they don't. Bummer.
I think some of its used for caching as well. If you open task manager in Windows, you'll often see how the available RAM is far less than what would be expected if you take total RAM and subtract the RAM used by currently open apps (both system and user). It could be that some of RAM is essentially pre-fetching or caching apps, both user apps as well as system apps (such as Dialler, Framework components, GoogleSync etc) which notably make launching everything faster. And some of it is definitely used by the GPU as well similar to the integrated graphics on pc's, and this is probably dynamic as well, which can explain why available RAM does fluctuate within the same phone in similar conditions.
Internal storage is the Gb vs GB bit vs byte issue plus partitioning, a free hundred MB as /system, maybe other partitions for other things such as user data etc.
As far as the ram, some for the gpu, the os will use some, some will be used as cache which can be dropped if needed, but in the end the device still has more free ram than some phones have in total.
Sent from my GT-I9100 using xda premium
Disk storage manufacturers calculate in base-10 and memory manufacturers in base-2. If they say a device has 1GB of RAM, it is 1024MB, not 1000MB. Same goes for flash memory. The Nexus has 16GB of flash, 2.5GB appear to be reserved for system.
Anyone who wants to understand the difference between base-10 decimal SI units, JEDEC units for RAM sizes, base-2 binary IEC units, and the confusion 1000 vs. 1024 creates should check out Wikipedia's article on the topic, as it pretty much covers everything... including things like how storage device sizes and network speeds are measured, consumer confusion, and even lawsuits.
http://en.wikipedia.org/wiki/Binary_prefix
phazerorg said:
Anyone who wants to understand the difference between base-10 decimal SI units, JEDEC units for RAM sizes, base-2 binary IEC units, and the confusion 1000 vs. 1024 creates should check out Wikipedia's article on the topic, as it pretty much covers everything... including things like how storage device sizes and network speeds are measured, consumer confusion, and even lawsuits.
http://en.wikipedia.org/wiki/Binary_prefix
Click to expand...
Click to collapse
That's all well and good but it's totally irrelevant when it comes to the 1 GB ram in this phone. It has 1024 MB ram, as stated. However, some of it is reserved for parts of the hardware like the GPU, the radio, video encoding/decoding etc. This is the same for all Android phones. Anyone that wants to see it can check that allocation in the source. Brian Swetland from Google has already described the motivation for this and the specific sizes used for different components for the Nexus One.
blunden said:
That's all well and good but it's totally irrelevant when it comes to the 1 GB ram in this phone. It has 1024 MB ram, as stated. However, some of it is reserved for parts of the hardware like the GPU, the radio, video encoding/decoding etc. This is the same for all Android phones. Anyone that wants to see it can check that allocation in the source. Brian Swetland from Google has already described the motivation for this and the specific sizes used for different components for the Nexus One.
Click to expand...
Click to collapse
Agreed that it is irrelevant and the device definitely has 1024 MB of RAM. I was going a bit off-topic in an attempt to defer any further off-topic comments on that subject by directing people to an alternative source for that information rather than discussing it in this thread, which is about the Galaxy Nexus's RAM.
Your post is probably the most useful and informative so far in this thread. It does have 1024 MB, used for various purposes as needed, and there's really not much else to say.
It is hardware accelerated and to my knowledge the sgx540 doesnt have discrete ram so that factors into the equation. I wouldnt be sjrprised if the os allocated 64-128mb ram for the gpu.
I invented cyberspace. You're trespassing.
RAM Division
1.HW Drivers(screen, gpu, audio, etc)
2.OS Services & Shared Memory
3.Cached Services/processes
4.Active Apps
phazerorg said:
Agreed that it is irrelevant and the device definitely has 1024 MB of RAM. I was going a bit off-topic in an attempt to defer any further off-topic comments on that subject by directing people to an alternative source for that information rather than discussing it in this thread, which is about the Galaxy Nexus's RAM.
Your post is probably the most useful and informative so far in this thread. It does have 1024 MB, used for various purposes as needed, and there's really not much else to say.
Click to expand...
Click to collapse
Oh, I see. Fair enough. Actually I wrote my post based on the assumption that your post was the first post. I later realized that was not the case so I just quoted your post to make it clear which post I was referring to.
-Most of the times a part is reserved for the gpu.
-Android will reserve more ram when there is more ram to optimize performence.
-Abdroid get more and more features wich use more ram.
-Active apps wil be kept in ram when possible.
-Applications get also more complexed.
-Android gets build differently when there are higher hardware standards. Compare for example windows 7 with windows xp. Windows 7 uses a lot more ram because of several cahcing optimizations for example.
Could be buffers too.
e.g if you check free memory on a linux system a large amount is used by buffers but is actually useable if needed.
It's definately not "rounding up" as 30%+ is a long way from the kind of rounding up manufacturers of storage do.
phazerorg said:
Anyone who wants to understand the difference between base-10 decimal SI units, JEDEC units for RAM sizes, base-2 binary IEC units, and the confusion 1000 vs. 1024 creates should check out Wikipedia's article on the topic, as it pretty much covers everything... including things like how storage device sizes and network speeds are measured, consumer confusion, and even lawsuits.
http://en.wikipedia.org/wiki/Binary_prefix
Click to expand...
Click to collapse
This is actually very useful for people that don't understand the differences. And there are many that don't.
They had to cut back on the RAM because they paid too much for Matias, since the boxes were already printed with 1GEEBEE noted, they're now trying to pass it off and hope nobody notices.

My US S3 vs S3 International in Dead Trigger? What to Expect

Hello,
First let me start off by saying this forum has to be the best thing that happened to cellphones since Java and Flash!
Anyways, what I wanted to know is I have the opportunity to upgrade to the i9300 for 150-200$ + my phone traded in, I just wanted to know if the International can handle Dead trigger with less lag? I have tegra 3 Stuff enabled and just wanted to know what to expect!
Thank You guys!
Why would you want to get an international? Besides better dev support and slightly better CPU/gpu, our S3 is still a beast with the S4 processer and 2GB of RAM. Anyways to answer your question, of course the international will run Dead Trigger flawlessly
Sent from my SAMSUNG-SGH-I747 using xda premium
If you buying phone purely or mostly for games then international all the way.
US version is good all around if your not heavy gamer.
ghost77 said:
If you buying phone purely or mostly for games then international all the way.
US version is good all around if your not heavy gamer.
Click to expand...
Click to collapse
Well I traded up and tbh it seems like there are a lot of biases going around, the experience for now is much smoother overall...maybe its a placebo effect or maybe in the long run this will get slower too but for now everything responds much faster.
Not trying to start anything I just think ppl need to be well informed so they know what to purchase. The international is definately smoother for now and loads apps faster off hand. The international seems to also have FM Radio. The 3G though seems MUCH slower. I mean noticeably slower, sometimes I'm downloading @ 200 KB/s. Also the Ram does fill up fast, just with basic use I'm at 750 megs.
Hope this helps any potential upgrades, purchasers or just knowledge junkies
Also off hand, standby seems to be better on battery for international while use is better on the US. The last about the same from start to finish, but the US has LTE which drains battery more, so I give the nod to the LTE version for battery!
There also seems to be 4 options in Locations Services instead of the 3 in the LTE model, Use wireless netoworks, Use GPS Satelittes, Use Sensor aiding and Location and Google Search. I only remember 3 options in the LTE model.
Thanks for all the replies I'll report back once I get it rooted and running Dead Trigger!
-Another thing I noticed is the international seems to detect my 5 GHZ Wifi Signal, while the Rogers phone couldn't.
Adreno 225 can handle any intensive ggame like Mali mp4 or tegra 3. I currently own s3 adreno, it handles any game I throw at it with breeze, plays hd movies like a champ, plus its 2GB ram for awesome multitasking and with lte makes it a bigger deal IMO.
Dead trigger with high gfx settings plays fine on mine.
Sent from my SGH-I747M using xda premium
tarick09 said:
Adreno 225 can handle any intensive ggame like Mali mp4 or tegra 3. I currently own s3 adreno, it handles any game I throw at it with breeze, plays hd movies like a champ, plus its 2GB ram for awesome multitasking and with lte makes it a bigger deal IMO.
Dead trigger with high gfx settings plays fine on mine.
Sent from my SGH-I747M using xda premium
Click to expand...
Click to collapse
I agree...there isn't a game out there right now that the Adreno 225 can't run with ease...Dead Trigger runs like a champ on mine...
tarick09 said:
Adreno 225 can handle any intensive ggame like Mali mp4 or tegra 3. I currently own s3 adreno, it handles any game I throw at it with breeze, plays hd movies like a champ, plus its 2GB ram for awesome multitasking and with lte makes it a bigger deal IMO.
Dead trigger with high gfx settings plays fine on mine.
Sent from my SGH-I747M using xda premium
Click to expand...
Click to collapse
I did a test for both, and they both start off lagging at the beginning, but the mali handles the rest of the level better. The frames also don't dip, while the adreno did dip, although not too noticeable you could see where the frame rates would dip. The Adreno did amazingly I agree, but it also lagged when getting certain kills, and by lag I mean 1 second freezes! Let's just say the Adreno is a little prone to hiccups once in a blue!
The International also loads into levels faster, but I did find A LOT of bugs when doing the stupid free Gold crap on international....I still haven't gotten my netflix Gold or some the games wouldn't boot properly on the international. One of the Gambing games took 5 tries before it loaded, while on the US it loaded after 2 tries.
Also I do also notice a slightly longer time it takes from going to PLay store back to Dead Trigger, the Krait seemed to handle this better, or it might be the extra Ram headroom.
Lte isn't a big sell for me because @ 1 GB max bandwidth I'm in no hurry to use it all the time and I'm mostly at school which has wifi . 2 GB of ram is a major Loss, but I can't feel it yet. Most likely when we see more development for the phones, we might see some emulation that the US phone can do that this can't, or Virtual machine or w.e.
The other thing I really like is the menu fluidness. It's noticeable on international, it just feels smoother after the phone has been on for a while it's still kept its fluidness, when I remember my friend's Girlfriend tested out my phone (US at the time) because she liked it, she asked why the transitions were so laggy (at the time I had less Widgets running which really shocked me).
As of right now, I'm really pissed the international wasn't available as the base model so users can see the difference for themselves.
-Another thing, the International if your using it while it's plugged into your computer, it will not charge! LOL even if it says it's charging the percentage will either stay the same or go down if your doing intense stuff. The US version just raised up slower
Will report any more changes I see.
P.S the international version I'm using still has it's bloatware! :S I'll see what happens to ram when that is killed off!

is 2gb ram necessary for a phone?? isnt 1gb ram good enough??

just wondering since lg nexus got 2gb ram and our gnex got 1gb.and most ram remains free..ao wats the point of giving 2gb ram??
Twice the RAM is the point.
future proofing. And as soon as another phone comes out with more ram, you get the crybabies to say "why does our phone only have 1gb of ram if it is newer than phones with 2gb?"
i think 2gb ram is quite unnecessary..it is quite tough to use up 1gb ram as android is very good at multi tasking.
the reason it is good at multitasking is because it is constantly closing apps, this action can be alleviated a bit with extra ram thus creating a more fluid user experience. Also it is a competitive market, this gives google something to brag about. Also remember these are used more as micro-tablets, pushing to 2gb opens doors to better games. It is much better to have unused ram than to have not enough. I personally would rather get a phone and in 6 months when a cool game comes out i know my phone can play it as opposed to struggling.
More RAM also means more internet browser tabs that can be switched around without having to reload them. Overall it results in better user experience.
Sent from my Galaxy Nexus using Tapatalk 2
Exactly for the reasons listed above. More multitasking at every level
Isn't 48K RAM plenty? My Apple ][+ ran fine with that much back in 1982. Sheesh.
i could also play modern combat 3 on my sgs i9000 lag free.. i think 1gb is enough for me
It's the same evolution as was seen in the PC market from the 90's to present. My first computer only had 640kB memory, then came 2 MB, then 4 MB and so on.
It might not be needed today to have that much RAM, but games and applications get more advanced and to be able to keep a good multitasking environment operational in the future you will need more RAM.
I welcome the change in RAM size to make the phone usable in the future as well.
It's like saying we don't need quad core processor... Sure, you don't need it now, but it's good to have and your phone can handle more advanced programs than duel core.
Also I have hard time keeping my apps that I like in memory, even if I have 1GB, so I'm personally looking forward to 2GB
I won't be happy until 8GB of RAM is the norm. That's the point at which I'll be running a Windows 8 virtual machine on top of Android just to be sardonic.
1gb is probably fine for now but I can see it being useful in a year or so. I think I am going to stick with the galaxy nexus until next years nexus but I am eagerly waiting the nexus 4 hands on reviews.
Sent from my Galaxy Nexus using xda premium
Better multitasking and faster switching between apps. Personally I'd rather have as much RAM as possible without causing too much of an increase on the price of the phone. Getting slowdowns from running out of RAM is annoying and except for the price I don't really see any downsides for having more. One can always buy a lower spec phone if they think that 2Gb is too much.
Also as others have said having more RAM makes the phone a bit more future proof. For example my previous phone (HTC Desire) has only 576Mb RAM which certainly doesn't make the experience any more pleasant when using current Jelly Bean ROMs. And it's still "only" 2 years old phone...

Can I free up RAM by rooting a Galaxy Tab 3 Kids SM-T2105?

I've never attempted to root anything before even though I have done some research on it in the past. My problem is that I have a child who really wants to play "School of Dragons" on her recently purchased Galaxy Tab 3 kids edition tablet, but the game just keeps crashing or failing to even load. The game shows a screen that says 1.2 GB of RAM are recommended for the game to be optimal and stable, but her tablet has only 1 GB of ram. I'm assuming this it the problem that keeps causing it crash, not load, etc.
So my question is, if I root this device, can I free up more RAM to make it possible for her to play games like this?
If the device has 1gb of ram and the game needs 1.2 where's the extra ram going to come from? The tab simply doesn't have the specs to support the game
Moto X 2014
Maduro78 said:
If the device has 1gb of ram and the game needs 1.2 where's the extra ram going to come from? The tab simply doesn't have the specs to support the game
Moto X 2014
Click to expand...
Click to collapse
I'm not very computer literate. I can find my way around a computer, but when it comes to stuff like RAM, I have no idea. I just thought that maybe there was a way to free up RAM by deleting some of the bloatware that came with it or something.
KDS73 said:
I'm not very computer literate. I can find my way around a computer, but when it comes to stuff like RAM, I have no idea. I just thought that maybe there was a way to free up RAM by deleting some of the bloatware that came with it or something.
Click to expand...
Click to collapse
The thing is that tab is a lil light in the spec dept so gaming is limited. Unfortunately we aren't at then stage where we can add ram to tablets. With 1 gb of ram it disappears quite easily with basic tasks

Categories

Resources