Я читаю очень большие файлы, и я получил следующую ошибку:
Error: (converted from warning)
Error in : (converted from warning)
Error in system:
cannot popen 'grep processor /proc/cpuinfo 2>/dev/null | wc -l',
probable reason 'Cannot allocate memory'.
Как я могу зафиксировать это?
Можно попробовать:
echo 1 > /proc/sys/vm/overcommit_memory
как корень.
Или можно попытаться использовать программу, которая обрабатывает большие файлы более эффективно (например, использующий mmap вместо чтения).
Или можно попытаться добавить больше области подкачки.