Redirecting to the new site ...

Android 4.4 ART explained

The developers' favorite demon Android operation system incoming a major update. It is all about ART Android runtime to replace the classic Android baseband (maybe) to create a operating system to rum smoother, opening apps faster and it also reduce the size of the apps, and lower RAM consumption. Google also confirmed during the launching of Android 4.4, the operating system code name KitKat able to support devices with 512 RAM hardware and runs smoothly. Android 4.4 also updating to the Android TV supports, the 'doggle' that actually turns your HD TV become Google Android TV.

Here is the explanation:

"ART, which is short for Android Runtime, aims to replace Dalvik and change the way your Android-powered smartphone runs. Dalvik is the one responsible for running apps on Android. Its runtime uses the JIT complier (Just-In-Time) to interpret bycode, which is a partial version of the original application code. ART uses the AOT process (Ahead-Of-Time) and basically pre-compiling the bycode into machine language the moment an app is installed, making them in essence native apps.
This will eliminate the need for a virtual machine or interpreting code, which will cut startup times greatly. Currently ART is in experimental stages but you can still enable it on your KitKat Nexus device by going to Settings > Developer options > Select runtime. Keep in mind that this will require a reboot and will take about 10 minutes to boot all apps up again. Also don't try this on other AOSP builds right now as it makes the OS crash and become unusable.
Initial observations show that execution time on most apps has been cut in half. And once Google gets around to making ART official, the runtime process would be market ready and much faster.
The compromises with this method of running apps is that each app would take a longer time to install, which isn't ideal if you're coming from a backup and are waiting for loads of apps to install. Also the app would consume more storage because the bycode is being fully compiled - around 10% to 20% more."

Post a Comment


Powered by Blogger.