VM heap size doesnt change??

This is a discussion on VM heap size doesnt change?? within the Koush forums, part of the Droid Forums Dev Archives category; So I put the VM heap size from 24m to 32m in CM settings -> Performance and rebooted. When I checked the build.prop, it still ...

+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12

Thread: VM heap size doesnt change??

  1. Master Droid
    droidkevlar's Avatar
    Member #
    61270
    Join Date
    Apr 2010
    Posts
    457
    Phone
    r00ted D1
    #1

    VM heap size doesnt change??

    So I put the VM heap size from 24m to 32m in CM settings -> Performance and rebooted. When I checked the build.prop, it still says 24m. Is it changed somewhere else and I shouldnt worry about this? Or it should have changed and some reason it isnt for me and I should change it manually? I do rem noticing this since build 141 as that was the first CM build I came onto. Before I used to change it manually as other ROMs I used didnt have that feature. Thanks in advance guys.
    Thunderbolt r00ted
    Transformer r00ted
  2. Sponsor
    DF Advertising
    Join Date
    Nov 2008
    Location
    DroidForums.net
     
     
     
     
  3. Droid Ninja
    captdroid's Avatar
    Member #
    83020
    Join Date
    Jun 2010
    Posts
    1,774
    Liked
    53 times
    Phone
    Galaxy Nexus
    #2
    Quote Originally Posted by droidkevlar View Post
    So I put the VM heap size from 24m to 32m in CM settings -> Performance and rebooted. When I checked the build.prop, it still says 24m. Is it changed somewhere else and I shouldnt worry about this? Or it should have changed and some reason it isnt for me and I should change it manually? I do rem noticing this since build 141 as that was the first CM build I came onto. Before I used to change it manually as other ROMs I used didnt have that feature. Thanks in advance guys.
    Using the CyanogenMod Performance Settings does change the VM heap size. I don't know why it still shows as 24m in the build.prop after setting the size in CyanogenMod Settings.
    My first smartphone was a Droid 1. Then I found the Nexus... Galaxy Nexus LTE unlocked & rooted
    AOKP 4.0.4 build37 ROM/Franco nightly Kernel
    Root Apps - Titanium Backup, Root Explorer, SetCPU, Busybox, ROM Toolbox, Boot Manager Pro, WiFi Tether, Rom Mangler/ClockworkMod, CWMR Touch, Lightflow, Cachemate, SD Maid, Metamorph, Superuser elite, Nova Launcher
  4. Master Droid
    droidkevlar's Avatar
    Member #
    61270
    Join Date
    Apr 2010
    Posts
    457
    Phone
    r00ted D1
    #3
    So how do you know its changed then? Not calling you a lair, I just want to learn this stuff for myself.
    Thunderbolt r00ted
    Transformer r00ted
  5. Droid Ninja
    captdroid's Avatar
    Member #
    83020
    Join Date
    Jun 2010
    Posts
    1,774
    Liked
    53 times
    Phone
    Galaxy Nexus
    #4
    Quote Originally Posted by droidkevlar View Post
    So how do you know its changed then? Not calling you a lair, I just want to learn this stuff for myself.
    Well because I was having a problem with the My Verizon app with VM heap size set to 24m and I could see this in aLogcat log errors that the VM heap size was to small. Once I set VM heap size to 32m using CyanogenMod Performance Settings no more VM heap size errors. But the build.prop does still show 24m for VM heap size.
    Last edited by captdroid; 11-02-2010 at 10:01 AM.
    My first smartphone was a Droid 1. Then I found the Nexus... Galaxy Nexus LTE unlocked & rooted
    AOKP 4.0.4 build37 ROM/Franco nightly Kernel
    Root Apps - Titanium Backup, Root Explorer, SetCPU, Busybox, ROM Toolbox, Boot Manager Pro, WiFi Tether, Rom Mangler/ClockworkMod, CWMR Touch, Lightflow, Cachemate, SD Maid, Metamorph, Superuser elite, Nova Launcher
  6. Master Droid
    droidkevlar's Avatar
    Member #
    61270
    Join Date
    Apr 2010
    Posts
    457
    Phone
    r00ted D1
    #5
    So it must be changed somewhere else then, uh?
    Thunderbolt r00ted
    Transformer r00ted
  7. Droid Ninja
    captdroid's Avatar
    Member #
    83020
    Join Date
    Jun 2010
    Posts
    1,774
    Liked
    53 times
    Phone
    Galaxy Nexus
    #6
    Quote Originally Posted by droidkevlar View Post
    So it must be changed somewhere else then, uh?
    Yup must be since after selecting the VM heap size in CyanogenMod Performance Settings it's set that way unless changed. I think the build.prop setting is the default on boot but when I reboot the VM heap size is still set to I presume the selection in CM Performance Settings based on the fact My Verizon app still works
    Last edited by captdroid; 11-02-2010 at 12:01 PM.
    My first smartphone was a Droid 1. Then I found the Nexus... Galaxy Nexus LTE unlocked & rooted
    AOKP 4.0.4 build37 ROM/Franco nightly Kernel
    Root Apps - Titanium Backup, Root Explorer, SetCPU, Busybox, ROM Toolbox, Boot Manager Pro, WiFi Tether, Rom Mangler/ClockworkMod, CWMR Touch, Lightflow, Cachemate, SD Maid, Metamorph, Superuser elite, Nova Launcher
  8. What iDoesn't
    Droid DOES!!'s Avatar
    Member #
    77093
    Join Date
    Jun 2010
    Posts
    6,290
    Liked
    21 times
    Phone
    D1, D2, & TB
    DroidForums.net Theme Developer
    Premium Member
    #7
    Changed mine with Root Explorer and its stuck.

    Sent from my Droid using DroidForums app (free in market)
    "If you think you know everything, you can't learn anything." -Robert Morris

    If you like my work or I have helped you out and you would like to help with the Droid DOES!! Wedding Fund, it is GREATLY appreciated!!
    http://bit.ly/ro3alQ
  9. Master Droid
    meishkov's Avatar
    Member #
    37113
    Join Date
    Feb 2010
    Location
    Troy, MI
    Posts
    860
    Liked
    3 times
    Phone
    OG Droid
    #8
    I changed it thru root explorer as well. The build.prop file was in /system, which I'm sure you already knew. I still don't know exactly what it does..leaves more free memory available or something?? I have no idea, but I'm always looking for tweaks That I can do to make my phone run at it's best. I'm on SS 4.9 at the moment, and it definitely hasn't seemed to damper anything performance wise. Does it control how much available memory there is when checking in applications, running services?? That's when my phone runs the best..when the red and green are divided right down the middle, or as close as possible.
  10. Droid Ninja
    captdroid's Avatar
    Member #
    83020
    Join Date
    Jun 2010
    Posts
    1,774
    Liked
    53 times
    Phone
    Galaxy Nexus
    #9
    Quote Originally Posted by meishkov View Post
    I changed it thru root explorer as well. The build.prop file was in /system, which I'm sure you already knew. I still don't know exactly what it does..leaves more free memory available or something?? I have no idea, but I'm always looking for tweaks That I can do to make my phone run at it's best. I'm on SS 4.9 at the moment, and it definitely hasn't seemed to damper anything performance wise. Does it control how much available memory there is when checking in applications, running services?? That's when my phone runs the best..when the red and green are divided right down the middle, or as close as possible.
    Market app and info in the app VM Heap Size: [APP] VM Heap Tool - xda-developers
    My first smartphone was a Droid 1. Then I found the Nexus... Galaxy Nexus LTE unlocked & rooted
    AOKP 4.0.4 build37 ROM/Franco nightly Kernel
    Root Apps - Titanium Backup, Root Explorer, SetCPU, Busybox, ROM Toolbox, Boot Manager Pro, WiFi Tether, Rom Mangler/ClockworkMod, CWMR Touch, Lightflow, Cachemate, SD Maid, Metamorph, Superuser elite, Nova Launcher
  11. What iDoesn't
    Droid DOES!!'s Avatar
    Member #
    77093
    Join Date
    Jun 2010
    Posts
    6,290
    Liked
    21 times
    Phone
    D1, D2, & TB
    DroidForums.net Theme Developer
    Premium Member
    #10
    VM heap size is maximum memory an application can consume; it does *not* mean it's total memory footprint, just how much *data* it can allocate at the same time. Therefore, the more resource-intensive application, the more heap it *requires* to run; this effect is very visible with LWP's and launchers which operate on large amounts of uncompressed bitmaps. Additionally, JIT pretty much requires large VM heap as the basic idea behind just-in-time optimizer is to trade memory efficiency for operating speed. VM heap is also roughly the biggest chunk of per-app virtual memory space that kernel can't "fake", share between multiple apps, silently drop and reload when accessed or do any of the other memory management tricks that allow to squeeze multiple apps that would each require hundreds of megabytes of memory under naive (e.g. DOS-and win95-like) memory allocation schemes into a handful of MBs that are actually available. Since it cannot be made disappear from physical memory to make room for something else without corrupting app state, the more complex apps grow, the more often they have to be killed --or force closed in Android terminology.
    "If you think you know everything, you can't learn anything." -Robert Morris

    If you like my work or I have helped you out and you would like to help with the Droid DOES!! Wedding Fund, it is GREATLY appreciated!!
    http://bit.ly/ro3alQ

Sponsors

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Similar Threads

  1. Unable to change picture size
    By ksp724 in forum Tech Issues, Bug Reports & Suggestions
    Replies: 2
    Last Post: 11-09-2010, 09:46 AM
  2. Increase VM heap
    By destroyerbmx in forum Droid 2 Hacks
    Replies: 0
    Last Post: 09-16-2010, 05:18 PM
  3. App to change Font size?
    By the_wildcard in forum Droid Applications
    Replies: 3
    Last Post: 07-24-2010, 08:24 AM
  4. Change font size with Spare Parts
    By cruiser56 in forum LithiumMod
    Replies: 1
    Last Post: 07-13-2010, 03:11 PM
  5. Change text size in news and weather widget?
    By vboogieman in forum Motorola Droid
    Replies: 0
    Last Post: 04-02-2010, 06:13 PM

Search tags for this page

android 2.2 increase heap size
,

android 2.3 heap size

,
android 2.3 heapsize
,
android 3.0 heap memory
,
android 3.0 heapsize
,
android heap size 2.3
,

android max vm application heap size

,
android max vm heap size
,
cant change heap size vm heap tool
,
how to change vm heap on bionic
,
htc thunderbolt vm application heap
,
increase heap size android 2.3
,

max vm application heap size

,
transformer max vm application heap
,
whats galaxy nexus vm heap size
Click on a term to search our site for related topics.