fusion_services.h File Reference
#include <fio/public/fusion_service_types.h>
Go to the source code of this file.
Functions |
DllExport fio_trim_enable_rsp_t | fio_set_trim_enabled (fio_trim_enable_req_t *input) |
| Activate or deactivate trim on this machine. Trim provides a way for iodimms on this system to be notified when blocks on the disk are no longer in use, which can lead to significantly better performance.
|
DllExport void | fio_get_trim_status (fio_trim_status_t *status) |
| Get the configured and running status of trim on this system. Trim provides a way for iodimms on this system to be notified when blocks on the disk are no longer in use, which can lead to significantly better performance.
|
Function Documentation
Get the configured and running status of trim on this system. Trim provides a way for iodimms on this system to be notified when blocks on the disk are no longer in use, which can lead to significantly better performance.
- Parameters:
-
| status | trim status object, pre-allocated. Will be populated by this function. |
- Note:
- This function is currently only implemented in Windows.
- This function is independent of whether trim is implemented natively (as in Windows 7)
- or as a third-party service daemon.
Activate or deactivate trim on this machine. Trim provides a way for iodimms on this system to be notified when blocks on the disk are no longer in use, which can lead to significantly better performance.
- Parameters:
-
| input | trim enable request. See header (iodimm_types.h) for more information on how to populate this struct. |
- Returns:
- See the fio_iodimm_trim_enable_rsp_t declaration for return value descriptions.
- Note:
- This function is currently only implemented in Windows.
- This function is independent of whether trim is implemented natively (as in Windows 7)
- or as a third-party service daemon.