cirm |
|
Статус: Новичок Группы: Участники
|
Добрый день. Цитата: Ошибка 555. 1450: Недостаточно системных ресурсов для завершения операции.
Цитата: Уровень Дата и время Источник Код события Категория задачи Памяти хватает, 4 Гб, места на ж\д тоже много. Что можно сделать? |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
Соберите лог установки (-args «/L*v %userprofile%\desktop\csp.log») |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
|
Собрали |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
А в журнале событий больше нет никаких сообщений от системы. Про проблемы запуска CProCtrl? |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
|
Есть: Цитата: Уровень Дата и время Источник Код события Категория задачи Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: \CProCtrl |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
А еще одного сообщения нет? |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
|
да, их два… разве не одинаковые? вот полностью записи ошибок, подряд идут Цитата: Уровень Дата и время Источник Код события Категория задачи Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: \CProCtrl Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: \CProCtrl Точно, не одинаковые. Отредактировано пользователем 19 декабря 2019 г. 11:37:40(UTC) |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
Ясно. У вас слишком много антивирусов, DLP или подобных приложений. |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
|
так… т.е. надо снести антивирус(ы) в первую очередь. Ничего DLP-шного вроде не заметила. Цитата: В старых ОС было только 8 колбэков и они кончились ? Форум постоянно сваливается в ошибку… |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
https://docs.microsoft.c…etloadimagenotifyroutine |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
Пользователи, просматривающие эту тему |
Guest |
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Please try to perform the following steps:
1.Click Start, click Run, type regedit, and then click OK.
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3.On the Edit menu, point to New, and then click DWORD Value.
4.In the New Value #1 box, type PoolUsageMaximum, and then press ENTER.
5.Right-click PoolUsageMaximum, and then click Modify.
6.In the Base box, click Decimal, type 60 in the Value data box, and then click OK.
7.If the PagedPoolSize registry entry exists, go to step 8. If the PagedPoolSize registry entry does not exist, create it.
To do this, follow these steps:
•On the Edit menu, point to New, and then click DWORD Value.
•In the New Value #1 box, type PagedPoolSize, and then press ENTER.
8.Right-click PagedPoolSize, and then click Modify.
9.In the Value data box, type ffffffff, and then click OK.
10.Exit Registry Editor, and then restart the computer.
- Ошибка 1450 (0x5AA) Недостаточно системных ресурсов
- Описание проблемы
- Уточнение
- Причина возникновения проблемы:
- Решение проблемы
- Расчет требуемого количества асинхронных SMB-команд
- Определение фактического количества асинхронных SMB
- Подверженные системы
- Похожие проблемы
- См. также
- Описание проблемы
Описание проблемы¶
При работе с большим количеством расписаний, расположенных на сетевой шаре на сервере, который обслуживает Windows server (2008 или выше), по достижении определенного количества, приложение перестает нормально работать с расписаниями, в отладочном логе появляются записи типа:
00000A58 @ 02-03-2015, 18:42:05.361 @ @ ERR_MSG @ 8 @ Error! Type=API Code=1450(0x5AA) Function=CHANGE_WISH::FindNextCh File=.\Changer.cpp Line=542
Insufficient system resources exist to complete the requested service.
ReadDirectoryChangesW failed
Path:\Server\root\PLAYLIST015-03-08 @ CHANGE_FIXER::Waiter
побочный эффект: во время работы приложения в этом состоянии, на сервер, где расположен рут, невозможно зайти по сети даже проводником. После завершения приложения все работает как обычно.
Уточнение¶
Описываемая в данной статье проблема не сопровождается появлением в системном журнале Windows записей о проблемах нехватки ресурсов на всем сервере, а касается только приложения Digispot.
Если в системном журнале Windows есть записи вида The server was unable to allocate from the system nonpaged pool because the pool was empty, совпадающие с появлением записей о 0x5AA в отладочном логе, то это проблема общей нехватки ресурсов на сервере и данная статья не поможет ее решить. Для решения необходимо найти и устранить причину исчерпания системной памяти.
Причина возникновения проблемы:¶
При работе с расписаниями, приложение для каждого отдельного расписания создает особое соединение с помощью функционала ReadDirectoryChanges, которое призвано уведомлять приложение об изменениях в соответствующем каталоге.
Каждое такое соединение для сетевого ресурса порождает асинхронную SMB команду, отправляемую на сервер, которая остается выполняться до закрытия каталога, либо завершения сессии.
В целях противодействия вредоносному ПО, Microsoft ограничила количество одновременных асинхронных SMB команд для одного соединения по умолчанию числом 512.
Соответственно, для всех попыток соединения при превышении лимита, сервер возвращает значение 0x5AA, и соединения не происходит.
Решение проблемы¶
Максимальное количество асинхронных SMB команд можно изменить, указав в реестре сервера соответствующее значение для ключа:
AsynchronousCredits (HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\(REG_DWORD)
По умолчанию этого ключа в реестре нет — его необходимо создать вручную.
После создания ключа ОС сервера лучше перезагрузить, т.к. рестарт сервиса Server может в некоторых случаях привести к ошибкам и недоступности сервера по сети.
Расчет требуемого количества асинхронных SMB-команд¶
Для расчета необходимого количества соединений, необходимо определить, прежде всего, какое количество расписаний обрабатывают все приложения запущенные из под одного пользователя на самом нагруженном рабочем месте.
Разные пользователи используют независимые подключения SBM, поэтому их суммировать не нужно. Например, сервис sch_to_db использует отдельное соединение относительно запущенной на той же машине приложения, тк.к, скорее всего, использует другую учетную запись. Разные приложения в разной конфигурации используют различное кол-во открытых расписаний. На это влияют следующие параметры настроек:
- Общие настройки\Доп\МБД\ Сколько дней расписания сохранять в БД, назовем его DbDays
- Настройки\Доп\Параметры системы подкачки\ Отслеживать расписания вперед на, назовем его OpenDays
- Общего количества настроенных в системе расписаний, назовем его N
Кроме этого, влияют настройки конкретных модулей.
Типовые примеры оценки для одного приложения
- DJin Репликатор расписаний = OpenDays х N
- сервис sch_to_db = DbDays х N
- Обычный эфирный DJin = N x (количество расписаний, настроенных в плеерах + 2)
- DDB = количество раздаваемых расписаний x DbDays
После расчета для одного приложения нужно суммировать результаты для приложений, работающих на одном рабочем месте из под одного аккаунта, определить из получившихся значений максимум и добавить запас, не менее 15-20% от получившегося количества.
Определение фактического количества асинхронных SMB¶
Самым простым способом является получение на сервере списка открытых через общий доступ файлов из которого нужно выделить только каталоги. Количество открытых каталогов и есть количество асинхронных SMB-команд.
Подверженные системы¶
Данная «проблема» характерна для семейства Windows Server 2008 и для более поздних версий Windows Server, и, скорее всего их десктопных аналогов, поскольку реализации протоколов SMB/CIFS в них весьма схожи.
Об этом, а также других параметрах тюнинга можно прочитать тут: http://blog.monitis.com/2013/05/16/tuning-windows-2012-file-system-part-1/
Похожие проблемы¶
Похожая проблема может возникнуть при работе с сетевыми каталогами, обслуживаемыми Wiindows server 2003. Она описана в статье The_network_BIOS_command_limit_(Недостаточно_ресурсов)
См. также¶
#26067
Вопрос:
Когда я пытаюсь получить доступ к сетевому ресурсу, набрав:
net use \\servername\sharename
Я получаю сообщение об ошибке:
System error 1450 has occurred.
Insufficient system resources exist to complete the requested service.
Если я перезагружу систему, монтирование будет работать нормально, тогда ошибка появится снова.
Я уже обрушил свою систему (WIN 2008 R2) на самый последний доступный патч, и я также следил за всеми решениями, описанными здесь:
robocopy script: недостаточно системных ресурсов
Лучший ответ:
Попробуйте выполнить следующие действия:
1. Нажмите “Пуск”, выберите “Выполнить”, введите “regedit” и нажмите “ОК” .
2.Нажмите и выберите следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Менеджер сеансов\Управление памятью
3. В меню “Правка” выберите “Создать”, а затем “Значение DWORD”.
4. В поле New Value # 1 введите PoolUsageMaximum и нажмите клавишу ВВОД.
5. Щелкните правой кнопкой мыши PoolUsageMaximum и выберите команду Изменить.
6.В окне “Значение” введите 60, нажмите “Десятичный” и нажмите “ОК” .
7.Если запись реестра PagedPoolSize существует, перейдите к шагу 8. Если запись реестра PagedPoolSize не существует, создайте ее.
Чтобы сделать это, выполните следующие действия:
• В меню “Правка” выберите “Создать”, а затем “Значение DWORD”.
• В поле New Value # 1 введите PagedPoolSize и нажмите клавишу ВВОД.
8. Правый щелчок PagedPoolSize, а затем нажмите “Изменить”.
9. В поле “Значение” введите ffffffff и нажмите “ОК” .
10. Откройте редактор реестра и перезагрузите компьютер.
Ответ №1
Это может быть несколько вещей. У меня нет конкретного ответа. Если это виртуальная машина, попробуйте сделать резервную копию, прежде чем выполнять какие-либо из нижеприведенных исправлений. То же самое, если это физическая коробка.
- Это может быть запуск службы, который потребляет всю память, возможно, check (mscorsvw.exe)
- Это может быть SQL Mgmt Studio, в которой вам нужно будет удалить ее, а затем переустановить. Убедитесь, что после его удаления вы все равно получите одно и то же сообщение об ошибке.
- Это может быть то, что много сообщений в Интернете говорят о коррупции в кустах программного обеспечения. Многие из них решили проблему с восстановлением улей программного обеспечения. Я думаю, вы можете восстановить копию файла из “% windir%\system32\config\regback” в “% windir%\system32\config”
- Возможно, я не думаю, что это возможно, но эта информация может помочь устранить неполадки – http://support.microsoft.com/kb/2002606
- Я склоняюсь к этой резолюции больше всего, как я упоминал в номере 3 – http://support.microsoft.com/kb/304101
Я надеюсь, что что-то здесь поможет вам.
Please try to perform the following steps:
1.Click Start, click Run, type regedit, and then click OK.
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
3.On the Edit menu, point to New, and then click DWORD Value.
4.In the New Value #1 box, type PoolUsageMaximum, and then press ENTER.
5.Right-click PoolUsageMaximum, and then click Modify.
6.In the Base box, click Decimal, type 60 in the Value data box, and then click OK.
7.If the PagedPoolSize registry entry exists, go to step 8. If the PagedPoolSize registry entry does not exist, create it.
To do this, follow these steps:
•On the Edit menu, point to New, and then click DWORD Value.
•In the New Value #1 box, type PagedPoolSize, and then press ENTER.
8.Right-click PagedPoolSize, and then click Modify.
9.In the Value data box, type ffffffff, and then click OK.
10.Exit Registry Editor, and then restart the computer.
Вопрос:
Когда я пытаюсь получить доступ к сетевому ресурсу, набрав:
net use \servernamesharename
Я получаю сообщение об ошибке:
System error 1450 has occurred.
Insufficient system resources exist to complete the requested service.
Если я перезагружу систему, монтирование будет работать нормально, тогда ошибка появится снова.
Я уже обрушил свою систему (WIN 2008 R2) на самый последний доступный патч, и я также следил за всеми решениями, описанными здесь:
robocopy script: недостаточно системных ресурсов
Лучший ответ:
Попробуйте выполнить следующие действия:
1. Нажмите “Пуск”, выберите “Выполнить”, введите “regedit” и нажмите “ОК” .
2.Нажмите и выберите следующий подраздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlМенеджер сеансовУправление памятью
3. В меню “Правка” выберите “Создать”, а затем “Значение DWORD”.
4. В поле New Value # 1 введите PoolUsageMaximum и нажмите клавишу ВВОД.
5. Щелкните правой кнопкой мыши PoolUsageMaximum и выберите команду Изменить.
6.В окне “Значение” введите 60, нажмите “Десятичный” и нажмите “ОК” .
7.Если запись реестра PagedPoolSize существует, перейдите к шагу 8. Если запись реестра PagedPoolSize не существует, создайте ее.
Чтобы сделать это, выполните следующие действия:
• В меню “Правка” выберите “Создать”, а затем “Значение DWORD”.
• В поле New Value # 1 введите PagedPoolSize и нажмите клавишу ВВОД.
8. Правый щелчок PagedPoolSize, а затем нажмите “Изменить”.
9. В поле “Значение” введите ffffffff и нажмите “ОК” .
10. Откройте редактор реестра и перезагрузите компьютер.
Ответ №1
Это может быть несколько вещей. У меня нет конкретного ответа. Если это виртуальная машина, попробуйте сделать резервную копию, прежде чем выполнять какие-либо из нижеприведенных исправлений. То же самое, если это физическая коробка.
- Это может быть запуск службы, который потребляет всю память, возможно, check (mscorsvw.exe)
- Это может быть SQL Mgmt Studio, в которой вам нужно будет удалить ее, а затем переустановить. Убедитесь, что после его удаления вы все равно получите одно и то же сообщение об ошибке.
- Это может быть то, что много сообщений в Интернете говорят о коррупции в кустах программного обеспечения. Многие из них решили проблему с восстановлением улей программного обеспечения. Я думаю, вы можете восстановить копию файла из “% windir%system32configregback” в “% windir%system32config”
- Возможно, я не думаю, что это возможно, но эта информация может помочь устранить неполадки – http://support.microsoft.com/kb/2002606
- Я склоняюсь к этой резолюции больше всего, как я упоминал в номере 3 – http://support.microsoft.com/kb/304101
Я надеюсь, что что-то здесь поможет вам.
- Remove From My Forums
-
Question
-
I’ve created a sysprep’d, Windows 7 pro 32 bit image using dism.exe.
I’ve been able to mount this image, add drivers and unmount this image in the past using dism.exe with no difficulties.
I am now getting an Error 1450 message when trying to add drivers to the image. The description is «An error occurred while attempting to access the Image.
If I look in the log file I see an error stating «Failed to mount the remote registry» and another stating «Failed to set the windows directory to ‘c:mounted-imageswindows’»
Anybody have any suggestions?
Answers
-
Hi,
The driver servicing commands of DISM.exe can be used to install, remove, and enumerate drivers based on the INF file. Microsoft Windows Installer (MSI) or other driver package types (such as .exe files) are not supported. All hardware IDs specified in that
INF file are staged. Boot-critical drivers are automatically added to the Critical Device Database (CDDB). In addition, you need to mount the image first.
Here are two articles can be referred to.
Add and Remove Drivers Offline
http://technet.microsoft.com/en-us/library/dd744355(v=ws.10).aspx
Add or Remove a driver from a Wim Image using DISM
http://www.msigeek.com/2661/add-or-remove-a-driver-from-a-wim-image-using-dism
Hope that helps.
Ivan-Liu
TechNet Community Support
-
Marked as answer by
Monday, June 25, 2012 8:33 AM
-
Marked as answer by
cirm |
|
Статус: Новичок Группы: Участники
Зарегистрирован: 07.08.2014(UTC) |
Добрый день. Цитата: Ошибка 555. 1450: Недостаточно системных ресурсов для завершения операции.
Цитата: Уровень Дата и время Источник Код события Категория задачи Памяти хватает, 4 Гб, места на жд тоже много. Что можно сделать? |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сказал «Спасибо»: 21 раз |
Соберите лог установки (-args «/L*v %userprofile%desktopcsp.log») |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
Зарегистрирован: 07.08.2014(UTC) |
Собрали |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сказал «Спасибо»: 21 раз |
А в журнале событий больше нет никаких сообщений от системы. Про проблемы запуска CProCtrl? |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
Зарегистрирован: 07.08.2014(UTC) |
Есть: Цитата: Уровень Дата и время Источник Код события Категория задачи Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: CProCtrl |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сказал «Спасибо»: 21 раз |
А еще одного сообщения нет? |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
Зарегистрирован: 07.08.2014(UTC) |
да, их два… разве не одинаковые? вот полностью записи ошибок, подряд идут Цитата: Уровень Дата и время Источник Код события Категория задачи Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: CProCtrl Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: CProCtrl Точно, не одинаковые. Отредактировано пользователем 19 декабря 2019 г. 11:37:40(UTC) |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сказал «Спасибо»: 21 раз |
Ясно. У вас слишком много антивирусов, DLP или подобных приложений. |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
cirm |
|
Статус: Новичок Группы: Участники
Зарегистрирован: 07.08.2014(UTC) |
так… т.е. надо снести антивирус(ы) в первую очередь. Ничего DLP-шного вроде не заметила. Цитата: В старых ОС было только 8 колбэков и они кончились ? Форум постоянно сваливается в ошибку… |
|
|
Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сказал «Спасибо»: 21 раз |
https://docs.microsoft.c…etloadimagenotifyroutine |
Знания в базе знаний, поддержка в техподдержке |
|
|
WWW |
Пользователи, просматривающие эту тему |
Guest |
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
- Ошибка 1450 (0x5AA) Недостаточно системных ресурсов
- Описание проблемы
- Уточнение
- Причина возникновения проблемы:
- Решение проблемы
- Расчет требуемого количества асинхронных SMB-команд
- Определение фактического количества асинхронных SMB
- Подверженные системы
- Похожие проблемы
- См. также
- Описание проблемы
Описание проблемы¶
При работе с большим количеством расписаний, расположенных на сетевой шаре на сервере, который обслуживает Windows server (2008 или выше), по достижении определенного количества, приложение перестает нормально работать с расписаниями, в отладочном логе появляются записи типа:
00000A58 @ 02-03-2015, 18:42:05.361 @ @ ERR_MSG @ 8 @ Error! Type=API Code=1450(0x5AA) Function=CHANGE_WISH::FindNextCh File=.Changer.cpp Line=542
Insufficient system resources exist to complete the requested service.
ReadDirectoryChangesW failed
Path:ServerrootPLAYLIST015-03-08 @ CHANGE_FIXER::Waiter
побочный эффект: во время работы приложения в этом состоянии, на сервер, где расположен рут, невозможно зайти по сети даже проводником. После завершения приложения все работает как обычно.
Уточнение¶
Описываемая в данной статье проблема не сопровождается появлением в системном журнале Windows записей о проблемах нехватки ресурсов на всем сервере, а касается только приложения Digispot.
Если в системном журнале Windows есть записи вида The server was unable to allocate from the system nonpaged pool because the pool was empty, совпадающие с появлением записей о 0x5AA в отладочном логе, то это проблема общей нехватки ресурсов на сервере и данная статья не поможет ее решить. Для решения необходимо найти и устранить причину исчерпания системной памяти.
Причина возникновения проблемы:¶
При работе с расписаниями, приложение для каждого отдельного расписания создает особое соединение с помощью функционала ReadDirectoryChanges, которое призвано уведомлять приложение об изменениях в соответствующем каталоге.
Каждое такое соединение для сетевого ресурса порождает асинхронную SMB команду, отправляемую на сервер, которая остается выполняться до закрытия каталога, либо завершения сессии.
В целях противодействия вредоносному ПО, Microsoft ограничила количество одновременных асинхронных SMB команд для одного соединения по умолчанию числом 512.
Соответственно, для всех попыток соединения при превышении лимита, сервер возвращает значение 0x5AA, и соединения не происходит.
Решение проблемы¶
Максимальное количество асинхронных SMB команд можно изменить, указав в реестре сервера соответствующее значение для ключа:
AsynchronousCredits (HKLMSystemCurrentControlSetServicesLanmanServerParameters(REG_DWORD)
По умолчанию этого ключа в реестре нет — его необходимо создать вручную.
После создания ключа ОС сервера лучше перезагрузить, т.к. рестарт сервиса Server может в некоторых случаях привести к ошибкам и недоступности сервера по сети.
Расчет требуемого количества асинхронных SMB-команд¶
Для расчета необходимого количества соединений, необходимо определить, прежде всего, какое количество расписаний обрабатывают все приложения запущенные из под одного пользователя на самом нагруженном рабочем месте.
Разные пользователи используют независимые подключения SBM, поэтому их суммировать не нужно. Например, сервис sch_to_db использует отдельное соединение относительно запущенной на той же машине приложения, тк.к, скорее всего, использует другую учетную запись. Разные приложения в разной конфигурации используют различное кол-во открытых расписаний. На это влияют следующие параметры настроек:
- Общие настройкиДопМБД Сколько дней расписания сохранять в БД, назовем его DbDays
- НастройкиДопПараметры системы подкачки Отслеживать расписания вперед на, назовем его OpenDays
- Общего количества настроенных в системе расписаний, назовем его N
Кроме этого, влияют настройки конкретных модулей.
Типовые примеры оценки для одного приложения
- DJin Репликатор расписаний = OpenDays х N
- сервис sch_to_db = DbDays х N
- Обычный эфирный DJin = N x (количество расписаний, настроенных в плеерах + 2)
- DDB = количество раздаваемых расписаний x DbDays
После расчета для одного приложения нужно суммировать результаты для приложений, работающих на одном рабочем месте из под одного аккаунта, определить из получившихся значений максимум и добавить запас, не менее 15-20% от получившегося количества.
Определение фактического количества асинхронных SMB¶
Самым простым способом является получение на сервере списка открытых через общий доступ файлов из которого нужно выделить только каталоги. Количество открытых каталогов и есть количество асинхронных SMB-команд.
Подверженные системы¶
Данная «проблема» характерна для семейства Windows Server 2008 и для более поздних версий Windows Server, и, скорее всего их десктопных аналогов, поскольку реализации протоколов SMB/CIFS в них весьма схожи.
Об этом, а также других параметрах тюнинга можно прочитать тут: http://blog.monitis.com/2013/05/16/tuning-windows-2012-file-system-part-1/
Похожие проблемы¶
Похожая проблема может возникнуть при работе с сетевыми каталогами, обслуживаемыми Wiindows server 2003. Она описана в статье The_network_BIOS_command_limit_(Недостаточно_ресурсов)
См. также¶
#26067