Текущее время: Вт, апр 23 2024, 09:21

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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