ReadyBoost Service Host Process – EMDMGMT.DLL
Emdmgmt.dll and ecache.sys support the Readyboost feature in Windows Vista. ReadyBoost takes advantage of flash memory storage devices by creating an intermediate caching layer on them that logically sits between memory and disks. ReadyBoost consists of a service implemented in your Windows\System32\ folder called emdmgmt.dll that runs in a Service Host process, and a volume filter driver, in your Windows\System32\Drivers\ folder called Ecache.sys. (Emd is short for External Memory Device, the working name for ReadyBoost during its development.)
You'll find more information at http://www.microsoft.com/technet/technetmag/issues/2007/03/VistaKernel/. If you use ReadyBoost, leave these files in place.
Safe
Microsoft