Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Производительность и надежность NET, Тест производительности NET и не NET  
:(
    Опции темы
secado
Дата 15.6.2007, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 5.2.2006

Репутация: нет
Всего: 3



Есть много тестов производительности и надежности NET приложений. Без претензий на полноту и окончательность приведу свой опыт. Итак базовая ситуация: Adobe Acrobat Professional v7.0 (на WinAPI) и v8.0 (на NET). Чтение тяжелого файла (метров 100, созданном из графических файлов, скажем .png) - первый быстрое, т.е. нажатая кнопка PgDown не выдает никакой задержки, при пролистывании; второй - есть задержка, страницы отображаются белыми, при отпускании кнопки - текст появляется. При спокойном чтении - никаких задержек для обоих версий. Надежность: если вы конвертируете фотографии в pdf документ  (например 300 штук), то  в v7.0, после создания документа, если быстро закрыть сам Acrobat, он закроется, но ресурсы системы еще будут освобождаться достаточно долго (около 5-10 сек) и если в это время, удалить исходные файлы для документа, то будет выдано сообщение, о том, что они заняты другим приложением. В то же, время v8.0 эта проблемы отсутствует полностью, т.е. закрытие приложения приводит к полному освобождению системных ресурсов.
Резюме: будущее за NET принципами исполнения программ. Задержки приложений на с лихвой компенсируются надежностью.
PM MAIL   Вверх
Bogdan1024
Дата 15.6.2007, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

Репутация: 5
Всего: 13



Может в v7.0 просто алгоритмы были рагульские и язык тут не при чём.


--------------------
user posted image
PM MAIL   Вверх
iddqd
Дата 15.6.2007, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 491
Регистрация: 16.11.2005

Репутация: 2
Всего: 2



Цитата(secado @  15.6.2007,  09:41 Найти цитируемый пост)
 Задержки приложений на с лихвой компенсируются надежностью.

По-моему в плане надежности все зависит от программиста и только от программиста, конечно, .NET сделает часть грязной работы за Вас, но можно на любом языке написать очень надежную и стабильную программу и наоборот.


--------------------
PM MAIL   Вверх
archeg
Дата 15.6.2007, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: 11
Всего: 27



Цитата(iddqd @ 15.6.2007,  14:27)
Цитата(secado @  15.6.2007,  09:41 Найти цитируемый пост)
 Задержки приложений на с лихвой компенсируются надежностью.

По-моему в плане надежности все зависит от программиста и только от программиста, конечно, .NET сделает часть грязной работы за Вас, но можно на любом языке написать очень надежную и стабильную программу и наоборот.

На С++ написать нестабильную програму немного легче чем на C#. Ведь именно C# разрабатывался как "безопасный" С++

Но в общем - да. Именно програмист пишет програму а не язык пишеться сам smile 


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
Void
Дата 15.6.2007, 19:54 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 25
Всего: 173



Гм. А с чего вы решили, что Adobe Acrobat 8.0 Professional написан на .NET?
Особенно учитывая наличие версии для MacOS X.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
archeg
Дата 15.6.2007, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: 11
Всего: 27



Цитата(Void @  15.6.2007,  19:54 Найти цитируемый пост)
Гм. А с чего вы решили, что Adobe Acrobat 8.0 Professional написан на .NET?

В самом деле, похоже что да. Акробата под рукой не было - был ридер 8.0 - он не на .net (


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0895 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.