VMware Communities
ChipMcK
Hot Shot
Hot Shot

appListCache How to not to create

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?

0 Kudos
11 Replies
ChipMcK
Hot Shot
Hot Shot

Bump

0 Kudos
MaLaun
Contributor
Contributor

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.

0 Kudos
ChipMcK
Hot Shot
Hot Shot

What other fixes got dropped (not included because they did not add that which occurred after 'code base copy')?

We get to suffer while they attempt to catch up (again).

An Update - 2009-11-07

There is a KnowledgeBase article that says to do the second item listed at the beginning of initial posting.

Guess what? That does not WORK. The folder and full contents get recreated when the vm is started!

So, does VMware acknowledge the problem? Or when/what/how/where?

0 Kudos
mudaltsov
Expert
Expert

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.

<br/>

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.

0 Kudos
ColoradoMarmot
Champion
Champion

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?

0 Kudos
ChipMcK
Hot Shot
Hot Shot

The vm is to be isolated, as in no connections to host, other vms.

Start Menu updates are for the vm only - not a concern of host, not of interest to any appls of the host ('cepting Alice, er Fusion)

0 Kudos
mudaltsov
Expert
Expert

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.

0 Kudos
ChipMcK
Hot Shot
Hot Shot

geesh, like pulling eyeteeth

0 Kudos
ChipMcK
Hot Shot
Hot Shot

What is the status of this

0 Kudos
ChipMcK
Hot Shot
Hot Shot

What is the status on this?

0 Kudos
ChipMcK
Hot Shot
Hot Shot

Bump

0 Kudos