forked from tomato42/hdck
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
76 lines (57 loc) · 2.1 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
v 0.5.0 - 2011-02-06
--------------------
* add support for ATA VERIFY command to allow testing drives over USB,
FireWire and behind SAS backplanes
* fix crash with specific sized drives
v 0.4.0 - 2010-10-07
--------------------
* change to quantile based detection
* fix a bug in with min-reads == max-reads
* tweaks to quick mode -- confirm only the 64 worst
* fix bug with long options --log, --read-sectors and --bad-sectors not
working
* reduced CPU utilisation
v 0.3.0 - 2010-08-25
--------------------
* reduce number of global variables
* quick mode
* more verbose on-line status reporting
* printing 10 worst (slowest) blocks in result
std dev, min, max, avg, truncated avg, no of samples
v 0.2.6 - 2010-08-22
--------------------
* fix printing of Individual block statistics
v 0.2.5 - 2010-08-22
--------------------
* compare block times to fractions and multiples of rotational delay,
not fixed values
* print simple diagnosis (disk condition)
* printing status message on multiple lines and on stdout, not stderr
* log output
v 0.2.4 - 2010-08-11
--------------------
* make output more human readable
* fix the problem with maximum number of block reads being
min-reads + max-reads
v 0.2.3 - 2010-08-11
--------------------
* reduce number of unnecessery re-reads
* add licences to files
v 0.2.2 - 2010-04-10
--------------------
* bugfix -- fix overreading re-read blocks
* make the program 64 bit compatible (not tested!)
v 0.2.1 - 2010-04-09
--------------------
* bugfix -- not rereading blocks that need rereading
* code clean up -- removed dead code
v 0.2 - 2010-04-08
------------------
* reading and writing uncertian block ranges to file
* writing detailed statistics to file
* `background' mode -- lower priority and less confidence for the results
* works with single whole disk read, rereads only sectors that are much
slower than the neighbours
* uses disk RPM for detecting blocks that are consistently reread by the disk
* on rereads reads disk cache worth of sectors before the scoring blocks to
improve quality of the results