Текущее время: Чт, мар 28 2024, 11:31

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Чт, авг 25 2016, 14:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5257
Откуда: Ростов невеликий
Пол: Мужской
Egal написал:
могу забить.

недавно обнаружил FM ZRANDOM_COMMIT - отчет работает себе и работает, а иногда бац и дамп.
"поубывал бы" креативщиков :x

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Чт, авг 25 2016, 17:49 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
А падает на одном и том же месте кода?
Если да, то ставить там бряк, и при помощи инструмента анализа памяти смотреть, какие таблицы раз от раза занимают разный объем.
Все полезней, чем просить форумских телепатов-экстрасенсов лечить по фотографии.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Чт, авг 25 2016, 18:04 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
LKU написал:
А падает на одном и том же месте кода?
Если да, то ставить там бряк, и при помощи инструмента анализа памяти смотреть, какие таблицы раз от раза занимают разный объем.
Все полезней, чем просить форумских телепатов-экстрасенсов лечить по фотографии.


Задание фоновое - какой бряк?
Да я в st22 вижу на чем падает - один и тот же селект во внутреннюю таблицу. Через 5 минут тот же селект проходит нормально.
Ошибка можно сказать спорадическая - единственный нюанс, код выполняется один и тот же для разных БЕ, а дамп только на одной конкретной БЕ, в смысле всегда на одной и той же.
Но очень эпизодически.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Чт, авг 25 2016, 18:51 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
75 гигов на 10 wp(8 гигов каждый). Это получается что десятый wp у вас всего на 3 гига. Вот и падают в этом wp задания если в него попадает БЕ в которой огромное количество данных для выборки. По БЕ с малым количеством данных и 3 гигов вполне хватает.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Пт, авг 26 2016, 09:36 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Egal написал:

Задание фоновое - какой бряк?
Да я в st22 вижу на чем падает - один и тот же селект во внутреннюю таблицу. Через 5 минут тот же селект проходит нормально.
Ошибка можно сказать спорадическая - единственный нюанс, код выполняется один и тот же для разных БЕ, а дамп только на одной конкретной БЕ, в смысле всегда на одной и той же.
Но очень эпизодически.


Варианты поставить бряк есть:
1. Запускать задание в диалоге
2. Написать в коде бесконечный цикл при наличии установленного где-нибудь отладочного параметра и свалить в этом цикле фоновое задание в отладчик через sm51.
В любом случае, так вы сможете хоть какие-то фактические наблюдения провести, а не гадать на кофейной гуще.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Пт, авг 26 2016, 09:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Можно еще использовать "неразрушающий контроль" (т.е. без брекпоинтов и бесконечных циклов): т.к. вы определились с местом падения, вставить в нем log-point. В нем скидывать в лог инфу, которая поможет вам определить причину проблемы.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фоновое задание - разная память
СообщениеДобавлено: Ср, авг 31 2016, 11:13 
Специалист
Специалист

Зарегистрирован:
Вт, авг 03 2010, 06:32
Сообщения: 143
Я бы посоветовал забить. Причины, скорее всего, найти не удастся.
Есть возможные объяснения.

Во-первых, как здесь уже упоминалось, есть такая штука как дефрагментация памяти, весьма динамическая. Что, собственно. касается всего чего угодно, а не только сапа.
И вполне реально, что если в какой-то момент приложение просит у системы, допустим, еще 10М памяти, а у системы одним куском этих 10М нет. И тогда облом. в смысле дамп.
Хотя при этом в сумме всех кусочком и 20М наберется. И сборщик мусора не успел/не смог к этому времени отработать.
А в следующий раз все сложится.

Второй вариант - дело может быть в том как само приложение написано. Один раз оно уже запускалось на тех же данных.
Вполне возможно что часть из них в первом запуске уже было обработано, какие-то изменения записаны. И по второму разу эти данные уже не трогаются, соответственно памяти нужно меньше.
Если это Z, то можно у авторов поинтересоваться правда ли это. Если стандарт - то ХЗ. Опять же абаперов натравить, может в исходниках посмотрят.

Или забить :)

_________________
Мне и отсюда хорошо видно


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB