[RTEMS Project] #4678: System initialization time increased compared to RTEMS 4.11
RTEMS trac
trac at rtems.org
Fri Jul 15 08:42:59 UTC 2022
#4678: System initialization time increased compared to RTEMS 4.11
-----------------------------+------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: defect | Status: assigned
Priority: normal | Milestone: 6.1
Component: score | Version: 5
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"4b911a7516750ef1c43f9dc387e0206e1086623b/rtems"
4b911a75/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="4b911a7516750ef1c43f9dc387e0206e1086623b"
score: Place object controls into .noinit sections
Place the statically allocated object control blocks, local tables, and
thread
queue heads into the dedicated .noinit intput sections. The output
section is
not zero initialized. Placing these elements into the .noinit section
reduces
the system initialization time by decreasing the .bss section size.
It may improve the cache efficiency since the mostly read local tables are
placed in a contiguous memory area.
Update #4678.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4678#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list