Article # 695, added by Geoworks, historical record
| first |
previous |
index |
next |
last |
What does the PFIXED block flag mean in hwalk?
Q. I'm swatting a device running with XIP. When I do "hwalk" from Swat, I see some blocks with flags "PFIXED". What does it mean? A. It means they were allocated as fixed blocks but couldn't fit in the space above the highest fixed block and below the lowest movable block. So GEOS tries to allocate them at the top of the heap with a very high lock count (254). Less than optimal, but it should leave a heap big enough to be usable. This is true in both non-XIP and XIP. Also, in XIP, all XIP fixed resources are also marked PFIXED.