В чем разница между MAC OS X «Виртуальная память» и Linux / Unix Swap?

Я хотел бы понять разницу MAC OS X «Виртуальная память» и Linux / Unix Swap.

Я прошу об этом, потому что я заметил, что MAC OS X «Виртуальная память» работает более эффективно (в случае использования на ПК), чем Linux / Unix Swap.

По моему мнению, MAC OS хранит неиспользуемые (RAM) данные в «Виртуальной памяти». Таким образом, он освобождает оперативную память для текущих используемых текущих / текущих программ.
Так, например, если я смотрел фильм, а затем начал визуализировать некоторые изображения, MAC OS переместит фильм в «Виртуальную память» и удалит его в ОЗУ только тогда, когда я снова его получу.

Swap to the contray использует только swap, если текущие запущенные программы требуют больше оперативной памяти, чем доступно. И сразу же напишет данные, хранящиеся в swap, обратно в ОЗУ как можно скорее.

    Вы можете создать файл подкачки на SSD. Пример для файла подкачки 4 ГБ:

    # fallocate -l 4G /swapfile # chmod 600 /swapfile # mkswap /swapfile # swapon /swapfile 

    Чтобы сделать его постоянным, добавьте его в fstab.

     /swapfile none swap sw 0 0 

    От: https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04 ?