8151674: STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, sla, tschatzl
This commit is contained in:
parent
e23a7ba5f4
commit
1f5235f540
@ -254,9 +254,25 @@ option gc {
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align center
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGCT^" /* Concurrent Garbage Collection Time (STW phase) */
|
||||
data sun.gc.collector.2.time/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^GCT^" /* Total Garbage Collection Time */
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time)/sun.os.hrt.frequency
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time + sun.gc.collector.2.time)/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
@ -408,6 +424,14 @@ option gccapacity {
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
}
|
||||
|
||||
option gccause {
|
||||
@ -490,9 +514,25 @@ option gccause {
|
||||
width 8
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGCT^" /* Concurrent Garbage Collection Time (STW phase) */
|
||||
data sun.gc.collector.2.time/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^GCT^" /* Total Garbage Collection Time */
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time)/sun.os.hrt.frequency
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time + sun.gc.collector.2.time)/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
@ -690,6 +730,14 @@ option gcnewcapacity {
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
}
|
||||
|
||||
option gcold {
|
||||
@ -764,9 +812,25 @@ option gcold {
|
||||
width 8
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGCT^" /* Concurrent Garbage Collection Time (STW phase) */
|
||||
data sun.gc.collector.2.time/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^GCT^" /* Total Garbage Collection Time */
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time)/sun.os.hrt.frequency
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time + sun.gc.collector.2.time)/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
@ -830,9 +894,25 @@ option gcoldcapacity {
|
||||
width 8
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGCT^" /* Concurrent Garbage Collection Time (STW phase) */
|
||||
data sun.gc.collector.2.time/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^GCT^" /* Total Garbage Collection Time */
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time)/sun.os.hrt.frequency
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time + sun.gc.collector.2.time)/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
@ -912,9 +992,25 @@ option gcmetacapacity {
|
||||
width 8
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGCT^" /* Concurrent Garbage Collection Time (STW phase) */
|
||||
data sun.gc.collector.2.time/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^GCT^" /* Total Garbage Collection Time */
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time)/sun.os.hrt.frequency
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time + sun.gc.collector.2.time)/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
@ -1002,9 +1098,25 @@ option gcutil {
|
||||
width 8
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^CGC^" /* Concurrent Collections (STW phase) */
|
||||
data sun.gc.collector.2.invocations
|
||||
align right
|
||||
width 5
|
||||
scale raw
|
||||
format "0"
|
||||
}
|
||||
column {
|
||||
header "^CGCT^" /* Concurrent Garbage Collection Time (STW phase) */
|
||||
data sun.gc.collector.2.time/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
format "0.000"
|
||||
}
|
||||
column {
|
||||
header "^GCT^" /* Total Garbage Collection Time */
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time)/sun.os.hrt.frequency
|
||||
data (sun.gc.collector.0.time + sun.gc.collector.1.time + sun.gc.collector.2.time)/sun.os.hrt.frequency
|
||||
align right
|
||||
width 8
|
||||
scale sec
|
||||
|
@ -3,19 +3,21 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# NGCMN NGCMX NGC S0C S1C EC OGCMN OGCMX OGC OC MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC
|
||||
# 4096.0 657408.0 8192.0 512.0 512.0 3072.0 6144.0 1312768.0 6144.0 6144.0 512.0 132096.0 5120.0 512.0 131072.0 512.0 1 0
|
||||
# NGCMN NGCMX NGC S0C S1C EC OGCMN OGCMX OGC OC MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC CGC
|
||||
# 4096.0 657408.0 8192.0 512.0 512.0 3072.0 6144.0 1312768.0 6144.0 6144.0 512.0 132096.0 5120.0 512.0 131072.0 512.0 1 0 0
|
||||
|
||||
|
||||
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ NGCMN NGCMX NGC S0C S1C EC OGCMN OGCMX OGC OC MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC $/ {
|
||||
/^ NGCMN NGCMX NGC S0C S1C EC OGCMN OGCMX OGC OC MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC CGC $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,15 +3,15 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT GCT LGCC GCC
|
||||
# 0.00 0.00 0.00 9.97 90.94 87.70 2 0.013 0 0.000 0.013 Allocation Failure No GC
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT LGCC GCC
|
||||
# 0.00 0.00 0.00 9.97 90.94 87.70 2 0.013 0 0.000 0 0.000 0.013 Allocation Failure No GC
|
||||
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT GCT LGCC GCC $/ {
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT LGCC GCC $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
|
@ -3,18 +3,18 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC FGCT GCT
|
||||
# 512.0 132096.0 5120.0 512.0 131072.0 512.0 1 0 0.000 0.004
|
||||
# MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC FGCT CGC CGCT GCT
|
||||
# 512.0 132096.0 5120.0 512.0 131072.0 512.0 1 0 0.000 0 0.000 0.004
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC FGCT GCT $/ {
|
||||
/^ MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,19 +3,20 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC
|
||||
# 2176.0 7232.0 2176.0 192.0 64.0 192.0 64.0 6848.0 2048.0 1 0
|
||||
# NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC CGC
|
||||
# 2176.0 7232.0 2176.0 192.0 64.0 192.0 64.0 6848.0 2048.0 1 0 0
|
||||
|
||||
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC $/ {
|
||||
/^ NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC CGC $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,18 +3,18 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# OGCMN OGCMX OGC OC YGC FGC FGCT GCT
|
||||
# 6016.0 58304.0 6016.0 6016.0 1 0 0.000 0.030
|
||||
# OGCMN OGCMX OGC OC YGC FGC FGCT CGC CGCT GCT
|
||||
# 6016.0 58304.0 6016.0 6016.0 1 0 0.000 0 0.000 0.030
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ OGCMN OGCMX OGC OC YGC FGC FGCT GCT $/ {
|
||||
/^ OGCMN OGCMX OGC OC YGC FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# MC MU CCSC CCSU OC OU YGC FGC FGCT GCT
|
||||
# MC MU CCSC CCSU OC OU YGC FGC FGCT CGC CGCT GCT
|
||||
# 5120.0 4152.0 512.0 397.9 6144.0 200.0 1 0 0.000 0.005
|
||||
|
||||
|
||||
@ -11,11 +11,11 @@ BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ MC MU CCSC CCSU OC OU YGC FGC FGCT GCT $/ {
|
||||
/^ MC MU CCSC CCSU OC OU YGC FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,19 +3,19 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT
|
||||
# 512.0 512.0 0.0 496.0 3072.0 615.5 6144.0 280.0 5120.0 4176.0 512.0 401.0 1 0.005 0 0.000 0.005
|
||||
# S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 512.0 512.0 0.0 496.0 3072.0 615.5 6144.0 280.0 5120.0 4176.0 512.0 401.0 1 0.005 0 0.000 0 0.000 0.005
|
||||
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT $/ {
|
||||
/^ S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,22 +3,22 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
|
||||
# 0.00 93.76 28.80 1.82 77.74 68.02 1 0.005 0 0.000 0.005
|
||||
# 0.00 93.76 73.04 1.82 77.74 68.02 1 0.005 0 0.000 0.005
|
||||
# 0.00 93.76 73.04 1.82 77.74 68.02 1 0.005 0 0.000 0.005
|
||||
# 0.00 93.76 73.04 1.82 77.74 68.02 1 0.005 0 0.000 0.005
|
||||
# 0.00 93.76 75.00 1.82 77.74 68.02 1 0.005 0 0.000 0.005
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 0.00 93.76 28.80 1.82 77.74 68.02 1 0.005 0 0.000 0 0.000 0.005
|
||||
# 0.00 93.76 73.04 1.82 77.74 68.02 1 0.005 0 0.000 0 0.000 0.005
|
||||
# 0.00 93.76 73.04 1.82 77.74 68.02 1 0.005 0 0.000 0 0.000 0.005
|
||||
# 0.00 93.76 73.04 1.82 77.74 68.02 1 0.005 0 0.000 0 0.000 0.005
|
||||
# 0.00 93.76 75.00 1.82 77.74 68.02 1 0.005 0 0.000 0 0.000 0.005
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT GCT $/ {
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,18 +3,18 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
|
||||
# 0.00 93.76 28.40 1.82 77.74 68.02 1 0.005 0 0.000 0.005
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 0.00 93.76 28.40 1.82 77.74 68.02 1 0.005 0 0.000 0 0.000 0.005
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT GCT $/ {
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,27 +3,27 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
|
||||
# 0.00 93.76 26.48 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 71.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 73.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 73.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 73.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 75.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 75.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 77.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 77.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# 0.00 93.76 77.58 1.95 77.78 68.02 1 0.006 0 0.000 0.006
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 0.00 93.76 26.48 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 71.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 73.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 73.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 73.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 75.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 75.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 77.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 77.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
# 0.00 93.76 77.58 1.95 77.78 68.02 1 0.006 0 0.000 0 0.000 0.006
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT GCT $/ {
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
@ -3,30 +3,30 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
|
||||
# 0.00 96.88 66.55 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 71.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 73.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 73.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 73.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 75.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 75.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 77.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 77.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# 0.00 96.88 77.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
|
||||
# 0.00 96.88 79.58 2.34 77.78 68.02 1 0.003 0 0.000 0.003
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 0.00 96.88 66.55 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 71.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 73.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 73.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 73.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 75.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 75.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 77.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 77.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# 0.00 96.88 77.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
# S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 0.00 96.88 79.58 2.34 77.78 68.02 1 0.003 0 0.000 0 0.000 0.003
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
datalines2=0;
|
||||
}
|
||||
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT GCT $/ {
|
||||
/^ S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
if (headerlines == 2) {
|
||||
datalines2++;
|
||||
}
|
||||
|
@ -3,18 +3,18 @@
|
||||
# that the numerical values conform to a specific pattern, rather than
|
||||
# specific values.
|
||||
#
|
||||
#Timestamp S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
|
||||
# 0.3 0.00 100.00 68.74 1.95 77.73 68.02 1 0.004 0 0.000 0.004
|
||||
#Timestamp S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT
|
||||
# 0.3 0.00 100.00 68.74 1.95 77.73 68.02 1 0.004 0 0.000 0 0.000 0.004
|
||||
|
||||
BEGIN {
|
||||
headerlines=0; datalines=0; totallines=0
|
||||
}
|
||||
|
||||
/^Timestamp S0 S1 E O M CCS YGC YGCT FGC FGCT GCT $/ {
|
||||
/^Timestamp S0 S1 E O M CCS YGC YGCT FGC FGCT CGC CGCT GCT $/ {
|
||||
headerlines++;
|
||||
}
|
||||
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
/^[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*([0-9]+\.[0-9]+)|-[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+[ ]*[0-9]+\.[0-9]+[ ]*[0-9]+\.[0-9]+$/ {
|
||||
datalines++;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user