Ticket #1603 (closed bug: fixed)
ACTIVE_BUFFERS “leak”
| Reported by: | coke | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | GC | Version: | trunk |
| Severity: | medium | Keywords: | |
| Cc: | Language: | ||
| Patch status: | Platform: |
Description (last modified by coke) (diff)
See the attached file - against trunk, it creates 1000 codestrings in a loop and throws them away. Here's the output:
@ START
TOTAL_MEM_ALLOC............: 262144
ACTIVE_PMCS................: 914
ACTIVE_BUFFERS.............: 218
TOTAL_PMCS.................: 1024
TOTAL_BUFFERS..............: 1137
HEADER_ALLOCS_SINCE_COLLECT: 0
MEM_ALLOCS_SINCE_COLLECT...: 0
TOTAL_COPIED...............: 5136
IMPATIENT_PMCS.............: 0
@ POST LOOP
TOTAL_MEM_ALLOC............: 262144
ACTIVE_PMCS................: 917
ACTIVE_BUFFERS.............: 4151
TOTAL_PMCS.................: 7168
TOTAL_BUFFERS..............: 4548
HEADER_ALLOCS_SINCE_COLLECT: 0
MEM_ALLOCS_SINCE_COLLECT...: 0
TOTAL_COPIED...............: 40112
IMPATIENT_PMCS.............: 0
@ END
TOTAL_MEM_ALLOC............: 262144
ACTIVE_PMCS................: 917
ACTIVE_BUFFERS.............: 152
TOTAL_PMCS.................: 7168
TOTAL_BUFFERS..............: 4548
HEADER_ALLOCS_SINCE_COLLECT: 0
MEM_ALLOCS_SINCE_COLLECT...: 0
TOTAL_COPIED...............: 43104
IMPATIENT_PMCS.............: 0
Note the ACTIVE_BUFFER output ; Looks like something is hanging onto these headers a bit too long, but running another sweep makes them go away?
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

