Изменения

Перейти к: навигация, поиск

R:Оптимизация

1972 байта добавлено, 12:40, 5 апреля 2014
Новая страница: «== Зачем нужна оптимизация == Современные компьютеры являются довольно мощными и справля…»
== Зачем нужна оптимизация ==

Современные компьютеры являются довольно мощными и справляются с большей частью обычных вычислительных задач. Тем не менее, могут возникнуть ситуации, когда оптимизация производительности является необходимой. Вот некоторые примеры таких ситуаций:

* Слабое железо (устаревшие компьютеры или современные нетбуки);
* Ресурсоёмкие задачи:
:* Работа с большими объёмами данных (базы данных по несколько десятков или сотен гигабайт).
:* Сложные и долгие вычисления (при рекурсивной обработки данных или [http://ru.wikipedia.org/wiki/Статистический_бутстрэп бутстрепе]).

Использование R качестве среды для вычислений также накладывает определённые ограничения:

* R использует только одно ядро процессора вне зависимости от их количества<ref>{При стандартных параметрах компиляции.</ref>;
* R размещает объекты в оперативной памяти, что приводит к невозможности работы с «большими данными» без дополнительного инструментария.

Для преодоления вышеуказанных ограничений разработано немало решений, которые будут рассмотрены в отдельный статьях.

== Примечания ==

<references />

Навигация