Тестирование программ дистанционного доступа к ПК. Часть 2 - лабораторные мспытания и сводка характеристик(С) СК Пресс 12/95
Лучшим по общей эффективности оказался пакет ReachOut 5.0 for Windows, вслед за ним вплотную следовал The Norton pcAnywhere 2.0 for Windows. В обоих случаях реализуюя эффективные протоколы пересылки и сжатия файлов, обеспечена хороша регенерация экрана и кэширование. Carbon Copy for Windows 2.5b хорошо выполнял пересылку файлов, но оказался на одном из последних мест в тестах дистанционного управления.Что означают цифры
Carbon Copy, pcAnywhere и ReachOut оказались на голову выше всех остальных пакетов в наших тестах дистанционной пересылки файлов. Особо отличилс ReachOut, которому на пересылку плотно сжимаемого тестового файла потребовалось менее 30 с, а умеренно сжимаемого - 16 с, в то время как PolyPM/2 3.0 затратил на это более 3 и 2 мин соответственно. Однако при пересылке плохо сжимаемых и несжимаемых файлов все представленные в обзоре пакеты показали очень близкие характеристики.
В каждом пакете используется собственный связной протокол, который разбивает файл данных на части дл передачи и выполняет контроль ошибок, чтобы гарантировать целостность полученных данных. Эффективность применяемого протокола и используемого алгоритма сжатия в наибольшей степени влияет на быстродействие. В каждом пакете есть сво собственная схема сжатия, за исключением Remotely Possible/Dial, в котором применяется не очень эффективный стандарт V.42bis, используемый в модемах. При пересылке несжимаемых файлов (например, сжатых с помощью PKZip) все программы покажут сравнимую эффективность. Исключение - пакет PolyPM/2, который работает со скоростью последовательного порта, составляющей всего 19,2 Кбит/с. Хотя эти пакеты могут работать с оконченным оборудованием, имеющим различные максимальные скорости, дополнительное тестирование ReachOut и pcAnywhere обнаружило различия в эффективности лишь при работе на скоростях менее 38.4 Кбит/с.
Если не говорить об ограничениях, связанных с использованием медленного модема, то скорость реакции при дистанционной работе с прикладными программами определяется качеством работы с видеоподсистемой дисплея и качеством кэширования. LapLink for Windows 6.0a, pcAnywhere и ReachOut показали в этом отношении хорошие характеристики. LapLink был лучшим в нашем тесте дистанционного управления в среде Windows (Windows Remote Control), затратив на эту процедуру чуть более 26 мин. Это почти вдвое меньше времени, понадобившегос CoSession for Windows 2.0g, которое составило почти 50 мин.
Алгоритмы кэширования повышают производительность путем запоминания в памяти недавно использовавшихс данных и обновления экрана из буферной области памяти. Все рассматриваемые программы предусматривают ту или иную форму кэширования. Наиболее эффективные пакеты могут запоминать в буфере целые страницы, что позволяет им быстрее обновлять экран.
Анализ подготовил Джеффри Дж. Уитт.Наш испытательный стенд состоял из двух одинаковых настольных ПК, на которых были установлены либо Microsoft Windows for Workgroups 3.11, либо OS/2 Warp. Каждый компьютер мы подключили через модем Hayes Optima 288 V.34 к стандартным телефонным линиям с коммутатора станции Definity компании AT&T. Мы настроили каждый пакет на максимальную для него скорость пересылки файлов и инициализировали каждый модем командной строкой, имеющейся в составе программы. В обоих тестах регистрировалось время пересылки в минутах и секундах.
В тесте Дистанционная пересылка файлов (Remote File Transfer) мы пересылали файлы четырех разных типов, чтобы проверить используемые пакетами алгоритмы и их способности пересылать данные с максимальной скоростью.
Для теста Дистанционное управление в Windows (Windows Remote Control) мы создали сценарий, позволяющий оценить способность каждого пакета работать с прикладными программами Microsoft Windows. Сценарий состоит из семи циклов. В каждом цикле запускается восемь прикладных программ Windows: все программы и помощь из пакета Microsoft Office, а также "Блокнот", "Часы" и "Калькулятор". В каждом цикле программы запускаются в одном и том же порядке, но используют различные файлы данных, в том числе документы, растровые массивы и электронные таблицы. Загружая очередную программу, сценарий дважды переключает экран между ней и Диспетчером программ. Для корректного сравнения мы не включали в эти тесты пакеты, предназначенные для OS/2.
ДИСТАНЦИОННАЯ ПЕРЕСЫЛКА ФАЙЛОВ, мин:сПлотно сжимаемый файл (7.7:1) | Умеренно сжимаемый файл (2.5:1) | Плохо сжимаемый файл (1.3:1) | Несжимаемый файл (1:1) | |
Carbon Copy for Windows (115.2) | 0:30 | 0:28 | 0:37 | 0:46 |
Close-Up (115.2) | 1:18 | 0:45 | 0:45 | 0:40 |
CoSession for Windows (57.6) | 0:59 | 0:40 | 0:38 | 0.47 |
KopyKat (57.6) | 0:57 | 0:44 | 0:46 | 0:40 |
LapLink for Windows (115.2) | 0:49 | 0:37 | 0:40 | 0:41 |
The Norton pcAnywhere (115.2) | 0:25 | 0:25 | 0:34 | 0:43 |
PolyPM/2 (19.2) | 3:06 | 2:00 | 1:51 | 1:50 |
ReachOut for Windows & DOS (115.2) | 0:28 0:16 | 0:34 | 0:42 | |
Remotely Possible/Dial (57.6) | 3:12 | 0:56 | 0:45 | 0:38 |
Carbon Copy for Windows (115.2) | 36:02 |
Close-Up (115.2) | 28:40 |
CoSession for Windows (57.6) | 49:20 |
KopyKat (57.6) | N/A |
LapLink for Windows (115.2) | 26:02 |
The Norton pcAnywhere (115.2) | 27:12 |
PolyPM/2 (19.2) | N/A |
ReachOut for Windows & DOS (115.2) | 28:57 |
Remotely Possible/Dial (57.6) | 36:23 |
+ ДА - НЕТ | Carbon Copy for Windows 2.5b | Close-Up 6.0 | CoSession for Windows 2.0g | KopyKat 1.1 | LapLink for Windows 6.0a | T he Norton pcAnywhere 2.0 for Windows | PolyPM/2 3.0 | ReachOut 5.0 for Windows & DOS | Remotely Possible/Dial 4.0 |
Цена, долл. | 199.00 | 199.00 | 99.00 | 199.00 | 199.95 | 129.00 | 195.00 | 99.00 | 199.00 |
Операционные системы (удаленный клиент) | DOS | DOS, Windows | Windows | OS/2 | Windows | DOS, Windows | OS/2 | DOS, Windows | Windows |
Настройка и конфигурация | |||||||||
Величина TSR-модуля, Кбайт | 92 (только DOS) | 42 - 75 | 35 - 74 (только DOS) | 1 | 72 (только DOS) | 60 (только DOS) | 33 | 33 - 42 (только DOS) | 30 (только DOS) |
Выгрузка TSR-модуля | + | + | + | - | + | - | + | - | |
Замена Windows-драйверов | Мышь, видео* | Нет | Связь | Нет | Нет | Нет | Нет | Нет | Нет |
Дистанционная установка на ЛВС | + | - | - | + | + | + | + | + | - |
Автораспознавание конфликтов модемов/COM-портов | -- | -+ | +- | -- | -- | -+ | -- | - - | -- |
Максимальное разрешение экрана | 1280x1024 | 800x600 | 1280x1024 | 1024x768 | 1280x1024 | 2048x1280 | 1024x1024 TD> | 2048x1280 | 1600x1280 |
Управление и защита данных | |||||||||
Горячий/холодный перезапуск главного ПК при потере связи | +- | ++ | -+ | ++ | +- | ++ | ++ | ++ | ++ |
Журнал сеансов/пользователей | ++ | ++ | -- | ++ | ++ | ++ | +- | ++ | -- TD> |
Встроенная антивирусная защита | - | + | - | + | - | - | - | + | - |
Сбор статистики по портам | - | - | - | + | - | - | - | + | + |
Ограничение времени сеансов | + | + | + | - | - | + | + | + | - |
Управление памятью главного ПК/клиента | -- | +- | +- | -- | -- | +- | -- | +- | -- |
Шифрование паролей/данных | -- | ++ | ++ | -- | -- | ++ | ++ | -- | +- |
Ограничение доступа по файлам/каталогам/устройствам | --- | --+ | -++ | --- | --- | --+ | +-- | +++ | --- |
Дистанционное управление | |||||||||
Режим диалога/удаленный буфер | ++ | +- | ++ | -- | +- | ++ | ++ | ++ | +-< /TD> |
Одновременные управление, диалог и пересылка файлов | - | - | - | - | + | - | + | + | - |
Обратный вызов/тоже с поиском номера | ++ | ++ | ++ | -- | ++ | ++ | -- | ++ | -- |
Сценарии/горячие клавиши/макросы | -+- | +++ | +-- | --- | -+- | +++ | +-- | +++ | --- |
Печать на клиенте/на главном ПК | - | + | + | -- | + | - | + | + | |
Перенаправление (отображение) устройств | - | - | + | - | - | + | - | + | + |
Просмотр экрана клиента на главном ПК | - | - | - | - | + | + | - | + | - TD> |
Пересылка файлов | |||||||||
Стирание/копирование/переименование файлов | +++ | +++ | +++ | -- | +++ | +++ | +++ | +++ | -+- |
Фоновая пересылка | + | - | + | + | + | - | + | ||
Синхронизация файлов/каталогов/дисков | --- | ++- | +-- | --- | +++ | +++ | --- | +++ | +++ |
Дельта-пересылка/возобновление после прерывания | -- | -- | -- | -- | +- | -- | -+ | ++ |