This section looks at Linux's methods for supporting virtual memory. They are independent from the underlying hardware architecture but they do rely on particular functions being available for every supported processor.