ЛПР
лицо, принимающее решение.
способность программного продукта к модернизации с целью удовлетворения возрастающей нагрузки.
В данной статье предлагается методика прогнозирования поведения СУБД Oracle, построенная на основе теории массового обслуживания. Методика позволяет спрогнозировать приближение точки краха системы (бесконечного времени обработки запроса), определить проблемные подсистемы (процессорная подсистема или подсистема ввода/вывода), сделать прогноз потенциальной масштабируемости. Данная информация необходима при проектировании и создании систем высокой доступности, рассчитанных на обработку большого потока запросов. Методика апробирована при обработке БД с объемом файлов данных более 2 Тб на вычислительном комплексе, содержащем 128 процессоров. Приводится математическая модель и полученные графики зависимостей.
В работе рассмотрена задача оптимизации метода делегирования выполнения критических секций на выделенных процессорных ядрах (Remote Core Locking RCL). Данный метод позволяет повысить масштабируемость многопоточных программ за счёт снижения конкурентности доступа к критическим секциям и пространственной локализации обращений к памяти. Предложен алгоритм оптимизации выделения памяти в программах на основе RCL в многоядерных системах с неоднородным доступом к памяти. Выполнено исследование на кластерной вычислительной системе. Показано, что оптимизация достигается благодаря выделению памяти на NUMA-узлах, на которых функционирует RCL-сервер.
лицо, принимающее решение.
(debugging) обнаружение, локализация и устранение
задает новые ограничения на эти переменные после выполнения оператора и обозначается как {Q}.