|   |   | 
| 
 | Вопрос по быстродействию | ☑ | ||
|---|---|---|---|---|
| 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)Мда... Как то витеевато. Без бутылки не разобраться     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |