|
|
发表于 2015-7-30 14:00:44
|
显示全部楼层
本帖最后由 freesoft00 于 2015-7-30 14:08 编辑
ImDisk Virtual Disk Driver 2.0.1
ImDisk Virtual Disk Driver beta 2.0.0.
◦Rewritten I/O request logic to allow fully parallel I/O. This is by default only used when communicating with AWEAlloc driver for physical memory virtual disks, but can be turned on for any virtual disks backed by an image file or another kernel level driver, provided that the underlying driver supports it. Use -o par command line option to turn on this feature. This change should give better physical RAM disk performance. It should also give better performance for instance when using ImDisk to mount offsets of \\?\PhysicalDrive objects as virtual disks.
◦AWEAlloc driver rewritten to support multiple requests simultaneously, which means that ImDisk no longer need to queue requests and switch to a worker thread to complete requests to a physical memory RAM disk.
◦Support for TRIM requests sent from filesystem drivers on Windows 7 and later. Forwarded as either file level TRIM requests to image file or in case image file is a sparse file, as "zero data" requests. TRIM requests can optionally also be forwarded to proxy applications if proxy application supports it. This should make it easier to develop proxy services that support freeing parts of a virtual disks that are no longer in use.
◦Bugfix: Fixed problem which caused sparse files to sometimes be created as fully allocated files.
◦Bugfix: Impossible to specify a device number when calling ImDiskCreateDeviceEx. Automatic device number was always used.
Minor update 21 May 2015
•w32ver.exe and w32verc.exe updated to display correct version number even on Windows 8.1 and later.
•New features and updated help text added to devioctl.exe.
Update 29 July 2015
•ImDisk Virtual Disk Driver 2.0.1. Finalized version of earlier beta, with these additions/changes.◦Fixed issue with using directories as mount point.
◦Separate "zero range" and "unmap range" requests sent to proxy, when proxy indicates support for such requests. |
|