Имя: Пароль:
1C
1С v8
Вопрос по быстродействию
0 Asest
 
15.11.13
16:32
Есть пяток функций, которые могут вызываться из коды по отдельности или одна из другой. есть момент когда нужно вызвать одну маленькую функцию, которая вызовет другую, и еще раз. То есть программа передаст данные  в три функции в одну сторону и обратно. или можно собрать код этих трех функций(каждая по 2 строки) в 1 модуль и выполнить их разом.

Вопрос:
Какой вариант эффективнее с точки зрения быстродействия?
1 IamAlexy
 
15.11.13
16:34
это все вообще не важно..
у тебя в решении есть 100500 более других мест где оптимизация действительно даст ощутимый и видимый результат..

заморачиваться на эту хрень  смысла мало
2 Wobland
 
15.11.13
16:35
это ты ещё БСП не видел
3 bolobol
 
15.11.13
16:42
По делу, товарищи. Модуль - это, конечно, перебор, но в одну функцию собрать - можно, и, это будет эффективнее с точки зрения быстродействия при пять - пятидесяти миллионах вызовов за раз. С точки зрения программирования - эффективнее один раз вызов писать, а не три. С точки зрения, что всё и так работает - забить - самый наиболее эффективный с точки зрения производительности тебя вариант.
4 Asest
 
15.11.13
17:08
Дайте, пожалуйста, ссылку на указание, где можно почитать про оптимизацию ускорения.
5 Asest
 
15.11.13
17:09
Дайте, пожалуйста, ссылку на указание, где можно почитать про оптимизацию быстродействия.
6 Dmitry1c
 
15.11.13
17:09
(4) Гугли ускоритель интернета
7 Худой
 
16.11.13
05:03
По моему, самое узкое место в работе с базами, это правильная модель и правильные запросы. А "правильность" функции это, скорее всего, удобство в программировании. Прироста производительности они, практически, не дают.
8 mikeA
 
16.11.13
07:16
(3) не экономьте машинное время, экономьте своё (с)
вызовы функций сейчас дёшевы
9 Мимохожий Однако
 
16.11.13
08:14
Оптимизация сильно зависит от конкретной ситуации, наполнения базы и т.п. Универсальной таблетки нет. Есть общие рекомендации и замеры производительности на предмет поиска узких мест.
10 Худой
 
16.11.13
17:01
(9)Мда... Как то витеевато. Без бутылки не разобраться