[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80120":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":11,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":11,"stars7d":14,"stars30d":15,"stars90d":13,"forks30d":13,"starsTrendScore":16,"compositeScore":17,"rankGlobal":8,"rankLanguage":8,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":8,"pushedAt":8,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":13,"starSnapshotCount":13,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},80120,"boot-time-wizard","tbird20d\u002Fboot-time-wizard","tbird20d",null,"Python",64,1,55,0,3,9,5,42.3,"Other",false,"main",true,[],"2026-06-12 04:01:26","This is the Boot-Time Wizard, a test program for\nresearching boot-time tuning options for embedded Linux systems.\n\n# Introduction\nThis tool provides a number of features that support developers\nworking to improve boot-time on their embedded Linux systems.\n\n * `grab-boot-data.sh` is a tool to collect information about a system\n   and it's boot time.  This data is used for subsequent analysis.\n * `boot_data_parser.py` and `boot-data` are used to process information\n   from a 'boot-data' file, and present info to the user\n * `boot-time-wizard` is a program that allows a developer to experiment\n   with a pre-defined set of boot-time optimization techniques\n\n## boot-time-wizard\nThis program runs a series of tests, doing the following for each\nselected optimization technique:\n * instrumenting the Linux kernel to retrieve information relevant\n   to the particular optimization technique selected\n * building, installing, and booting the instrumented kernel\n * gathering baseline boot-time data\n * applying the specified optimization technique\n * building, installing (if appropriate), and booting an optimized kernel\n * gathering results boot-time data\n * comparing the baseline data with the results data to create a report\n   of changes to the system\n\nThis system allows you to see what optimization techniques are effective\nfor your platform (kernel, distro and required early boot functionality).\nIt also allows you to see what breaks if you use a particular\noptimization technique.\n\n## Dependencies\nThe boot-time-wizard uses `'ttc'` (see https:\u002F\u002Fgithub.com\u002Ftbird\u002Fttc) as\nits board access and management tool.  You should have configured\nttc with full support for: 1) building and install a kernel,\n2) accessing a board, and controlling its power and boot, 3) manipulating\nthe kernel command line.\n\n# Getting Started\nUse `boot-time-wizard -t \u003Ctarget> -l` to list the optimization methods\nthat are available to try on your system.\n\nThen use `boot-time-wizard -t \u003Ctarget> -m \u003Cmethod>` to test that\noptimization method.  Data will be collected from your system\nas the method is tried, and a report will be provided of the effect\non the system.  These appear in an 'artifact directory', usually\ncalled `btw-artifacts` in the current directory.\n\nUse `boot-time-wizard -h` to get usage help for the tool.\n\nHappy Linuxing!!...\n","这是一个用于研究嵌入式Linux系统启动时间优化选项的测试程序。项目核心功能包括通过`grab-boot-data.sh`收集系统及其启动时间信息，使用`boot_data_parser.py`和`boot-data`处理并展示这些数据，以及通过`boot-time-wizard`工具让开发者实验一系列预定义的启动时间优化技术。该工具能够自动完成从内核配置、编译安装到对比基线数据与优化后数据的过程，并生成报告，帮助识别哪些优化方法对特定平台有效或可能引起问题。适用于需要改善嵌入式Linux设备启动性能的研发场景。",2,"2026-06-11 03:59:19","CREATED_QUERY"]