Skip to content

Commit edae781

Browse files
committed
[DOCS] Add PR reference and parallel processing note
- Add CPU cores (16) to benchmark methodology - Add note about pcntl_fork and --parallel-workers - Add References section with link to PR TYPO3-Documentation#1143
1 parent 67d9e3a commit edae781

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

docs/index.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -967,8 +967,19 @@ <h2>Benchmark Methodology</h2>
967967
<td>Large Docs</td>
968968
<td>TYPO3CMS-Reference-CoreApi (957 files)</td>
969969
</tr>
970+
<tr>
971+
<td>CPU Cores</td>
972+
<td>16 (auto-detected, no container limits)</td>
973+
</tr>
970974
</table>
971975

976+
<p style="color: var(--text-muted); margin-top: 1rem; font-size: 0.9rem;">
977+
<strong>Parallel Processing:</strong> The feature branch uses <code>pcntl_fork</code>
978+
for parallel rendering, automatically detecting available CPU cores. Your results
979+
may vary depending on available cores. Use <code>--parallel-workers=N</code> to
980+
manually set the worker count.
981+
</p>
982+
972983
<h3 style="margin-top: 2rem;">Reproduce These Benchmarks</h3>
973984
<p style="color: var(--text-muted); margin-bottom: 1rem;">
974985
Follow these steps to reproduce the benchmark results on your own machine:
@@ -1029,6 +1040,15 @@ <h4 style="margin-bottom: 0.5rem;">Prerequisites</h4>
10291040
with naming convention: <code>{branch}_{scenario}_{docs}_{timestamp}.json</code>
10301041
</p>
10311042
</div>
1043+
1044+
<!-- References -->
1045+
<div class="card">
1046+
<h2>References</h2>
1047+
<ul style="margin: 0; padding-left: 1.5rem;">
1048+
<li><a href="https://github.com/TYPO3-Documentation/render-guides/pull/1143">PR #1143</a> &mdash; Original performance optimization proposal and discussion</li>
1049+
<li><a href="https://github.com/CybotTM/render-guides/tree/feature/php-8.5-only">Feature Branch</a> &mdash; Source code for this implementation</li>
1050+
</ul>
1051+
</div>
10321052
</main>
10331053

10341054
<footer>

0 commit comments

Comments
 (0)