Hello alfaunits,
I have taken the liberty to reply below to your question above:
The hIOmon software (specifically, the "hIOmon I/O Monitor" component) essentially inserts itself into the "I/O stack" of the Windows operating system, thereby enabling the hIOmon software to observe the I/O operations that are actually performed.
Please see the figure at the bottom of the following web page for an illustration of where the hIOmon software can observe I/O operations within the "I/O stack":
http://www.hyperIO.com/hIOmon/hIOmonArch.htm
Now in regards to "TRIM" commands in particular, the hIOmon software can optionally be configured to capture a variety of I/O operation performance metrics associated with control I/O operations (specifically "Device Control" I/O operations) that specify "Manage Data Set Attributes (MDSA)" requests. These MDSA requests include "TRIM" action requests.
More detailed information can be found at the following URL:
http://www.hyperIO.com/hIOmon/AddOns...GadgetHelp.htm
An example and brief description of the various MDSA/TRIM related metrics that can be captured/displayed by the hIOmon software can be seen here:
http://www.xtremesystems.org/forums/...&postcount=149
And general information about the hIOmon "SSD TRIM Display Metrics Gadget" can be found here:
http://www.hyperIO.com/hIOmon/AddOns...playGadget.htm
So in short, the hIOmon software can directly observe and report upon the actual occurrence of TRIM I/O operations (including their completion status).
Bookmarks