История изменений
Исправление www_linux_org_ru, (текущая версия) :
там нужны вложенные шаблоны?
там нужны вложенные (в голову) мозги, гы-гы, а шаблонов достаточно обычных (хотя, кстати, интересный вопрос — сгодятся ли там вариадические шаблоны)
ну померь. Потом расскажи, кому нужны -10мс рантайма и +20 минут компиляции.
ну да, конечно, в детских садиках и конторах «рога и копыта» согласны даже на тормоза почти в 1 секунду, которые требуются, чтобы битрикс (ТМ) сгенерил страничку простенького сайта на intel xeon (на *целом* и *не нагруженном* intel xeon, а не поделенном под vps-ки; понятно, что большей частью битрикс достает странички из кэша, и поэтому работает не так медленно)
а вот у взрослых людей, даже когда на сервачке жалких 16ГБ оперативки, сборка мусора в яве начинает настолько тормозить, что люди начинают придумывать свои реализации кэша емнип через jni (вынос кэша в другой процесс тоже тормозит емнип из-за переключений контекста)
И да, это не хеш, ибо хеш не обеспечивает последовательного доступа (0,1,2,3...), а в php обеспечивает.
1. как минимум, там есть функциональность хэша, что должно добавлять тормозов
2. реализация хэша тоже может обеспечивать последовательный доступ (если, скажем, помечать использованные или неиспользованные элементы корзинок)
Исправление www_linux_org_ru, :
там нужны вложенные шаблоны?
там нужны вложенные (в голову) мозги, гы-гы, а шаблонов достаточно обычных (хотя, кстати, интересный вопрос — сгодятся ли там вариадические шаблоны)
ну померь. Потом расскажи, кому нужны -10мс рантайма и +20 минут компиляции.
ну да, конечно, в детских садиках и конторах «рога и копыта» согласны даже на тормоза почти в 1 секунду, которые требуются, чтобы битрикс (ТМ) сгенерил страничку простенького сайта на intel xeon (на *целом* и *не нагруженном* intel xeon, а не поделенном под vps-ки; понятно, что большей часть битрикс достает странички из кэша, и поэтому работает не так медленно)
а вот у взрослых людей, даже когда на сервачке жалких 16ГБ оперативки, сборка мусора в яве начинает настолько тормозить, что люди начинают придумывать свои реализации кэша емнип через jni (вынос кэша в другой процесс тоже тормозит емнип из-за переключений контекста)
И да, это не хеш, ибо хеш не обеспечивает последовательного доступа (0,1,2,3...), а в php обеспечивает.
1. как минимум, там есть функциональность хэша, что должно добавлять тормозов
2. реализация хэша тоже может обеспечивать последовательный доступ (если, скажем, помечать использованные или неиспользованные элементы корзинок)
Исходная версия www_linux_org_ru, :
там нужны вложенные шаблоны?
там нужны вложенные (в голову) мозги, гы-гы, а шаблонов достаточно обычных (хотя, кстати, интересный вопрос — сгодятся ли там вариадические шаблоны)
ну померь. Потом расскажи, кому нужны -10мс рантайма и +20 минут компиляции.
ну да, конечно, в детских садиках и конторах «рога и копыта» согласны даже на тормоза почти в 1 секунду, которые требуются, чтобы битрикс (ТМ) сгенерил страничку простенького сайта на intel xeon (на *целом* и *не нагруженном* intel xeon, а не поделенном под vps-ки; понятно, что большей часть битрикс достает странички из кэша, и поэтому работает не так медленно)
а вот у взрослых людей, даже когда на сервачке жалких 16ГБ оперативки, сборка мусора в яве начинает настолько тормозить, что люди начинают придумывать свои реализации кэша емнип через jni (вынос кэш в другой процесс тоже тормозит емнип из-за переключений контекста)
И да, это не хеш, ибо хеш не обеспечивает последовательного доступа (0,1,2,3...), а в php обеспечивает.
1. как минимум, там есть функциональность хэша, что должно добавлять тормозов
2. хэш тоже может обеспечивать последовательный доступ