31 июля 2009 · Комментарий

Без заголовка

Мне один знакомый как-то сказал, что под Виндой больше всего производительности дает не оптимизация по скорости, а оптимизация по памяти. Типа тогда прога в кэш влезать начинает. Вообще, требовательные алгоритмы давно оптимизируют относительно кэша, чтобы его эффективно использовать. Я просто стараюсь структуры данных покомпактнее делать (в лозунги типа что память дешевая я не верю), полокальнее и попоследовательнее. А вместо БД нужно напрямую с файлами работать. На практике, функциональность предоставляемая БД нужна не так уж и часто. Точнее, там где важна производительность, БД нужно изгонять, в остальных местах ее можно использовать, поскольку программеры к ним привыкли.

К записи · К обсуждению