Andrey Epifancev 9923a7b88d perf: контроль CPU 4x, API против X-DB-Time-Ms, рендеры модалок
- report-data/20261026-control-s1: CPU 4x, 1 повтор (FORM_2/AHR, свод 1 MAIN,
  свод 2 GO, модалка выбора ВСП на большом листе), отдельный run_id
- analysis/api-split: полное время API против заголовка X-DB-Time-Ms
  (вместо py-spy, которому на macOS нужен root)
- analysis/modal-renders, hotspots: рендеры модалок прогона s1, циклы CSS и
  matchMedia со вторым листом

Refs #202

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 13:08:12 +04:00

4.9 KiB

Рендеры React при открытии модалок: 20261026-s1 (modal_renders.jsonl, hotspots_summary.py --renders-only)

модалка коммитов рендеров self, мс топ компонентов (рендеры/self мс)
sheet_select_vsp 14 6684 30.9 ForwardRef(Styled(td)) 473/7.6; ForwardRef(Styled(Component)) 392/2.4; ForwardRef(Styled(div)) 361/2.1; ForwardRef(Tooltip) 123/1.4; ForwardRef(Styled(button)) 131/1.3; MRT_TableBodyCellValue 384/1.0
sheet_select_vsp@big 14 6632 31.0 ForwardRef(Styled(td)) 472/8.2; ForwardRef(Styled(div)) 356/2.6; ForwardRef(Styled(Component)) 389/2; ForwardRef(Styled(button)) 130/1.5; ForwardRef(Tooltip) 122/1.5; ForwardRef(ButtonBase) 130/1.4
sheet_select_expense 13 6841 34.0 ForwardRef(Styled(td)) 539/10.7; MRT_Table 1/2.3; ForwardRef(Styled(Component)) 403/1.9; ForwardRef(Styled(div)) 336/1.7; ForwardRef(ButtonBase) 137/1.5; ForwardRef(Tooltip) 123/1.3
sheet_select_expense@big 13 6841 32.6 ForwardRef(Styled(td)) 539/8.5; MRT_Table 1/2.7; ForwardRef(Styled(div)) 336/2.1; ForwardRef(Styled(Component)) 403/1.7; MRT_TableBodyRow 24/1.6; ForwardRef(Styled(button)) 137/1.1
sheet_create_program 11 6670 36.4 ForwardRef(Styled(td)) 539/11.2; ForwardRef(Styled(div)) 314/2.9; ForwardRef(Styled(Component)) 381/2.6; MRT_Table 1/2.5; MRT_TableBodyRow 24/1.6; ForwardRef(Tooltip) 123/1.4
sheet_create_program@big 11 6670 28.7 ForwardRef(Styled(td)) 539/6.8; ForwardRef(Styled(Component)) 381/2.4; MRT_Table 1/2.1; MRT_TableBodyRow 24/1.9; ForwardRef(Styled(div)) 314/1.7; ForwardRef(Tooltip) 123/1.6
sheet_create_project 11 6670 39.3 ForwardRef(Styled(td)) 539/12.6; MRT_Table 1/2.6; ForwardRef(Styled(Component)) 381/2.5; MRT_TableBodyRow 24/1.8; ForwardRef(Tooltip) 123/1.8; ForwardRef(TableCell) 539/1.5
sheet_create_project@big 11 6670 28.2 ForwardRef(Styled(td)) 539/8.0; ForwardRef(Tooltip) 123/4.3; ForwardRef(Styled(Component)) 381/1.8; MRT_TableBodyRow 24/1.7; MRT_Table 1/1.6; MRT_TableBodyCell 480/0.9
sheet_columns_tree 8 940 16.0 ForwardRef(TreeItem) 24/4; ForwardRef(Styled(div)) 106/2.1; ForwardRef(SimpleTreeView) 2/2.0; ForwardRef(Styled(Component)) 82/1; Transition 30/0.7; ForwardRef(SwitchBase) 13/0.6
sheet_columns_tree@big 8 745 14.5 ForwardRef(TreeItem) 18/4.0; ForwardRef(SimpleTreeView) 2/2.2; ForwardRef(Styled(div)) 85/1.6; ForwardRef(Styled(Component)) 64/0.5; ForwardRef(Checkbox) 10/0.5; Insertion 230/0.5
task_stages 8 1375 13.0 ForwardRef(Styled(div)) 134/3.0; ForwardRef(Styled(td)) 131/1.1; ForwardRef(Chip) 24/1; ForwardRef(TouchRipple) 5/1; StagesTable 2/0.7; ForwardRef(Styled(span)) 131/0.7
task_stage_add 10 1780 18.0 ForwardRef(Styled(div)) 120/2.8; ForwardRef(Styled(td)) 125/1.2; ForwardRef(SelectInput) 6/1.2; CalendarInput 4/1.1; ForwardRef(Styled(Component)) 92/1; StageFormTheme 2/0.8
task_stage_edit 12 2277 20.9 ForwardRef(Styled(div)) 183/4.0; ForwardRef(Styled(Component)) 123/1.8; ForwardRef(SelectInput) 10/1.4; ForwardRef(Styled(span)) 129/1; CollapsibleTree 1/1; ForwardRef(Styled(input)) 31/0.8
project_stages 8 416 9.1 ForwardRef(Styled(div)) 45/1.4; ForwardRef(TouchRipple) 5/1.1; ForwardRef(Chip) 3/0.6; ForwardRef(ButtonBase) 5/0.6; StagesTable 2/0.5; ForwardRef(TableCell) 26/0.5
project_add_year 6 194 3.7 ForwardRef(TouchRipple) 5/0.8; ForwardRef(Styled(div)) 30/0.6; ForwardRef(Styled(Component)) 14/0.5; ForwardRef(ButtonBase) 7/0.4; ForwardRef(Styled(Ripple)) 3/0.2; Ripple 3/0.2
project_stage_delete 11 366 6.1 ForwardRef(Styled(div)) 23/0.8; Transition 6/0.8; ForwardRef(Styled(button)) 12/0.6; ForwardRef(ButtonBase) 12/0.6; ForwardRef(Styled(Component)) 26/0.5; ForwardRef(Styled(span)) 28/0.4
projects_create 9 2624 22.8 ForwardRef(Styled(td)) 110/4.0; ForwardRef(Styled(Component)) 194/2.2; ForwardRef(Styled(div)) 183/1.7; ForwardRef(TouchRipple) 5/1.2; ForwardRef(Styled(span)) 85/1; ForwardRef(Tooltip) 37/0.9
projects_edit 15 3400 25.8 ForwardRef(Styled(td)) 110/3.0; ForwardRef(Styled(Component)) 227/2.8; ForwardRef(Styled(div)) 257/1.8; ForwardRef(Styled(span)) 102/1; Insertion 1035/1.0; ForwardRef(Styled(input)) 67/0.9
projects_delete 10 1912 18.4 ForwardRef(Styled(td)) 110/3.2; ForwardRef(Styled(Component)) 137/1.3; ForwardRef(TouchRipple) 6/1.2; ForwardRef(Styled(button)) 45/1.1; ForwardRef(Styled(div)) 126/0.9; ForwardRef(Autocomplete) 1/0.8
tasks_create 8 2282 14.4 ForwardRef(Styled(Component)) 182/2.3; ForwardRef(Styled(td)) 114/1.6; ForwardRef(Styled(div)) 164/1.4; ForwardRef(Styled(tr)) 19/0.8; ForwardRef(ButtonBase) 50/0.7; ForwardRef(Styled(button)) 50/0.6
tasks_confirm_mark 9 1903 20.9 ForwardRef(Styled(td)) 114/5.3; ForwardRef(Styled(div)) 142/2.2; ForwardRef(Styled(Component)) 147/2.0; MRT_TableBodyCell 108/1.1; ForwardRef(Styled(button)) 46/1.1; ForwardRef(Tooltip) 36/1.0