I am just waiting for the guy who tells me that i don't need 1gb of ram
----------
its not about apps not running.. its about multitasking and having more than 2 or 3 apps open without launching them again and again.. What is so hard to except?
Hi Motawa,
First if you use the word accept, correctly spell it and try not to be so aggressive in your responses. I'm here for a conversation and not an argument. Thanks.
Regarding your multi tasking comment, yes you require memory to keep a number of apps open together, but OS's like iOS, OS X, Windows, Android etc operate on a page swapping policy of always bringing code into and out of memory.
I'm sure you're aware there are many types of memory in modern devices, you have the on-chip memory that is the close storage to the A8 chips. for the A8 chip this is set at L1: 64 KB instruction + 64 KB data, L2: 1 MB, L3: 4 MB, but I'm sure you were fully aware of that.
You then have the memory that most people refer to, and for the current iPads that is 1GB based on x-ray analysis as I still don't think apple have released this formally (i know you want 2GB, but why not 3Gb or 4GB, you'll be able to have many more apps multi tasking
You even then have the Solid State memory, 16GB, 32GB 64GB, 128GB to which most apps will be carrying out their in memory paging, this requires good quality coding to ensure that this takes place and is a mix of the iOS and also the apps coding itself.
Memory, memory controllers, connectivity, bandwidth and numerous other items make differences as well, but then we're really getting geeky.
Ok, so now thats' a bit clearer, I hope, memory isn't the be all and end all, and the correct memory in the correct place being used in the correct manner is better than just throwing more in.
It's the same problem where people say why don't we have a quad core processor or oct core processor and we had for a number of years these arguments where people said add more cores, but all of the software and OS's only had the ability to single thread and didn't use any of the extra cores and therefore were useless.
To end this, I'm not against more memory, higher processor speed, more cores, more storage, bigger screens, more pixels, BUT and this is the BIG BUT, if you have badly written software then no matter how much of all of the above you get, you will still get bad performance. I include iOS in here as well which seems to have got more bloated over the years.
I'm a coder/designer/IT architect for now 33 years, and have probably written millions of lines (ok, maybe a little exaggeration) over these years using in excess of 20 different programming languages languages(form assembly in Hex, to COBOL, to modern day JAVA/C#), on many different chipsets. I've managed development teams around the world, and my experience in that time is that bad software is bad software, don't always blame the hardware. Giving more processing power, more memory and more storage has for many years allowed people to write bad software and get away with it as the technology has got them out of a hole by getting faster and faster.
Taff Out