Ticket #189 (closed: fixed)
Create an overall MemoryManager class
Reported by: | Nick Draper | Owned by: | Roman Tolchenov |
---|---|---|---|
Priority: | major | Milestone: | Iteration 11 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
This class will be a central point of organization for our memory management efforts.
It will need to be able to
- Determine the amount of memory available for both windows and linux
- Determine the amount of memory used by Mantid data stores (primarily the analysis data service)
- It will be used by the WorkspaceFactory to determine whether to issue a memory reduced version of an algorithm.
- It may (later on) inform less recently used workspaces to save themselves to disk to reduce memory.
Change History
Note: See
TracTickets for help on using
tickets.