Glenwing
Member
Hello
First off, thanks for all your hard work on this outstanding program ^.^
I am wondering if it is possible for you to add a sensor for lifetime-Terabytes-written to a drive ("Total Host Writes" as it's sometimes called); I believe most SSDs contain this information in their SMART data, but I could be wrong. This information is of interest to some people concerning SSD longevity in write-intensive environments, and of course it's nice not to have to break out CrystalDiskInfo every time you want to see that one piece of info.
I've also noticed that the "remaining life" percentage on SSDs defaults to 1 decimal place, but only counts down in integers so it's a bit pointless to have the extra ".0" on the end, and the same goes with every temperature sensor I've seen across the board. Not sure if this is worth bothering to fix though. Anyone can change it manually of course but it is nice to have things default to the most sensible setting in the first place, especially since changing it for every single temperature sensor in the suite can be a bit much, if you're the sort of person who's bothered by it...
I also wonder if you could put in sensors for hard drive capacity, used space, free space, etc... Although I can't imagine that no one has asked for this before, so you must have your reasons for excluding it... Again it's just nice to have any data you might possibly want to see all in one place. One can always hide those sensors if they aren't interested.
And lastly, I must bring up the dreaded "decimal vs. binary byte groupings" topic... This is really a broader question encompassing system RAM, storage, and network readings; I wonder if you have more specific information about which groupings are used for various readings? Does it just depend on the device/software that HWiNFO reads the data from?
System RAM is typically grouped by orders of 1024 (KiB, MiB, GiB, etc.) but labeled as KB/MB/GB, so I'm assuming that behavior is the same in HWiNFO (thus, I can change the units for my RAM from MB to MiB without setting any multipliers to convert values). But storage drives typically respect the newer conventions instead, where KB/MB refers specifically to orders of 1000, and orders of 1024 are labeled with KiB/MiB, so to change the units to binary I would have to set a multiplier in this case to make sure the readings are exact.
And what about network? When my Total DL says 400000MB, is that 400000x(1000^2) bytes? 400000x(1024^2) bytes? What if I want it to display in GB/GiB instead? Should I set the multiplier to 1/1000 or 1/1024? At large values the difference is quite significant. If 1000GB is already in binary and just labeled wrong, I can change it to 1000GiB without changing the value. But if it's in decimal, I need to apply the proper multiplier which will change it to 931.3GiB. Not exactly a negligible difference. Can you shed some light on the situation for system RAM, storage, and network alike? Though I suppose depending on how HWiNFO gets its information, you may not know ... Well anyway... I do wonder if it's possible to set a special toggle for these types of values that just reports everything in Bytes... then we can set the exact multipliers ourselves to ensure accuracy
(Oh almost forgot... on the topic of changing readings from 400000MB to 400GB, naturally the reason I'd want to do that in the first place is because reading long continuous numbers becomes difficult Any chance of allowing us to enable thousands-separators for certain sensors? Ideally we could have a US/EU mode toggle too (activate it to use "," for decimal places and "." for thousands separators everywhere, instead of the other way around).
Thanks again for all your work on this program
First off, thanks for all your hard work on this outstanding program ^.^
I am wondering if it is possible for you to add a sensor for lifetime-Terabytes-written to a drive ("Total Host Writes" as it's sometimes called); I believe most SSDs contain this information in their SMART data, but I could be wrong. This information is of interest to some people concerning SSD longevity in write-intensive environments, and of course it's nice not to have to break out CrystalDiskInfo every time you want to see that one piece of info.
I've also noticed that the "remaining life" percentage on SSDs defaults to 1 decimal place, but only counts down in integers so it's a bit pointless to have the extra ".0" on the end, and the same goes with every temperature sensor I've seen across the board. Not sure if this is worth bothering to fix though. Anyone can change it manually of course but it is nice to have things default to the most sensible setting in the first place, especially since changing it for every single temperature sensor in the suite can be a bit much, if you're the sort of person who's bothered by it...
I also wonder if you could put in sensors for hard drive capacity, used space, free space, etc... Although I can't imagine that no one has asked for this before, so you must have your reasons for excluding it... Again it's just nice to have any data you might possibly want to see all in one place. One can always hide those sensors if they aren't interested.
And lastly, I must bring up the dreaded "decimal vs. binary byte groupings" topic... This is really a broader question encompassing system RAM, storage, and network readings; I wonder if you have more specific information about which groupings are used for various readings? Does it just depend on the device/software that HWiNFO reads the data from?
System RAM is typically grouped by orders of 1024 (KiB, MiB, GiB, etc.) but labeled as KB/MB/GB, so I'm assuming that behavior is the same in HWiNFO (thus, I can change the units for my RAM from MB to MiB without setting any multipliers to convert values). But storage drives typically respect the newer conventions instead, where KB/MB refers specifically to orders of 1000, and orders of 1024 are labeled with KiB/MiB, so to change the units to binary I would have to set a multiplier in this case to make sure the readings are exact.
And what about network? When my Total DL says 400000MB, is that 400000x(1000^2) bytes? 400000x(1024^2) bytes? What if I want it to display in GB/GiB instead? Should I set the multiplier to 1/1000 or 1/1024? At large values the difference is quite significant. If 1000GB is already in binary and just labeled wrong, I can change it to 1000GiB without changing the value. But if it's in decimal, I need to apply the proper multiplier which will change it to 931.3GiB. Not exactly a negligible difference. Can you shed some light on the situation for system RAM, storage, and network alike? Though I suppose depending on how HWiNFO gets its information, you may not know ... Well anyway... I do wonder if it's possible to set a special toggle for these types of values that just reports everything in Bytes... then we can set the exact multipliers ourselves to ensure accuracy
(Oh almost forgot... on the topic of changing readings from 400000MB to 400GB, naturally the reason I'd want to do that in the first place is because reading long continuous numbers becomes difficult Any chance of allowing us to enable thousands-separators for certain sensors? Ideally we could have a US/EU mode toggle too (activate it to use "," for decimal places and "." for thousands separators everywhere, instead of the other way around).
Thanks again for all your work on this program