Files
FreeCADWasmDev/docs/current/efficiency-audit-before.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

15 KiB

Unattended Execution Timing

Between-event time is observed time with no active command; it may include model, service, transport or client waiting.

Cycles: 20; aggregate measured time: 814.880 s.

Phase Total (s) Share Count Average (s) Maximum (s)
request/first-activity-wait 811.684 98.88% 20 40.584 45.860
scheduler/process-start 3.195 0.39% 20 0.160 0.337
preparation/implementationPacket 2.724 0.33% 19 0.143 0.146
preparation/continue 2.438 0.30% 19 0.128 0.130
preparation/batchPreflight 0.811 0.10% 19 0.043 0.044

Cycle 4915

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.127
batchPreflight 0.042
implementationPacket 0.142

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.154 scheduler.cycle.started thread.started
0.182 45.858 turn.started scheduler.cycle.completed

Cycle 4916

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.127
batchPreflight 0.043
implementationPacket 0.146

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.152 scheduler.cycle.started thread.started
0.179 45.860 turn.started scheduler.cycle.completed

Cycle 4917

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.129
batchPreflight 0.043
implementationPacket 0.143

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.152 scheduler.cycle.started thread.started
0.178 45.861 turn.started scheduler.cycle.completed

Cycle 4918

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.040 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.129
batchPreflight 0.043
implementationPacket 0.141

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.183 scheduler.cycle.started thread.started
0.212 45.828 turn.started scheduler.cycle.completed

Cycle 4919

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.129
batchPreflight 0.043
implementationPacket 0.143

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.162 scheduler.cycle.started thread.started
0.189 45.850 turn.started scheduler.cycle.completed

Cycle 4920

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.128
batchPreflight 0.044
implementationPacket 0.145

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.153 scheduler.cycle.started thread.started
0.188 45.850 turn.started scheduler.cycle.completed

Cycle 4921

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.038 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.128
batchPreflight 0.042
implementationPacket 0.141

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.160 scheduler.cycle.started thread.started
0.184 45.854 turn.started scheduler.cycle.completed

Cycle 4922

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.038 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.128
batchPreflight 0.043
implementationPacket 0.142

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.162 scheduler.cycle.started thread.started
0.186 45.852 turn.started scheduler.cycle.completed

Cycle 4923

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.038 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.129
batchPreflight 0.044
implementationPacket 0.145

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.167 scheduler.cycle.started thread.started
0.202 45.836 turn.started scheduler.cycle.completed

Cycle 4924

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.038 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.128
batchPreflight 0.043
implementationPacket 0.144

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.140 scheduler.cycle.started thread.started
0.171 45.867 turn.started scheduler.cycle.completed

Cycle 4925

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.037 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.130
batchPreflight 0.043
implementationPacket 0.142

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.150 scheduler.cycle.started thread.started
0.174 45.863 turn.started scheduler.cycle.completed

Cycle 4926

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.041 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.128
batchPreflight 0.043
implementationPacket 0.145

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.165 scheduler.cycle.started thread.started
0.195 45.847 turn.started scheduler.cycle.completed

Cycle 4927

Task: UNATTENDED-OPTIMIZATION; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 46.037 s; file changes: 0.

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.148 scheduler.cycle.started thread.started
0.178 45.859 turn.started scheduler.cycle.completed

Cycle 4928

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.035 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.130
batchPreflight 0.042
implementationPacket 0.146

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.152 scheduler.cycle.started thread.started
0.176 30.859 turn.started scheduler.cycle.completed

Cycle 4929

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.036 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.127
batchPreflight 0.043
implementationPacket 0.146

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.167 scheduler.cycle.started thread.started
0.197 30.838 turn.started scheduler.cycle.completed

Cycle 4930

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.035 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.127
batchPreflight 0.042
implementationPacket 0.141

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.153 scheduler.cycle.started thread.started
0.184 30.851 turn.started scheduler.cycle.completed

Cycle 4931

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.035 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.128
batchPreflight 0.042
implementationPacket 0.145

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.156 scheduler.cycle.started thread.started
0.183 30.852 turn.started scheduler.cycle.completed

Cycle 4932

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.035 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.127
batchPreflight 0.042
implementationPacket 0.143

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.161 scheduler.cycle.started thread.started
0.187 30.848 turn.started scheduler.cycle.completed

Cycle 4933

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.035 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.129
batchPreflight 0.042
implementationPacket 0.143

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.344 scheduler.cycle.started thread.started
0.375 30.660 turn.started scheduler.cycle.completed

Cycle 4934

Task: FW-P6-FPA-Y; batch: {'id': '865df89fcfcdc45f5d76b890', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}. Observed command time (union): 0.000 s; between-event time: 31.035 s; file changes: 0.

preparationTiming

Step Seconds
continue 0.130
batchPreflight 0.042
implementationPacket 0.141

Commands

# Phase Wait Before (s) Execute (s) Exit Command

Between-Event Intervals

Offset (s) Seconds After Before
0.000 0.164 scheduler.cycle.started thread.started
0.192 30.843 turn.started scheduler.cycle.completed