A method for managing a computing system comprises identifying read-only portions of a file system, sharing the read-only portions of the file system among a plurality of virtual machines, and managing the shared read-only portions of the file system as a single unit.