AdLds / Адам застревает каждые 50 секунд

У меня странное поведение на моих экземплярах AdLds/Adam.

Примерно каждые 50 секунд запросы выполняются дольше (2,36 секунды вместо 0,1 с). Я написал простую тестовую программу для запроса моего локального экземпляра с тем же простым запросом, и я получил следующий снимок экрана.

У меня одинаковые результаты независимо от компьютера, с которого или с которого я запрашиваю.

Любая идея, почему?

Мой код запроса:

private const string Cx = "LDAP://server:389/CN=Por,DC=XXX,DC=int";
DirectoryEntry de = new DirectoryEntry(Cx) { Username = "username", Password = "password" };

DirectorySearcher ds = new DirectorySearcher(de)
{
      Filter = "(cn=randomUsername)",
      SearchScope = SearchScope.OneLevel
};
SearchResult sr = ds.FindOne();

введите здесь описание изображения

EDIT Та же проблема, если я использую UserPrincipal. Видимо дело в конфигурации...

ИЗМЕНИТЬ

Я включил полную диагностику экземпляра ADAM, но никаких ошибок не появляется. Нет сообщения от сборки мусора во время вызова 2s.

Я добавил в реестр следующее, но без изменений:

  • Окно принудительного повторного обнаружения GC (сек)
  • Истечение срока ожидания GC Force (сек)
  • Окно отказа GC Honor (сек)

ИЗМЕНИТЬ

Я заметил, что исправление служба ADAM работает медленно или перестает отвечать во время сборки мусора но это касается только W2003 а не W2008R2/W7


person Vincent    schedule 20.01.2015    source источник
comment
насколько это велико? сколько? диск фрагментирован? Вы использовали компактную утилиту MS на нем?   -  person Dave Bennett    schedule 20.01.2015
comment
Это совершенно новые установки с очень небольшим объемом данных. Нет мс компакт.   -  person Vincent    schedule 20.01.2015
comment
да - не нужно сжимать или дефрагментировать. Вы пробовали то же самое с локальным хостом, чтобы вы могли учесть некоторые сетевые вещи, которые происходят каждые 50 секунд?   -  person Dave Bennett    schedule 20.01.2015
comment
Я пробовал A запрашивает B, C запрашивает B, A запрашивает D и даже на локальных экземплярах. Те же результаты.   -  person Vincent    schedule 20.01.2015
comment
@Vincent Скорее всего, срабатывает сборщик мусора. Фрагментация диска не имеет к этому никакого отношения.   -  person Tomalak    schedule 21.01.2015
comment
Есть ли способ настроить его? это реальный недостаток производительности, когда я использовал его из своего веб-приложения.   -  person Vincent    schedule 21.01.2015


Ответы (1)