Files
mcm-26-b/docs/paper/figures/formal-time-bars.tex
T
2026-09-13 10:30:05 +08:00

46 lines
2.5 KiB
TeX

\begin{figure}[htbp]\centering
\begin{tikzpicture}[x=0.00108cm,y=0.85cm,font=\small]
\node[anchor=east] at (-100,3.3) {Q3-1};
\fill[inkblue] (0,3) rectangle (2408.978068,3.6);
\fill[inkblue!50] (2408.978068,3) rectangle (2933.978068,3.6);
\fill[warmgray!70] (2933.978068,3) rectangle (3029.978068,3.6);
\fill[black!18] (3029.978068,3) rectangle (3094.978068,3.6);
\node[anchor=west,font=\scriptsize] at (3174.978068,3.3) {3095.0};
\node[anchor=east] at (-100,2.3) {Q3-2};
\fill[inkblue] (0,2) rectangle (2725.33514,2.6);
\fill[inkblue!50] (2725.33514,2) rectangle (3310.33514,2.6);
\fill[warmgray!70] (3310.33514,2) rectangle (3418.33514,2.6);
\fill[black!18] (3418.33514,2) rectangle (3493.33514,2.6);
\node[anchor=west,font=\scriptsize] at (3573.33514,2.3) {3493.3};
\node[anchor=east] at (-100,1.3) {Q4-1};
\fill[inkblue] (0,1) rectangle (7277.225736,1.6);
\fill[inkblue!50] (7277.225736,1) rectangle (9022.225736,1.6);
\fill[warmgray!70] (9022.225736,1) rectangle (9297.225736,1.6);
\fill[black!18] (9297.225736,1) rectangle (9362.225736,1.6);
\node[anchor=west,font=\scriptsize] at (9442.225736,1.3) {9362.2};
\node[anchor=east] at (-100,0.3) {Q4-2};
\fill[inkblue] (0,0) rectangle (7101.30208,0.6);
\fill[inkblue!50] (7101.30208,0) rectangle (8906.30208,0.6);
\fill[warmgray!70] (8906.30208,0) rectangle (9221.30208,0.6);
\fill[black!18] (9221.30208,0) rectangle (9271.30208,0.6);
\node[anchor=west,font=\scriptsize] at (9351.30208,0.3) {9271.3};
\draw[->] (0,-0.25)--(10500,-0.25);
\draw (0,-0.25)--(0,-0.35) node[below,font=\scriptsize] {0};
\draw (2000,-0.25)--(2000,-0.35) node[below,font=\scriptsize] {2000};
\draw (4000,-0.25)--(4000,-0.35) node[below,font=\scriptsize] {4000};
\draw (6000,-0.25)--(6000,-0.35) node[below,font=\scriptsize] {6000};
\draw (8000,-0.25)--(8000,-0.35) node[below,font=\scriptsize] {8000};
\draw (10000,-0.25)--(10000,-0.35) node[below,font=\scriptsize] {10000};
\node[anchor=west,font=\scriptsize] at (10400,-0.65) {s};
\fill[inkblue] (0,-1.3) rectangle (350,-1.05);
\node[anchor=west] at (450,-1.175) {移动};
\fill[inkblue!50] (2600,-1.3) rectangle (2950,-1.05);
\node[anchor=west] at (3050,-1.175) {检测};
\fill[warmgray!70] (5200,-1.3) rectangle (5550,-1.05);
\node[anchor=west] at (5650,-1.175) {换频};
\fill[black!18] (7600,-1.3) rectangle (7950,-1.05);
\node[anchor=west] at (8050,-1.175) {清除};
\end{tikzpicture}
\caption{四次正式测试的累计虚拟耗时。移动项由总时间扣除官方动作计数对应耗时反推。}
\label{fig:costbars}\end{figure}