Hard Drive Information (macOS)
0 Votes |
Description
This analysis extends Hard Drive Information to provide macOS-specific information about system hard drives. It is activated globally.
See also: Hard Drive Information (Windows)
Additional details:
- https://discussions.apple.com/thread/3548863
-
http://superuser.com/questions/57466/how-can-i-tell-the-speed-of-my-macbook-hard-drive
-
Reference: http://bigfix.me/cdb/Analysis/2994532
Property Details
2998576 | |
Production - Fully Tested and Ready for Production | |
Hard Drive Information (macOS) | |
BESC | |
macos, hard drive | |
rustymyers on 8/25/2017 6:08:47 PM | |
rustymyers on 8/25/2017 6:08:47 PM | |
5423 Views / 10 Downloads | |
* Average over 0 ratings. ** Log In or Register to add your rating. |
Properties
Hard Drive Model
Period
7 days
* Results in a true/false |
(if (it != "") then (concatenation "; " of it as trimmed string) else ("")) of ((strings of values of entries whose (key of it = "Product Name") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of nodes "IOAHCIBlockStorageDevice" of nodes of nodes of it; strings of values of entries whose (key of it = "Product Name") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of it) of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry)
Hard Drive Serial Number
Period
7 days
* Results in a true/false |
(if (it != "") then ( it as trimmed string) else ("")) of (strings of values of entries whose (key of it = "Serial Number") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of nodes "IOAHCIBlockStorageDevice" of nodes of nodes of it; strings of values of entries whose (key of it = "Serial Number") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of it) of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry
Hard Drive Firmware
Period
7 days
* Results in a true/false |
(strings of values of entries whose (key of it = "Product Revision Level") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of nodes "IOAHCIBlockStorageDevice" of nodes of nodes of it; strings of values of entries whose (key of it = "Product Revision Level") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of it) of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry
Size of tmp Folder
Period
7 days
* Results in a true/false |
if exists (folder "/tmp") then ((sum of sizes of descendants of folder "/tmp") / (1024 * 1024)) as string & " MB" else "<none>"
Hard Drive Physical Block Size
Period
7 days
* Results in a true/false |
(if (exists entries whose (key of it = "Physical Block Size") of dictionaries of nodes whose (name of it = "AppleAHCIDiskDriver") of nodes whose (name of it = "IOAHCIDevice") of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry) then ((integers of it as string) of values of entries whose (key of it = "Physical Block Size") of dictionaries of nodes whose (name of it = "AppleAHCIDiskDriver") of nodes whose (name of it = "IOAHCIDevice") of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry) else "No Physical Block Size")
Hard Drive Media Type
Period
7 days
* Results in a true/false |
(strings of values of entries whose (key of it = "Medium Type") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of nodes "IOAHCIBlockStorageDevice" of nodes of nodes of it; strings of values of entries whose (key of it = "Medium Type") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of it) of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry
Hard Drive Rotational Rate
Period
7 days
* Results in a true/false |
if (exists entries whose (key of it = "Rotation Rate") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of nodes "IOAHCIBlockStorageDevice" of nodes "AppleAHCIDiskDriver" of nodes "IOAHCIDevice" of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it ="RP01")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry) then (concatenation "; " of it ) of ( (integers of it as string) of values of entries whose (key of it = "Rotation Rate") of dictionaries of values of entries whose (key of it = "Device Characteristics") of dictionaries of nodes "IOAHCIBlockStorageDevice" of nodes "AppleAHCIDiskDriver" of nodes "IOAHCIDevice" of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it ="RP01")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry) else "No Rotation Rate"
Trim Supported
Period
7 days
* Results in a true/false |
if (exists boolean of values of entries whose (key of it = "Unmap") of dictionaries of values of entries whose (key of it = "IOStorageFeatures") of (dictionaries of nodes of nodes of nodes of it; dictionaries of it) of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry) then (((boolean of values of it) as string) of entries whose (key of it = "Unmap") of dictionaries of values of entries whose (key of it = "IOStorageFeatures") of (dictionaries of nodes of nodes of nodes of it; dictionaries of it) of (if (name of it = "SATA") then (nodes of nodes of it) else (nodes of nodes of nodes of nodes of it)) of nodes whose ((name of it = "SATA") OR (name of it starts with "RP")) of node "AppleACPIPCI" of node "PCI0" of node "AppleACPIPlatformExpert" of service plane of iokit registry) else ("No Trim Support")
Relevance
version of client >= "8.0"
mac of operating system
Sharing
Social Media: |