В Linux программа может получить больше виртуальной памяти, чем есть на самом деле. Т.е. больше, чем сумма RAM + swap. Это называется memory overcommit. Некоторые программы полагаются на это возможность.
Вопрос: в каких еще ОС есть такая возможность? Насколько можно полагаться на это с точки зрения переносимости программ?