Blog post about CFexpress card and disk speeds.

Also updates hermit-v2 theme...
This commit is contained in:
2026-04-19 13:36:37 +02:00
parent b8ae27e102
commit d9d9c4a749
3 changed files with 248 additions and 1 deletions
@@ -0,0 +1,137 @@
<?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='576.00pt' height='432.00pt' viewBox='0 0 576.00 432.00'>
<g class='svglite'>
<defs>
<style type='text/css'><![CDATA[
.svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
fill: none;
stroke: #000000;
stroke-linecap: round;
stroke-linejoin: round;
stroke-miterlimit: 10.00;
}
.svglite text {
white-space: pre;
}
.svglite g.glyphgroup path {
fill: inherit;
stroke: none;
}
]]></style>
</defs>
<rect width='100%' height='100%' style='stroke: none; fill: #303030;'/>
<defs>
<clipPath id='cpMC4wMHw1NzYuMDB8MC4wMHw0MzIuMDA='>
<rect x='0.00' y='0.00' width='576.00' height='432.00' />
</clipPath>
</defs>
<g clip-path='url(#cpMC4wMHw1NzYuMDB8MC4wMHw0MzIuMDA=)'>
<rect x='0.00' y='0.000000000000057' width='576.00' height='432.00' style='stroke-width: 1.07; stroke: none; fill: #303030;' />
</g>
<defs>
<clipPath id='cpMTQ2LjQ2fDU3MC41Mnw2MC43N3wyMTYuMDE='>
<rect x='146.46' y='60.77' width='424.06' height='155.24' />
</clipPath>
</defs>
<g clip-path='url(#cpMTQ2LjQ2fDU3MC41Mnw2MC43N3wyMTYuMDE=)'>
<polyline points='164.20,113.01 164.20,104.06 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='164.20,108.53 163.34,108.53 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='163.34,113.01 163.34,104.06 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='177.29,172.72 177.29,163.76 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='177.29,168.24 176.73,168.24 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='176.73,172.72 176.73,163.76 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='457.85,202.57 457.85,193.62 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='457.85,198.10 372.76,198.10 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='372.76,202.57 372.76,193.62 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='183.93,142.87 183.93,133.91 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='183.93,138.39 183.76,138.39 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='183.76,142.87 183.76,133.91 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='183.86,83.16 183.86,74.20 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='183.86,78.68 183.54,78.68 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='183.54,83.16 183.54,74.20 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<rect x='146.46' y='95.10' width='17.31' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='154.81' width='30.56' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='184.66' width='268.85' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='124.95' width='37.39' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='65.24' width='37.25' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<text x='176.24' y='112.84' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.307 GB/s</text>
<text x='189.33' y='172.55' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.542 GB/s</text>
<text x='469.89' y='202.40' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>4.772 GB/s</text>
<text x='195.97' y='142.69' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.664 GB/s</text>
<text x='195.90' y='82.98' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.661 GB/s</text>
</g>
<g clip-path='url(#cpMC4wMHw1NzYuMDB8MC4wMHw0MzIuMDA=)'>
</g>
<defs>
<clipPath id='cpMTQ2LjQ2fDU3MC41MnwyNDEuMzd8Mzk2LjYy'>
<rect x='146.46' y='241.37' width='424.06' height='155.24' />
</clipPath>
</defs>
<g clip-path='url(#cpMTQ2LjQ2fDU3MC41MnwyNDEuMzd8Mzk2LjYy)'>
<polyline points='164.66,293.62 164.66,284.66 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='164.66,289.14 163.26,289.14 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='163.26,293.62 163.26,284.66 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='167.26,353.33 167.26,344.37 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='167.26,348.85 164.30,348.85 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='164.30,353.33 164.30,344.37 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='317.66,383.18 317.66,374.22 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='317.66,378.70 312.46,378.70 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='312.46,383.18 312.46,374.22 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='178.59,323.47 178.59,314.52 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='178.59,318.99 168.97,318.99 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='168.97,323.47 168.97,314.52 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='175.23,263.76 175.23,254.81 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='175.23,259.29 163.48,259.29 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<polyline points='163.48,263.76 163.48,254.81 ' style='stroke-width: 1.07; stroke: #505090; stroke-linecap: butt;' />
<rect x='146.46' y='275.71' width='17.51' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='335.41' width='19.32' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='365.27' width='168.60' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='305.56' width='27.32' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<rect x='146.46' y='245.85' width='22.89' height='26.87' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #505090;' />
<text x='176.52' y='293.45' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='59.30px' lengthAdjust='spacingAndGlyphs'>0.311 GB/s</text>
<text x='179.30' y='353.15' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.343 GB/s</text>
<text x='329.70' y='383.01' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>2.993 GB/s</text>
<text x='190.63' y='323.30' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.485 GB/s</text>
<text x='187.26' y='263.59' style='font-size: 12.04px;fill: #C0C0C0; font-family: "Arial";' textLength='60.19px' lengthAdjust='spacingAndGlyphs'>0.406 GB/s</text>
</g>
<g clip-path='url(#cpMC4wMHw1NzYuMDB8MC4wMHw0MzIuMDA=)'>
</g>
<defs>
<clipPath id='cpMTQ2LjQ2fDU3MC41MnwyMjEuNDl8MjQxLjM3'>
<rect x='146.46' y='221.49' width='424.06' height='19.88' />
</clipPath>
</defs>
<g clip-path='url(#cpMTQ2LjQ2fDU3MC41MnwyMjEuNDl8MjQxLjM3)'>
<text x='358.49' y='235.73' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='25.34px' lengthAdjust='spacingAndGlyphs'>write</text>
</g>
<g clip-path='url(#cpMC4wMHw1NzYuMDB8MC4wMHw0MzIuMDA=)'>
</g>
<defs>
<clipPath id='cpMTQ2LjQ2fDU3MC41Mnw0MC44OHw2MC43Nw=='>
<rect x='146.46' y='40.88' width='424.06' height='19.88' />
</clipPath>
</defs>
<g clip-path='url(#cpMTQ2LjQ2fDU3MC41Mnw0MC44OHw2MC43Nw==)'>
<text x='358.49' y='55.12' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='24.02px' lengthAdjust='spacingAndGlyphs'>read</text>
</g>
<g clip-path='url(#cpMC4wMHw1NzYuMDB8MC4wMHw0MzIuMDA=)'>
<text x='146.46' y='410.14' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>0</text>
<text x='259.13' y='410.14' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>2</text>
<text x='371.80' y='410.14' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>4</text>
<text x='484.47' y='410.14' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>6</text>
<text x='141.53' y='202.40' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='64.70px' lengthAdjust='spacingAndGlyphs'>internal_ssd</text>
<text x='141.53' y='172.54' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='100.03px' lengthAdjust='spacingAndGlyphs'>pgytech_cfexpress</text>
<text x='141.53' y='142.69' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='136.05px' lengthAdjust='spacingAndGlyphs'>pgytech_cfexpress_direct</text>
<text x='141.53' y='112.83' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='95.38px' lengthAdjust='spacingAndGlyphs'>ugreen_cfexpress</text>
<text x='141.53' y='82.98' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='131.39px' lengthAdjust='spacingAndGlyphs'>ugreen_cfexpress_direct</text>
<text x='141.53' y='383.00' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='64.70px' lengthAdjust='spacingAndGlyphs'>internal_ssd</text>
<text x='141.53' y='353.15' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='100.03px' lengthAdjust='spacingAndGlyphs'>pgytech_cfexpress</text>
<text x='141.53' y='323.29' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='136.05px' lengthAdjust='spacingAndGlyphs'>pgytech_cfexpress_direct</text>
<text x='141.53' y='293.44' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='95.38px' lengthAdjust='spacingAndGlyphs'>ugreen_cfexpress</text>
<text x='141.53' y='263.58' text-anchor='end' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='131.39px' lengthAdjust='spacingAndGlyphs'>ugreen_cfexpress_direct</text>
<text x='358.49' y='424.00' text-anchor='middle' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='72.67px' lengthAdjust='spacingAndGlyphs'>Speed (GB/s)</text>
<text x='146.46' y='32.88' style='font-size: 12.00px;fill: #C0C0C0; font-family: "Arial";' textLength='78.00px' lengthAdjust='spacingAndGlyphs'>File size: 1 GB</text>
<text x='146.46' y='15.78' style='font-size: 14.40px;fill: #C0C0C0; font-family: "Arial";' textLength='213.59px' lengthAdjust='spacingAndGlyphs'>Sequential read and write speeds</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB