Я имею ГБ памяти 6 в моей машине (Windows 7 Pro 64 бит) и в R, я получаюЭффективное управление памятью в R
> memory.limit()
6141
Конечно, при работе с большими данными, возникает ошибка выделения памяти. Поэтому для того, чтобы сделать R использовать виртуальную память, я использую
> memory.limit(50000)
Теперь, когда работает мой сценарий, я не ошибка выделения памяти больше, но R свиньи вся память в моем компьютере, так что я могу Не используйте машину до завершения скрипта. Интересно, есть ли лучший способ заставить R управлять памятью машины. Я думаю, что что-то, что он может сделать, это использовать виртуальную память, если она использует физическую память больше, чем указано пользователем. Есть ли такой вариант?
Или инвестируйте в большую ОЗУ. – Roland