microsoft / diskspd
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 69 files with 24,256 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 10 files changed 6-20 times (8,932 lines of code)
    • 59 files changed 1-5 times (15,324 lines of code)
0% | 0% | 0% | 36% | 63%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ps1, h, cpp, vcxproj, psm1, md, ps1xml, psd1, gitignore, xsd, txt, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 0% | 86% | 13%
h0% | 0% | 0% | 82% | 17%
vcxproj0% | 0% | 0% | 14% | 85%
psm10% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
psd10% | 0% | 0% | 0% | 100%
ps1xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
Common0% | 0% | 0% | 83% | 16%
IORequestGenerator0% | 0% | 0% | 80% | 19%
CmdLineParser0% | 0% | 0% | 100% | 0%
XmlProfileParser0% | 0% | 0% | 100% | 0%
ResultParser0% | 0% | 0% | 100% | 0%
diskspd_vs0% | 0% | 0% | 14% | 85%
CmdRequestCreator0% | 0% | 0% | 100% | 0%
Frameworks0% | 0% | 0% | 0% | 100%
XmlResultParser0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ResultParser.cpp
in ResultParser
1004 19 133 2695 15
Common.h
in Common
1707 187 133 2695 13
IORequestGenerator.cpp
in IORequestGenerator
2018 29 133 2695 13
XmlProfileParser.cpp
in XmlProfileParser
1291 22 133 2695 11
CmdLineParser.cpp
in CmdLineParser
1602 10 133 2695 11
Common.cpp
in Common
973 28 133 2695 10
XmlProfileParser.h
in Common
31 - 133 2153 6
ResultParser.h
in Common
34 - 133 2153 6
CmdRequestCreator.cpp
in CmdRequestCreator
121 4 133 2695 6
vcxproj
XmlProfileParser.vcxproj
in diskspd_vs/XmlProfileParser
151 - 133 2153 6
vcxproj
Common.vcxproj
in diskspd_vs/Common
140 - 133 2153 5
vcxproj
ResultParser.vcxproj
in diskspd_vs/ResultParser
148 - 133 2153 5
vcxproj
CmdLineParser.vcxproj
in diskspd_vs/CmdLineParser
148 - 133 2153 5
vcxproj
IORequestGenerator.vcxproj
in diskspd_vs/IORequestGenerator
154 - 133 2153 5
vcxproj
XmlResultParser.vcxproj
in diskspd_vs/XmlResultParser
165 - 133 2153 5
vcxproj
CmdRequestCreator.vcxproj
in diskspd_vs/CmdRequestCreator
166 - 133 2153 5
IORequestGenerator.h
in Common
43 - 133 2153 4
VMFleet.psd1
in Frameworks/VMFleet
147 - 61 131 4
IoBucketizer.cpp
in Common
153 11 133 2695 4
VMFleet.psm1
in Frameworks/VMFleet
7146 - 61 131 4