Eclipse clearcase плагин работает медленно при компиляции представления снимка из-за чрезмерного доступа к сети - PullRequest
1 голос
/ 19 января 2012

Я использую адаптер Rational Clearcase SCM в RSA / RAD 8 и использую представление снимка.

Я только что узнал, что полная перестройка нашего кода требует 15 секунд, когда плагин clearcase «отключен», но при подключении это занимает более 90 секунд - в хороший день ...

Поскольку процессор, диск, а также сеть более или менее во время компиляции я использовал wireshark для отслеживания происходящего.

Задержка вызвана чрезмерным сетевым трафиком, несколько пакетов, идущих вперед и обратно на сервер каждый файл коснулся в представлении снимка. Заметка; это не динамическое представление.

Есть ли способ остановить доступ к серверу с помощью clearcase или плагина? Это не может быть важно, оно отлично работает в «отключенном» режиме.

Ответы [ 2 ]

1 голос
/ 19 января 2012

Что обычно замедляет все, так это для плагина ClearCase Eclipse - активация некоторых опций, которые включают постоянный поиск представления:

ClearCase plugin option

(из этой статьи developerWorks )

Например, "выполнить рекурсивное выполнение состояния обновления" подозрительно.
Кроме того, «когда отмеченные файлы редактируются внутренним неинтерактивным редактором => Автоматически извлекать», не помогает, если по какой-то причине у вас есть проверенные ресурсы, которые должны изменяться при каждой компиляции.

Поэтому постарайтесь отключить как можно больше параметров, чтобы выделить тот, который может вызвать проблему.

0 голосов
/ 24 февраля 2012

Я деактивировал адаптер Clear Case SCM и вместо этого установил удаленный клиент Clear Case.

Время выполнения «перестроить все» было сокращено со 100 до 20 с.

...