НачатьНачать бесплатно

Почему ваш код работает медленно?

Чтение и запись данных на жёсткий диск занимают значительно больше времени, чем аналогичные операции с оперативной памятью (RAM). Это означает, что если данные нужно извлечь с жёсткого диска, их передача в процессор — где они будут обработаны — займёт гораздо больше времени, чем передача из RAM. То, насколько быстро выполняется ваш код на R, определяется тем, как программа использует ресурсы: оперативную память, процессор и жёсткий диск. Изменить эти ресурсы без физической замены оборудования невозможно. Однако можно научиться использовать имеющиеся ресурсы более эффективно. В частности, если набор данных по размеру сопоставим с объёмом RAM, разумнее хранить большую его часть на диске. Загружая только те части набора данных, которые действительно нужны, вы освобождаете ресурсы и ускоряете обработку каждой части.

Что из перечисленного ниже не влияет на время обработки?

Это упражнение является частью курса

Масштабируемая обработка данных в R

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение