Как освободить память?
31.08.2008
09:46
#11
> А сама оп. "СоздатьОбъект" у Вас, случайно, не в теле цикла (тем более документа конкретного вида)?
Нет, конечно.
Нет, конечно.
31.08.2008
09:48
#12
> Ну тогда нужно задать встречный вопрос Ульяне А. - сколько установлено оперативной памяти на вашем "суперзагруженном" компьютере?
Если не ошибаюсь, 500Мб.
Если не ошибаюсь, 500Мб.
31.08.2008
09:53
#13
> Тогда уж и еще вопрос - а сколько свободного места на СИСТЕМНОМ диске.
>
Не помню, но действительно не очень много.
Но только мне не надо держать одновременно открытыми много документов, просматриваю последовательно. Разве в этом случае большой размер файла подкачки так уж важен? Место-то нужно всего для нескольких документов.
>
Не помню, но действительно не очень много.
Но только мне не надо держать одновременно открытыми много документов, просматриваю последовательно. Разве в этом случае большой размер файла подкачки так уж важен? Место-то нужно всего для нескольких документов.
31.08.2008
10:02
#14
7ка.
Одновременно лишь несколько документов открыты, не более 10. По идее и по одному можно, но я не думала что это так важно. Попробую.
Одновременно лишь несколько документов открыты, не более 10. По идее и по одному можно, но я не думала что это так важно. Попробую.
31.08.2008
10:26
#15
А сколько памяти "отъедает" сам процесс 1Сv7.exe при таком открытии нескольких документов?
01.09.2008
10:32
#16
> Заметила, что с течением времени она работает все медленнее.
Это в одном сеансе работы или вообще? Если в одном сеансе, проанализируйте загруженность памяти и файла подкачки хотя бы в диспетчере задач. 500МБ ОП это, все-таки, маловато, особенно, если у Вас много резидентов. Если причина в разрастании базы - нет ли излишней фрагментации файлов? И проверьтесь на отсутствие вирусов.
Это в одном сеансе работы или вообще? Если в одном сеансе, проанализируйте загруженность памяти и файла подкачки хотя бы в диспетчере задач. 500МБ ОП это, все-таки, маловато, особенно, если у Вас много резидентов. Если причина в разрастании базы - нет ли излишней фрагментации файлов? И проверьтесь на отсутствие вирусов.
01.09.2008
12:18
#17
> Если не ошибаюсь, 500Мб.
Так я и говорю.. И еще, поди, ХР-проф и Офис-2007 да еще его "панелька" "раскинута"... Еще, поди, и почтовый агент активный, а то и мессенджер какой-нибудь и т.п.
01.09.2008
20:39
#18
> Это в одном сеансе работы или вообще? Если в одном сеансе, проанализируйте загруженность памяти и файла подкачки хотя бы в диспетчере задач. 500МБ ОП это, все-таки, маловато, особенно, если у Вас много резидентов. Если причина в разрастании базы - нет ли излишней фрагментации файлов? И проверьтесь на отсутствие вирусов.
>
Вроде бы вообще. Но дело в том, что я ставлю эти эксперименты пока на локальной копии 1С, а не на сервере, так что я там одна. Про вирусы система молчит, хотя антивирус стоит. Ну проверю как-нибудь. И загруженность тоже проверю.
Ну и спасибо всем сразу. Вероятно все же дело в том, что свободной памяти маловато. Буду исследовать.
Но все же еще один вопрос всем, если позволите.
Когда я написала, что надо просматривать массу документов, возможно, я выразилась не совсем корректно. Мне не надо смотреть на эти документы на экране, мне просто надо определить присутствует ли в их табличной части определенный товар. Т.е. это поиск по табличной части документов, но соответствующих команд я не нашла и не нашла ничего лучшего чем последовательно открывать каждый документ и программно смотреть строки. Может это не лучшее решение, но общаться мне на предприятии на этот предмет не с кем.
Может я просто не заметила каких-то более удачных решений? Или все же все так делают?
>
Вроде бы вообще. Но дело в том, что я ставлю эти эксперименты пока на локальной копии 1С, а не на сервере, так что я там одна. Про вирусы система молчит, хотя антивирус стоит. Ну проверю как-нибудь. И загруженность тоже проверю.
Ну и спасибо всем сразу. Вероятно все же дело в том, что свободной памяти маловато. Буду исследовать.
Но все же еще один вопрос всем, если позволите.
Когда я написала, что надо просматривать массу документов, возможно, я выразилась не совсем корректно. Мне не надо смотреть на эти документы на экране, мне просто надо определить присутствует ли в их табличной части определенный товар. Т.е. это поиск по табличной части документов, но соответствующих команд я не нашла и не нашла ничего лучшего чем последовательно открывать каждый документ и программно смотреть строки. Может это не лучшее решение, но общаться мне на предприятии на этот предмет не с кем.
Может я просто не заметила каких-то более удачных решений? Или все же все так делают?
Читают тему
(гостей: 1)