powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Откуда повышение производительности при переходе с С на С++ в FB билдах?
3 сообщений из 3, страница 1 из 1
Откуда повышение производительности при переходе с С на С++ в FB билдах?
    #32512219
IvanCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В качестве одного из улучшений производительности, привнесенных в версию FB 1.5, обозначена смена подхода в реализации, а именно: код стал чисто С++. Отсюда, мол, и ноги растут. Но я никак не могу взять в толк, как API-функция в обертке "плюсов" может работать быстрее такой же, но вызванной в чистом виде.
Что здесь за хитрость, в чем подвох?
...
Рейтинг: 0 / 0
Откуда повышение производительности при переходе с С на С++ в FB билдах?
    #32512250
vitaly_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C++ делает код более понятным (облегчает сопровождение) и на доработки по повышению производительности влияет лишь косвенно (если код легче понимать, то его легче править, в том числе и с целью повышения производительности).
...
Рейтинг: 0 / 0
Откуда повышение производительности при переходе с С на С++ в FB билдах?
    #32512455
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но я никак не могу взять в толк, как API-функция в обертке "плюсов" может работать быстрее такой же, но вызванной в чистом виде.

А по твоему, sql сервер это просто последовательность системных вызовов?

системные вызовы, это примерно 1 процент(цифра с потолка) всей работы.
Как сказал когдато Миша Абрамш, "лучший оптимизатор находится у вас между глаз". Вот его они и юзают.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Откуда повышение производительности при переходе с С на С++ в FB билдах?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]