Go Back   AnandTech Forums > Hardware and Technology > Memory and Storage

Forums
· Hardware and Technology
· CPUs and Overclocking
· Motherboards
· Video Cards and Graphics
· Memory and Storage
· Power Supplies
· Cases & Cooling
· SFF, Notebooks, Pre-Built/Barebones PCs
· Networking
· Peripherals
· General Hardware
· Highly Technical
· Computer Help
· Home Theater PCs
· Consumer Electronics
· Digital and Video Cameras
· Mobile Devices & Gadgets
· Audio/Video & Home Theater
· Software
· Software for Windows
· All Things Apple
· *nix Software
· Operating Systems
· Programming
· PC Gaming
· Console Gaming
· Distributed Computing
· Security
· Social
· Off Topic
· Politics and News
· Discussion Club
· Love and Relationships
· The Garage
· Health and Fitness
· Merchandise and Shopping
· For Sale/Trade
· Hot Deals
· Free Stuff
· Contests and Sweepstakes
· Black Friday 2012
· Forum Issues
· Technical Forum Issues
· Personal Forum Issues
· Suggestion Box
· Moderator Resources
· Moderator Discussions
   

Reply
 
Thread Tools
Old 02-21-2013, 03:21 PM   #51
taltamir
Lifer
 
taltamir's Avatar
 
Join Date: Mar 2004
Posts: 13,331
Default

Quote:
Originally Posted by CyberShadow View Post
I hope you'll agree that this tool is still much better than nothing (or having to run a performance benchmark).
It is not better then nothing because it doesn't do anything except perform random tests which cannot possibly be used to detect trim status and then providing a random result based on those useless unrelated tests that has nothing to do with what it claims to detect.

It's like using dousing rods to detect cancer and saying "dousing rods are better then nothing even if it is impossible for them to actually detect what they are claimed to and the result they provide is random".
__________________
I do not have a superman complex; for I am God, not superman!
The internet is a source of infinite information; the vast majority of which happens to be wrong.
How to protect your data guide
AA Naming Guide

main: Win7x64, i5-3570K, 16GB DDR3-1600, XFX HD6950, Gigabyte GA-Z77MX-D3H. 240GB Intel 520 SSD
fileserver: Solaris 11, Athlon2 X4 @ 3ghz, 4GB DDR2, 160GB samsung OS drive, 5x750GB WD CaviarGP drives in raidz2 (ZFS raid6).

Last edited by taltamir; 02-21-2013 at 03:24 PM.
taltamir is offline   Reply With Quote
Old 02-21-2013, 04:12 PM   #52
Phynaz
Diamond Member
 
Phynaz's Avatar
 
Join Date: Mar 2006
Posts: 5,176
Default

Nice analogy taltamir.
Phynaz is online now   Reply With Quote
Old 02-28-2013, 05:06 PM   #53
CyberShadow
Junior Member
 
Join Date: Dec 2012
Posts: 12
Default

Sorry for my absence. Even though I subscribed to this thread, for some reason the forum software didn't email me to notify of new posts, so I thought the thread had quieted down. I'll try to catch up now.

Quote:
Originally Posted by Phynaz View Post
You mean it produces the result you expect, which doesn't mean it produces the correct result.
Actually, the tool reliably produces the correct result in all known cases.

Of course, it is up to your interpretation of what you consider the correct result. It seems that the entire disagreement is wrapped around semantics.

Let us review what has already been discussed in this thread:

1. It is impossible for a tool such as TrimCheck, to determine, with 100% certainty, whether TRIM is working (for any reasonable definition of the word).

I agree with this point.

2. TrimCheck's purpose is to attempt to automate the hex editor method described in this AnandTech article.

Whether you consider the described method reliable or not, this point is not subjective.

3. A tool that produces the correct result in 95% of cases is still useful, and "better than nothing" (assuming its users are aware of possible faults).

I think disagreeing with this point is up to personal principles, and arguing about it is not constructive.

4. Certain patterns of disk activities (file creation and deletion, then reading disk data from certain logical sectors) allow observing the TRIM effect, with some degree of reliability.

This point is important: TRIM activity is not completely random. In most cases, it in predictable, and the reliability can be quantified.

5. Through experimentation and incremental improvement, it is possible to develop a set of disk activity patterns that have incrementally higher reliability in observing the effects of TRIM, for the tested system configurations.

Again, I don't consider this subjective.

6. The tool's description may have created a false impression in this thread, in that it either works in a way that it actually doesn't, or that it attempts to accomplish something else than what it actually does.

For example, at the beginning of this post I've used the "correct result" term - with the underlying meaning that it performs a disk access pattern, and displays a result: a few hex bytes, and a conclusion.

Please take special note of the conclusion's wording: it will read either "TRIM appears to be NOT WORKING" or "TRIM appears to be WORKING". The key point here is "appears" - the wording makes no intention to hint at certainty. This has always been so from the first program version.

To stress it out: I have never stated that the conclusion displayed by the program is a factual guaranteed representation whether TRIM is working or not. The conclusion is correct in the meaning that the program works exactly as designed: to follow an algorithm, which attempts to make a best effort of determining whether TRIM is working.

Considering the above, I'm not sure what's your beef with TrimCheck. If you think the documentation should be improved to better describe its workings and purpose, I'd gladly accept some constructive tips.

As for the rest of your post:

Quote:
Originally Posted by Phynaz View Post
Even if it did produce the "correct" result, correlation <> causation.
Correct. See above. In most cases, the result is a causation of the disk access patterns issued, however this is not guaranteed. False negatives are a possibility, and to a lesser extent, false positives as well (for example, if some kind of a resident disk wiper program is running).

Quote:
Originally Posted by Phynaz View Post
Again, as has been stated by quite a few others here: Without access to the low level information about the drive - which you cannot get from Windows - you have no way of telling if TRIM is working or not.
Correct - if you want 100% certainty.

Quote:
Originally Posted by Phynaz View Post
Sorry, but your tool doesn't work because it CAN'T work.
I conjecture that your statement is based on a misconception of the tool's purpose. Hopefully that matter is clarified now.

Quote:
Originally Posted by Phynaz View Post
I know it's difficult to be shown to be incorrect when you have put a lot of effort into something. It's probably best to treat it as a learning experience.
Thank you for the sympathy, though TrimCheck is just a tool I've done in a few hours - I don't intend to get famous off it or spend a lot of time on it in the future. In fact, I've probably learned more from writing a constructive answer to your post

Quote:
Originally Posted by taltamir
It is not better then nothing
I will have to disagree with you here, based on anecdotal evidence. A few people have gotten a negative result with TrimCheck, and upon investigating the cause, have discovered that there was actually a reason (incompatible software / incorrect drivers) that resulted in TRIM actually not working (said software had a known issue with TRIM, or the drivers did not support TRIM). Upon resolving the issue, TrimCheck began returning positive results. I consider this a win for the program, so I personally don't consider it worse than nothing
CyberShadow is offline   Reply With Quote
Old 04-01-2013, 03:57 PM   #54
TimeKilla
Junior Member
 
Join Date: Apr 2013
Posts: 1
Cool

Hi CyberShadow,

I just registered here to say thank you very much for you're tool it seems to work fine! Keep doing what you're doing buddy not sure why you're getting such a hard-time over here for trying to help people out for free!

I would have made a small donation to you very small as very small program lol :-)

If you have a blog or anything to follow projects you're working on send me a PM.

Peace from Scotland
TimeKilla is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:54 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.