ATL-2026-011experimentexperimental
Сравнить время готовности полного списка и кадровые паузы при трёх способах исполнения обработки JSON.
json-isolates-trial
Точная ревизия эксперимента
open8381011/experiments/json-isolates-trial ↗ebe9300cba43a9c4df7bcfc508b18d5fcb3ef610EVIDENCE SIGNATURE
9d63c0ec5bc6f007b09b1d7b1cfa537abde2f8f39849871ce1376b3230c303342026-09-23Окружение
- os
- macOS 26.5.1
- architecture
- arm64
- device
- MacBook Air M1, 16 GB
- flutter
- 3.44.7
- dart
- 3.12.2
Подготовка
Read PROTOCOL.md and README.md; choose a new output directory
flutter pub get --enforce-lockfileЗапуск
Follow the CLI and visible-window Flutter profile commands in README.mdВходные данные
https://gitlab.com/open8381011/experiments/json-isolates-trial/-/blob/ebe9300cba43a9c4df7bcfc508b18d5fcb3ef610/PROTOCOL.md ↗https://gitlab.com/open8381011/experiments/json-isolates-trial/-/blob/ebe9300cba43a9c4df7bcfc508b18d5fcb3ef610/app/lib/workload.dart ↗https://gitlab.com/open8381011/experiments/json-isolates-trial/-/blob/ebe9300cba43a9c4df7bcfc508b18d5fcb3ef610/raw/inputs.json ↗Ожидаемые результаты
https://gitlab.com/open8381011/experiments/json-isolates-trial/-/blob/ebe9300cba43a9c4df7bcfc508b18d5fcb3ef610/RESULTS.md ↗https://gitlab.com/open8381011/experiments/json-isolates-trial/-/blob/ebe9300cba43a9c4df7bcfc508b18d5fcb3ef610/summary.json ↗Наблюдаемый результат
1060b8218b2af9e5c8408b51f42f9671beccfbeef04285fcd70d516684b0a7255×Ограничения
- Локальный опыт на MacBook Air M1, 16 ГБ, macOS 26.5.1, Flutter 3.44.7 / Dart 3.12.2, на батарее. Таблица относится к Flutter profile, по 50 запросов для каждой стратегии и размера. Нет измерений Android/iOS/Web, памяти, энергии, реакции на ввод, предпочтений пользователей, отмены и гонок запросов. Стоимость копирования отдельно не выделялась. Две попытки со скрытым окном исключены целиком и сохранены. Подготовка публикации не повторяла эксперимент.