VMware

This Question is Not Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
8 Replies Last post: Nov 10, 2009 10:11 PM by ChipMcK  

appListCache How to not to create posted: Nov 2, 2009 10:11 PM

Click to view ChipMcK's profile Enthusiast 151 posts since
Jul 11, 2008
Settings
1. Sharing
  • Checked Share foders on your Mac
  • Mirrored folders - None check
2. Applications
  • Applications Menu - Never selected
  • Default Applications - None checked

appListCache has hundreds of entries (folder appData) for (assumed) applications in the vm. The vm is not used with Unity and not used in Full Screen.

This List of Applications is slows down any back-up/archive process.

How do I cause it not to be created if I do not plan on utilizing it?

Re: appListCache How to not to create

2. Nov 6, 2009 1:13 AM in response to: ChipMcK
Click to view MaLaun's profile Novice 31 posts since
Oct 28, 2009

I lodged a support request on this. Answer was that an appropriate request has been filed with development. For now can't switch it off. One the reason i downgraded to 2.0.6 where a similiar function could be switched off.


Re: appListCache How to not to create

4. Nov 9, 2009 7:00 PM in response to: ChipMcK
Click to view mudaltsov's profile Expert 304 posts since
Nov 12, 2007
The appListCache folder is used for more than just Unity apps - the contents of the Start Menu are stored there as well, to be used when the VM is not running (suspended or powered off). It also acts as a cache that reduces the amount data that Fusion needs to read from Windows when the Start Menu is updated, which avoids a lot of duplicate disk IO and speeds up both startup and resume performance of VMs.

The entire appListCache should be very small (in my experience it has never been larger than 5 MB). The majority of the contents do not change very often (only when the guest apps or menus change), so I highly doubt that it has any measurable impact on backup speed. The virtual disks that are gigabytes in size will change much more often, and will slow down backups a lot more.


If you really want to prevent the contents of the appListCache folder from being created (at the expense of limited Start Menu functionality and more disk IO at startup), you can either make it into an empty folder with non-write permissions, or create a blank file with that name, which will prevent it from being used as a directory.

Re: appListCache How to not to create

5. Nov 9, 2009 8:48 PM in response to: mudaltsov
Click to view dlhotka's profile Hot Shot 198 posts since
Jan 2, 2007

If we have unity disabled, the menu turned off, and have the VM locked down as much as possible to create a sandbox, why would fusion need to read the start menu at all, since that information should never need to be used outside of the VM at all?


Re: appListCache How to not to create

7. Nov 10, 2009 1:22 PM in response to: dlhotka
Click to view mudaltsov's profile Expert 304 posts since
Nov 12, 2007
If we have unity disabled, the menu turned off, and have the VM locked down as much as possible to create a sandbox, why would fusion need to read the start menu at all, since that information should never need to be used outside of the VM at all?

That's definitely a useful suggestion. Not reading the information in the first place will avoid creating the cache folder, and it's better than just turning off just the cache through some other method. I've filed a feature request to track this for a future release.

The best possible isolation is to not install VMware Tools in the VM, and disable any other interaction with the host. But I understand that there are graphics/network/mouse drivers and other useful Tools features such as automatic screen resizing that are still important even for sandbox VMs that have other integration features turned off.

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities