Re: Как определить, на что программа тратит время
От: Alex Alexandrov США  
Дата: 16.01.05 17:18
Оценка: 16 (1) :)
Здравствуйте, Signatec, Вы писали:

S>Написана программа на Visual C++, которая принимает данные из MSMQ, разбирает их и пишет часть в файлы, часть в базу MS SQL Server (через ADO).

S>Нас не устраивает её производительность. Хотелось бы узнать сколько на что она тратит времени (очередь, файлы, база).
S>Посоветуйте, пожалуйста, как это просто сделать.

Intel VTune Performance Analyzer — лучший выбор.
[ Posted via RSDN@Home 1.1.4 beta 3 (185) listening to the silence... ]
It's kind of fun to do the impossible (Walt Disney)
Re: Как определить, на что программа тратит время
От: LioLick  
Дата: 13.01.05 13:17
Оценка: 16 (1)
Здравствуйте, Signatec, Вы писали:

S>Написана программа на Visual C++, которая принимает данные из MSMQ, разбирает их и пишет часть в файлы, часть в базу MS SQL Server (через ADO).

S>Нас не устраивает её производительность. Хотелось бы узнать сколько на что она тратит времени (очередь, файлы, база).
S>Посоветуйте, пожалуйста, как это просто сделать.
Build->Profile
Проект должен быть откомпилирован с опцией Link->Enable Profiling
GL!
Re: Как определить, на что программа тратит время
От: AlikGut  
Дата: 13.01.05 14:15
Оценка: 16 (1)
Здравствуйте, Signatec, Вы писали:

S>Написана программа на Visual C++, которая принимает данные из MSMQ, разбирает их и пишет часть в файлы, часть в базу MS SQL Server (через ADO).

S>Нас не устраивает её производительность. Хотелось бы узнать сколько на что она тратит времени (очередь, файлы, база).
S>Посоветуйте, пожалуйста, как это просто сделать.

Numega TrueTime — пересобраться с ней с все будет интуитивно понятно — смортим картинки и чарты.
... << RSDN@Home 1.1.3 stable >>
Re[2]: Как определить, на что программа тратит время
От: kondrik  
Дата: 18.01.05 09:32
Оценка: +1
Здравствуйте, Alex Alexandrov, Вы писали:

AA>Intel VTune Performance Analyzer — лучший выбор


Только не работает на AMD процессорах.
.
Как определить, на что программа тратит время
От: Signatec Россия  
Дата: 13.01.05 13:07
Оценка:
Написана программа на Visual C++, которая принимает данные из MSMQ, разбирает их и пишет часть в файлы, часть в базу MS SQL Server (через ADO).
Нас не устраивает её производительность. Хотелось бы узнать сколько на что она тратит времени (очередь, файлы, база).
Посоветуйте, пожалуйста, как это просто сделать.
Re[2]: Как определить, на что программа тратит время
От: Аноним  
Дата: 18.01.05 13:02
Оценка:
Здравствуйте, AlikGut, Вы писали:

AG>Здравствуйте, Signatec, Вы писали:


S>>Написана программа на Visual C++, которая принимает данные из MSMQ, разбирает их и пишет часть в файлы, часть в базу MS SQL Server (через ADO).

S>>Нас не устраивает её производительность. Хотелось бы узнать сколько на что она тратит времени (очередь, файлы, база).
S>>Посоветуйте, пожалуйста, как это просто сделать.

AG> Numega TrueTime — пересобраться с ней с все будет интуитивно понятно — смортим картинки и чарты.


Не надо быть таким мазохистом

http://www.automatedqa.com/products/aqtime/index.asp
Re: Как определить, на что программа тратит время
От: Аноним  
Дата: 18.01.05 20:25
Оценка:
Ну еще добавлю в копилку AQtime и Rational Quantify.
AQtime вроде с борландовыми проектами работает.
Rational Quantify, если запустится, то тоже неплох.
Re[3]: Как определить, на что программа тратит время
От: Be55eL  
Дата: 29.01.05 12:26
Оценка:
Здравствуйте, kondrik, Вы писали:

K>Здравствуйте, Alex Alexandrov, Вы писали:


AA>>Intel VTune Performance Analyzer — лучший выбор


K>Только не работает на AMD процессорах.


Тогда попробуй BoundsChecker DevPartner Studio
Re[2]: Как определить, на что программа тратит время
От: alex-consult www.cmcons.com
Дата: 11.02.05 22:28
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Ну еще добавлю в копилку AQtime и Rational Quantify.

А>AQtime вроде с борландовыми проектами работает.
А>Rational Quantify, если запустится, то тоже неплох.

Средства инструментирования Rational вообще хороши с продукцией Микрософт и самого ibm... для делфей не подходят совсем....
Если кому интересно, то вот материал на данную тему
http://www.cmcons.com/automation_met_instr_rational_2.htm
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.