Opened 17 years ago
Closed 16 years ago
#1519 closed bug (fixed)
firewire driver creates 193 areas of 4kB
Reported by: | marcusoverhagen | Owned by: | absabs |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/FireWire | Version: | R1/pre-alpha1 |
Keywords: | Cc: | absabs | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
The firewire driver creates 193 single areas called "fw ir Area" with 4kByte each. Those should be combined or optimized.
Change History (6)
comment:1 by , 17 years ago
Owner: | changed from | to
---|
comment:2 by , 17 years ago
Cc: | added |
---|
comment:3 by , 17 years ago
The address space allocator is pretty bad in Haiku (and BeOS, too) - while this will probably changed at some point in the future, grouping this area to a large one is very beneficial.
comment:5 by , 17 years ago
Owner: | changed from | to
---|
comment:6 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
It should be fixed in hrev29396, so I close it
Note:
See TracTickets
for help on using tickets.
These areas seem to be fully used (allocated size is 4kB). The sole optimization to be expected is grouping these areas. This implies their management at the module level. Is it really needed to avoid many single areas ? Is it possible to use resize_area() for the job ?