Возникла идея проверить быстродействие текстовых редакторов

Те, кто ей начинают пользоваться, уже не в силах остановиться! Она может все. Или почти все!

Возникла идея проверить быстродействие текстовых редакторов

Сообщение XLSoft » Пн мар 31, 2003 10:50 am

Я думаю, эта задачка по плечу PP, раз у нее есть такая фишка как wait ready "имя окна".
Есть набор заменителей блокнота (плюс EditPlus <!--emo&;)-->Изображение<!--endemo--> ), берем, скажем, двухмегабайтный файл и пробуем оценить, какой редактор откроет его быстрее всего. При общем похожем наборе функций этот фактор (скорость открытия) является (для меня лично) определяющим.
Для тестирования, мои персональные фавориты, EditPlus, SkimEdit, TextEd, Texter. Bred не предлагать, у него в XP глюк с позиционированием найденного фрагмента, если он ниже первого экрана.
Скажем, назначить по очереди каждый на F4 в TC и померять скорость с точностью до миллисекунд. <!--emo&:D-->Изображение<!--endemo-->
Какие будут идеи по скрипту?
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение Reuben » Пн мар 31, 2003 11:27 am

Код: выделить все

h=timesec

"....editplus.exe"

wait (activewindow "=editplus")

h=timesec-h

debug &(h)


Что-нибудь такое?
<span style='color:purple'>
Ugly girl is better than nothing
Nothing is better than pretty girl
</span>
Reuben
Подполковник
 
Сообщений: 532
Зарегистрирован: Ср дек 04, 2002 8:59 am
Откуда: Jerusalem
Пункты репутации: 0

Сообщение XLSoft » Пн мар 31, 2003 12:51 pm

wait activewindow наверное некорректно, т.к. окно часто рисуется еще до того, как доступен контент. Определяющим фактором должна быть готовность к user input, имхо.

timesec только целые показывает? тогда надо брать бОльший файл.
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение XLSoft » Пн мар 31, 2003 1:08 pm

Однако больше 10 секунд не получится, потому как в PP ограничение на wait ready. <!--emo&:(-->Изображение<!--endemo--> Все-таки хорошо бы доли секунды уметь считать.
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение XLSoft » Пн мар 31, 2003 1:59 pm

В общем что получилось.
Файл 2 Мб, только текст, word-wrap у всех тестируемых редакторов включен:
EditPlus - 1 сек.,
SkimEdit - 2 сек.,
TextEd - 4 сек.,
Texter2 - 8 сек.
Соответственно EditPlus рулз, а для DOS-кодировки оставлю SkimEdit. <!--emo&:)-->Изображение<!--endemo-->
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение dAnIK SeNT » Пн мар 31, 2003 5:31 pm

Edit+ DOS поддерживает. и КОИ-8 и много еще чего. об этом уже писали - поищи в "Софте", кажется "лучший редактор"
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение XLSoft » Пн мар 31, 2003 10:33 pm

Действительно, Reload As... RTFM.
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение newbie » Вт апр 01, 2003 9:24 am

2XLSoft

А чего за комп такой, что двухмеговый файл аж несколько сек. открывается?

Я сейчас из интереса попробовал в редакторе FAR (другими не пользуюсь) открыть 5МБ лог файл - открылось практически налету. точно не больше 1 сек. (померить приведенным выше скриптом не выйдет)

P4 1.5GHz / 256 RAM / Win98

И кстати почему тестовый размер 2МБ, а скажем не 100?
newbie
Старшина
 
Сообщений: 45
Зарегистрирован: Пт янв 24, 2003 5:35 pm
Пункты репутации: 0

Сообщение XLSoft » Вт апр 01, 2003 10:14 am

2newbie
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->А чего за комп такой, что двухмеговый файл аж несколько сек. открывается?<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Обычное рабочее место.

Операционная система Microsoft Windows 2000 Professional
Пакет обновления ОС Service Pack 2
Тип ЦП Intel Celeron II, 1100 MHz (11 x 100)
Системная плата Intel CapeCod CC820 (5 PCI, 1 AGP, 1 AMR, 2 DIMM)
Чипсет системной платы Intel Camino i820
Системная память 256 Мб (SDRAM)
Дисковый накопитель Maxtor 2 F030J0 SCSI Disk Device (30 Гб, 5400 RPM, Ultra-ATA/133)

Special thanks goes to AIDA32. <!--emo&:)-->Изображение<!--endemo-->

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Я сейчас из интереса попробовал в редакторе FAR (другими не пользуюсь)<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Идея была не в том, чтобы проверить быстродействие редактора FAR на разных такчках. По-моему, это очевидно.
Что касается скорости открытия файлов, то вместо абсолютные величин следует писать % от показателя EditPlus (если не найдется более скоростной эталон, FAR не предлагать).

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->И кстати почему тестовый размер 2МБ, а скажем не 100?<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
См. моё от Пн Мар 31, 2003 3:08 pm.
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение newbie » Вт апр 01, 2003 4:59 pm

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Идея была не в том, чтобы проверить быстродействие редактора FAR на разных такчках. По-моему, это очевидно.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

Просто меня удивили столь большие тормоза.
Причем, как оказалось, на компе со сходной с моим конфигурацей.

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->если не найдется более скоростной эталон, FAR не предлагать<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

Что ж, успехов в поиске второго по скорости редактора <!--emo&:)-->Изображение<!--endemo-->

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->См. моё от Пн Мар 31, 2003 3:08 pm<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

не понял
newbie
Старшина
 
Сообщений: 45
Зарегистрирован: Пт янв 24, 2003 5:35 pm
Пункты репутации: 0

Сообщение XLSoft » Вт апр 01, 2003 5:57 pm

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Просто меня удивили столь большие тормоза.  
Причем, как оказалось, на компе со сходной с моим конфигурацей.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Возьми Texter, и посчитай, сколько времени у тебя открывается файл в 2 Мб. Будешь еще больше удивлен, насколько разными бывают воззрения программеров (а также непривередливость юзеров, их продукты хавающих).

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->не понял<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
PowerPro waits until any window selected by the caption list is ready to accept input up to a maximum of 10 seconds.

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Что ж, успехов в поиске второго по скорости редактора<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Без комментариев.
<a href='http://xlsoft.net.ru/' target='_blank'>XLSoft</a> - оффлайн-каталог лучших программ и сайтов
XLSoft
Капитан
 
Сообщений: 158
Зарегистрирован: Чт мар 28, 2002 8:39 pm
Откуда: Киев
Пункты репутации: 0

Сообщение newbie » Ср апр 02, 2003 3:51 am

<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->up to a maximum of 10 seconds<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

Попробовал открыть в редакторе FAR бинарный файл размером 102МБ

~7 сек <!--emo&:)-->Изображение<!--endemo-->
newbie
Старшина
 
Сообщений: 45
Зарегистрирован: Пт янв 24, 2003 5:35 pm
Пункты репутации: 0


Вернуться в Windows PowerPro

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron