catpad: (Default)
[personal profile] catpad



Только что мне удалось улучшить быстродействие нашей главной программы почти в 250 раз. Я, честно говоря, думал, что получится убыстрить в 2-3 раза, но не в 250 же! Файл, который обрабатывался за 12 минут, теперь обрабатывается за 3 секунды. Проблемы всех прошлых недель, из-за которых тут ночевало 50 человек, теперь решены.
Достижение тут, конечно, не в смысле чего-то очень уж хитроумного - всего-то я потратил 3 часа на программирование и 0 на отладку (как-то оно само собой заработало) - но в смысле значимости этого дела.
Такая штука, однако, может сильно повлиять на один сильно запутанный бизнес-вопрос. HP, на сервере которого работает наша программа, хочет за очень большие деньги продать J-Phone новый сервер GS160 с 16 CPU. Они ссылаются на то, что программа не в состоянии обрабатывать увеличивающееся количество информации на старом сервере. И она, действительно, была не в состоянии.
А что же они скажут теперь, получив 250-кратное убыстрение ? Подгадил я им знатно, ничего не скажешь.

спора не получится

Date: 2003-08-07 02:21 am (UTC)
ext_454496: (Default)
From: [identity profile] alexcohn.livejournal.com
потому что говорим мы одно и то же, ты просто не заметил фразы "заведомо ложные представления"...

Когда мне говорят: "нужно выполнить поиск один раз", я пишу процедуру поиска; если говорят "нужно выполнить немножко поисков", я пишу парсер буфера. Потому что "немножко" меньше 1024 не бывает.
Page generated Feb. 7th, 2026 02:50 am
Powered by Dreamwidth Studios