Как стать автором
Обновить

Комментарии 11

Спасибо за статью! С процессами понятно. А что делать если датасет выходит за доступную память?
Вот почему не стоит писать посты «через ночь» – забыл написать.

Я имел в виду простой выход: дать вычислениям больше памяти. А сделать это можно, например, организовав кластер из нескольких машин при помощи модулей snow и doSnow.
Было бы интересно почитать про опыт интеграции R с другими платформами. Народ, я видел, как-то интегрируется с Hadoop. Вам не приходилось заниматься?
Нет, такого опыта у меня нет, хотя как раз сейчас я о подобной вещи задумываюсь
НЛО прилетело и опубликовало эту надпись здесь
А как можно узнать количество доступных ядер процессора?
Непосредственно через R у меня не было нужды такие вещи узнавать.

Под linux можно так:
cat /proc/cpuinfo | grep ^processor |wc -l
Спасибо. В том же OpenMP есть специальная функция, которая это дело возвращает. Думал, что вполне может быть обертка над ней или чем-то похожим в R.
library(parallel)
detectCores(logical = FALSE)
Спасибо!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории