Table of Contents
1 - Introduction2 - Profiling your application
3 - User interface reference
1 - Menus
2 - Toolbar
3 - Session tabs
4 - Overview panes
5 - Event views
6 - Information panes
7 - Dialog windows
4 - SDK Reference2 - Toolbar
3 - Session tabs
4 - Overview panes
5 - Event views
6 - Information panes
7 - Dialog windows
Contact Information
Sales
Sales and licensing related questions should be sent to our sales team at:Feedback
If you have feedback regarding this website or any of our products, please use the following email address:Support
Questions related to problems you have encountered with either this website or any of our products should be directed to our support team at:Enquiries
Any other questions, or general enquiries should be sent to the following email address:3.5.3 - Memory maps
The secondary main view in the Oso Memory Profiler contains the memory fragmentation maps. This view gives you a top level overview of where your memory blocks are located within your application's virtual address space.
Each cell in the top map represents 64KB page of addressable memory.
A small grey cell indicates that no memory blocks have been allocated in that region of memory. As soon as a single byte of memory is allocated in a region of memory it will change to a larger grey cell. As more memory in a cell is used, the grey will be filled up with colour showing how much of that 64KB page is currently in use.
The colour in a cell will attempt to show how much fragmentation is occurring within that memory page. The colour will range from green (no fragmentation) to red (extreme fragmentation).
Click on a cell to view the layout of allocated blocks within that page.

In the bottom memory map, you can see individual bytes within a 64KB page, and where allocated memory blocks are located within that region. As in the event streams, memory blocks will be coloured according to their block type.
Additionally, the top left corner of each memory block will be coloured green (valid), yellow (warnings), or red (errors) to give an indication of its validity.
The bar at the top of the view will contain some statistics about the currently selected page, and a drop list on the right which allows you to change the number of bytes that will be displayed on each row. The Auto setting will fill the entire view horizontally, while the other settings allow you to specify an explicit width.
Click on a memory block to view its details in the information panes on the right of the Oso Memory Profiler window.