Hey Guys,
Planning to create an Android X 86 on VirtualBox with massive RAM allocation .
Was wondering how much maximum RAM can Android X 86 emulator on Virtual Box take ?
Can it take upto 32 gb and function speedily?
Or will the capacity to deliver speed stops after certain amount lets say 4 gb ?
Thank you in advance.
Related
Hi Everybody,
I have a question about the memory on the vibrant.
In the task manager, it says that I only have 304mb of total memory.
Why?
I've read some posts saying that the vibrant runs on 2.6.29 which does not support himem, therefore limiting the ram to only 304mb. But my vibrant is on 2.6.32, which is said to support himem, and still I only get 304mb. What is up with this?
Also at most I get 160mb of free memory, does anyone have more free memory? I know that android has great memory management, but I just want to check if I have the normal amount of free memory.
Thanks to all replies, bad or good ;-)
No one has more free RAM unless they have a loltaskkiller running in the background aggressively killing tasks.
The phone reserves 128 MB RAM for the GPU out of the 512. None of the Galaxy S phones have (or had) 512 App-Accessible RAM.
Verizon advertises the Fascinate as having 384 MB RAM which seems more accurate because phone reserves 128 for the graphics (512-128=384) and then reserves ~64 MB for the system (384-326 we see = 58).
It has 384 MB RAM, and 128 dedicated the GPU outside of the App RAM. Samsung just advertised it as 512 because they added them together and didn't make any distinction (which makes the advertisement legally legit) and they didn't feel like adding a bit more RAM to the device the way HTC typically does with their phones (extra 64MB in the HD2/HD7 and they put 768 in the MyTouch to compensate for pretty much everything).
HTH.
Oh, now it makes sense. So if 64mb is reserved to the system and I get 140mb of used memory with no apps running, does.that mean android uses about 200mb out of the available 384mb?
tincanman said:
Oh, now it makes sense. So if 64mb is reserved to the system and I get 140mb of used memory with no apps running, does.that mean android uses about 200mb out of the available 384mb?
Click to expand...
Click to collapse
Android uses about 120-150 MB as a base, the rest are cached applications, which allows them to starts up faster next time you run them, but the cached RAM will be freed up if the current running application needs it. You can try disabling free services to reduce the amount Android uses, although it doesn't free up too much.
It makes me wonder does the GPU really need 128 MB of RAM?!
It probably doesn't need 128 MB. They probably could have done well by just giving it 96 and letting the rest of the 32 go for the System (Apps), and then adding another 64 MB to the system on top of that to give the user more time ot multi-task non-game applications.
Not to mention most games load a lot of data in RAM and the lack of Application RAM can/does bottleneck the phone in some of them - making the "incredible" GPU not much of an improvement over phones with more RAM in them and comparable CPU performance (and a faster file system, as well).
Moved of: Samsung Vibrant > Vibrant General
To: Samsung Vibrant > Vibrant Q&A
Please put your questions to: Vibrant Q&A
Hi,
I'm looking at building a new PC that will be dedicated to android development (ICS).
I only have a couple of questions:
1) is there much difference between compiling android on a i5 2500 or Phenom X4 or X6
2) How much hard drive space is recommend? i.e. is a 120GB SSD enough
3) Is 16GB of ram enough
Thanks,
Minooch
minooch said:
Hi,
I'm looking at building a new PC that will be dedicated to android development (ICS).
I only have a couple of questions:
1) is there much difference between compiling android on a i5 2500 or Phenom X4 or X6
2) How much hard drive space is recommend? i.e. is a 120GB SSD enough
3) Is 16GB of ram enough
Thanks,
Minooch
Click to expand...
Click to collapse
More cores are better. Here are the requirements to build it from source:
- 6GB of download.
- 25GB disk space to do a single build.
- 80GB disk space to build all AOSP configs at the same time.
- 16GB RAM recommended, more preferred, anything less will measurably benefit from using an SSD.
- 5+ hours of CPU time for a single build, 25+ minutes of wall time, as measured on a workstation (dual-E5620 i.e. 2x quad-core 2.4GHz HT, with 24GB of RAM, no SSD).
Thanks for the answer - Just thought I would update on my experiences.
I use a Ubuntu 10.04 in VirtualBox (Windows 7 x64)
Core i5 750 @ 3.6Ghz
5GB Ram (for the Virtual - 8GB in total) DDR3 @ 1800mhz approx
4x 1TB Seagate HDDs in RAID 10
Takes about 1Hr 30min to build 4.0.3 using make -j4
It also uses less than 25GB for a single build
I wonder if it's possible to get the moto e 4g running in 64bit mode and whethe what difference it would make?
dethrat said:
I wonder if it's possible to get the moto e 4g running in 64bit mode and whethe what difference it would make?
Click to expand...
Click to collapse
It is possible. Maybe it has already been tried
Motorola stayed with 32 bit software mainly due to memory constraints. 64 bit software causes pointers to double in size, causing RAM consumption to go up. The 1GB of RAM in the Moto E is just enough to get by with 32 bit Android, but it's rather skimpy for 64 bit. The slight performance boost (around 15%) is is not worth it given the RAM shortage it causes on this device. You really want 2GB or more RAM to run 64 bit Android comfortably.
squid2 said:
It is possible. Maybe it has already been tried
Motorola stayed with 32 bit software mainly due to memory constraints. 64 bit software causes pointers to double in size, causing RAM consumption to go up. The 1GB of RAM in the Moto E is just enough to get by with 32 bit Android, but it's rather skimpy for 64 bit. The slight performance boost (around 15%) is is not worth it given the RAM shortage it causes on this device. You really want 2GB or more RAM to run 64 bit Android comfortably.
Click to expand...
Click to collapse
I'm well aware of the memory issues with using 64bit android with 1gb of ram.
It's purely curiosity with 64bit android and no doubt someone with try it out for the sake of it. As for practicality who cares just push the boundaries.
Hi,
After compiling different ROMS I notices that during the proces, my 8 cores do max out, but my computerram 16GB in total is not used to it's full potential, it stays around 3 / 4 GB. Is this because we compile with / for 32 bit Android? I run a hard machine with dualboot ubuntu/windows 3770K processor, 256 SSD and 1 x 3 TB and 3 1TB harddrives.
ccache is also enabled and working, so i was just wondering why it would not use more computer RAM. while compiling a ROM.
Thanks
Hi, I have had a look at the android compatibility definition and in to "internet" and didnt find the answer. I asume the ram consumption it has to be mpre, since on android 9 compatibility definition I found an entry where it states if ram is less than 1GB it will be prompted a low ram alert, while with android 6 there are (were?) plenty of devices with just 2Gb ram. So my concern is about the CPU requeriments.
I am planning on buy a eReader (4GB) which nowadays have android 6 but its supposed to be upgraded to android 9 in the next month. I am affraid that CPU plus android 9 will make the device slow.
Any idea about android 9 cpu requeriments being higher than 6?
No one has an idea??