How much RAM does Android ART consume compared to Dalvik? Can ART work properly on a 768 MB RAM?
Related
Anyone know any good widgets that display the hardware's status?
Stuff like cpu temp, clock speed, ram usage, etc...
While I'm not entirely sure there's much in the way of physical sensors for us to read, I'm also interested in something like this.
Widgetsoid (lite) has a bunch of functions you can access through the widget to tell you system status. There isn't anything that tells you cpu temp or usage directly, but there are icons for free ram, system memory, and battery temperature amongst other things.
The ram monitor seems to be a good indicator of how bogged down (and slow) your system is running, and when it's a good time to kill some tasks.
Elixir also seems to have a lot of system info widgets available. CPU usage, battery temp and amp measurement, Ram usuage, available storage, etc. Its the best I've found so far.
I'm just curious what everyone's performance settings are in stock cm7. And if you're running with dalingrin's OC kernel and using Nook Color Tweaks what are the settings that's been working well for you.
CM7 Performance:
CPU: conservative min300 max1200
Compcache RAM: 10%
Use JIT: checked
Enable surface dithering: checked
Allow purging of assets: unchecked
Lock home in memory: checked
Lock messaging app in memory: uncheck
VM hep size: 48m
Nook Color Tweaks:
OC 6/18 conservative gov 300 600 800 1100 1200
CM7 Nightly 103 (waiting for next Stable since everything works) -
CM7 Performance:
CPU: conservative min300 max1300
Compcache RAM: 0%
Use JIT: checked
Enable surface dithering: unchecked
Allow purging of assets: checked
Lock home in memory: checked
Lock messaging app in memory: unchecked
VM hep size: 32m
Nook Color Tweaks:
OC 6/18 conservative gov 300 600 900 1150 1300
I have ran across some interesting articles regarding compcache, JIT and vm heap. you would thing bigger is always better, but I've been reading other sites/forums and get conflicting thoughts.
Compcache:
http://wiki.cyanogenmod.com/wiki/Swap_and_Compcache
Just-In-Time Compiler:
http://wiki.cyanogenmod.com/wiki/Just-In-Time_Compiler
vm heap:
http://ryanolson.wordpress.com/2010...ory-per-vm-heap-can-effect-your-rom-cyanogen/
I have read somewhere that there is a cap of 30 FPS in android devices. Also, that higher fps will lead to more smooth transitions etc. Is this correct?
Moreover, even if the above is right or wrong.. is there any way to change fps value in android?
You can increase UI smoothness with app called AutoKiller Memory Optimizer. Open it and go to Advanced system tweaks and turn the UI optimization tweak on. Not sure if this increases FPS? But it still gives smoother UI.
V07A4ER said:
You can increase UI smoothness with app called AutoKiller Memory Optimizer. Open it and go to Advanced system tweaks and turn the UI optimization tweak on. Not sure if this increases FPS? But it still gives smoother UI.
Click to expand...
Click to collapse
This'll just help in having a certain amount of RAM free at all times so that phone doesn't become laggy.. it doesn't increase FPS value...
I always have 70-80+ MB RAM free so this won't help much..
AFIK windows phone and Iphone have an FPS of about 60 and android has an FPS of 30.. that's why those phones have much smoother UI ..
How do I increase the speed of my Z1 by increasing the RAM and CPU?
not any help sorry but am curious to know why you need extra speed (faster cpu)?
can understand underclocking the cpu to save battery but the phone already runs incredibly fast, an extra 100/200mhz wont make much difference other than kill your battery quicker.
Hanozy said:
How do I increase the speed of my Z1 by increasing the RAM and CPU?
Click to expand...
Click to collapse
You can use any of the apps from the Play Store such as:
https://play.google.com/store/apps/details?id=it.sineo.android.noFrillsCPU
https://play.google.com/store/apps/details?id=com.antutu.CpuMasterFree
There you can change governors and try to overclock your CPU. DO BARE IN MIND THAT THIS COULD POTENTIALLY BRICK YOUR PHONE !!!!
If you don't know what you are doing, don't play with fire.
The device is already super fast. You could downclock it if you want more battery life but its safer to just use apps such as Greenify or the built in stamina mode.
I guess I meant I need to increase my batterylife, I already have Greenify and I did mean underclocking but it came out wrong. I want to drastically increase my batterylife without installing a ROM.
Well if you want to OC you'd need a kernel that supports that. To increase ram, you can delete system apps that you don't need, use greenify to hibernate apps and in developer options, lower background process limit. If you want to make things snappier, you could lower the window animation, transition animation and animator duration (in dev options)
Ahki767 said:
Well if you want to OC you'd need a kernel that supports that. To increase ram, you can delete system apps that you don't need, use greenify to hibernate apps and in developer options, lower background process limit. If you want to make things snappier, you could lower the window animation, transition animation and animator duration (in dev options)
Click to expand...
Click to collapse
I did all that, thanks. Is 0,5 good?
Hanozy said:
I did all that, thanks. Is 0,5 good?
Click to expand...
Click to collapse
Yes 0.5 is good. I currently have mine set on it too
Ahki767 said:
Yes 0.5 is good. I currently have mine set on it too
Click to expand...
Click to collapse
Great, thanks!
Sent from my C6903 using xda app-developers app
I'm trying to set the VM heap size for my phone so I won't **** it up in the process, also the swap size isn't working for me, it's on 1gb, I use ram manager pro.