Performance Considerations in a Virtual Shared Memory System