Как PSP (продукт Rocket Software) повышает производительность работы мэйнфрейма - PullRequest
1 голос
/ 27 мая 2019

Performance Essential (PSP, предложение Rocket Software) сокращает время ЦП, ввод-вывод для программы COBOL. Как мы можем сделать это вручную, не используя их продукт для расчета оптимального баланса между памятью и скоростью для программы Cobol?

Одна из программ Cobol работает дольше (35 минут). Когда я увеличил размер CI с 4096 до 8192 для одного из файлов VSAM, то заметил значительное улучшение времени ЦП с 35 минут до 36 секунд.

Кроме того, после включения PSP время ЦП сокращается до 41 секунды. Я обнаружил в их документации, что PSP уменьшает ввод-вывод и улучшает буферизацию для достижения этой цели. Означает ли это, что PSP изменяет размер CI для всех файлов VSAM и размер блока для не VSAM? Кроме того, как рассчитывается потребность в буферном пространстве для программы Cobol? Каковы различные способы вычисления буферного пространства (общего пространства, занимаемого программой), занятого программой Cobol?

Ранее:

CISZ ( 4096)

После того, как:

CISZ ( 8192 )

1 Ответ

1 голос
/ 28 мая 2019

По данным их веб-сайта, продукт Rocket Performance Essentials

Rocket Performance Essential Systems автоматически настраивает буферы, чтобы позволить большему количеству операций ввода-вывода проходить в данный момент времени без перезаписи приложений.или JCL.Это значительно уменьшает количество операций ввода-вывода при одновременном увеличении и освобождении системных ресурсов для обеспечения максимального использования

. Суть в том, что больший размер буфера требует меньших системных издержек, поскольку вы читаете и записываете большие блоки данных с помощьюуменьшенные накладные расходы ввода / вывода.Кроме того, вы меньше ждете времени ожидания ввода-вывода, поэтому сокращается также и ваше истекшее время.

Подробную информацию обо всех методах, которые выполняет администратор Performance Essentials, я бы подробно изучил в их технической документации на их веб-сайте.

Вы можете достичь той же производительности, но вам нужно будет постоянно идти в ногу.Преимущество такого инструмента в том, что он автоматически оптимизируется для вас.

...