|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.04.2012, 16:26 | #1 |
Пользователь
Регистрация: 26.12.2010
Сообщений: 85
|
Консольное приложение работает быстрее winform?
Может быть, ктото делал такое сравнение?
Предположим, есть винформ приложение с многопоточной обработкой событий, несколькими лабелами, соответственно, бегининвок для них, несколькими кнопками. Если переписать код на консольное приложение, это приведется к увеличению быстродействия или разница будет несущественна? В моем понимании существенное ускорение - от 100мс. Я понимаю, что многое зависит от кода, но предположим, что логика в обоих случая одинакова. Или консоль используется сугубо для упрощения приложения и никак не сказывается на быстродействии? |
20.04.2012, 16:46 | #2 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Теоретически самое быстрое - без интерфейса, то есть WinForms без создания окна. На практике интерфейс влияет на скорость только при большом количестве графики, либо с очень большими таблицами, или при очень корявом программировании. Лично я использую консольные проекты только для тестирования отдельного класса (из любого места можно писать отладочную инфу в консоль).
Последний раз редактировалось ds.Dante; 20.04.2012 в 16:51. |
22.04.2012, 00:41 | #3 |
Пользователь
Регистрация: 26.12.2010
Сообщений: 85
|
спасибо, ds.Dante
судя по всему, при минимуме элементов формы отличие в быстродействии несущественно |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Консольное приложение | Linochka | Компоненты Delphi | 1 | 16.05.2011 12:11 |
Консольное приложение | Lag | Общие вопросы C/C++ | 3 | 05.05.2010 08:02 |
Консольное приложение | __Demon__ | Общие вопросы C/C++ | 8 | 23.10.2009 10:08 |
консольное приложение | user_jasser | Общие вопросы Delphi | 3 | 17.10.2008 12:17 |
Обращение к COM-порту из обработчика системного таймера (приложение WinForm) | mdrake | Общие вопросы .NET | 4 | 18.06.2008 09:36 |