powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ошибка <STORE>
14 сообщений из 14, страница 1 из 1
ошибка <STORE>
    #35496382
CacheLot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что означает ошибка <STORE> ? в контексте следующего кода:
Код: plaintext
1.
2.
3.
4.
5.
USER>d ^Master
 
    s a(i,c)=x
    ^
<STORE>Master+ 21 ^Master

Чем-то ограничено количество элементов массива в Кащее? Вроде ж не должно?
И индексы у меня не оч. "экзотические", где то встречается a(123,123123)...
Мож из-за того что нелицензионная версия Кащеея (2007)?
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496408
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут интересен весь код вашей программки... Поскольку (из документации)

автор$STACK with <STORE> Errors or Low Memory Conditions
After a <STORE> error or under low-memory conditions, the information available normally through the application of the two-argument form of $STACK may not be available.

Поскольку вы пишите в локальную переменную (и я подозреваю пишете дофига всего) у вас просто кончилась оперативная память...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496489
CacheLot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa
Поскольку вы пишите в локальную переменную (и я подозреваю пишете дофига всего) у вас просто кончилась оперативная память...


От это допрограммился...., что аж память кончилась... не знаю даже, вроде её там у меня не мало, 1 гектар, не знаю мож поэкспериментировать и пару пластин снять, и позырить на каком индексе затормозит??
А вообще как тогда её очистить походу программно, что б не прерывать программу? Если дело в оперативе?
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496513
CacheLot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Походу наверное вы правы, изменил на:
Код: plaintext
1.
s ^a(i,c)

Усё заработало, медленно, но увэренно!
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496748
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CacheLotА вообще как тогда её очистить походу программно, что б не прерывать программу?
Команда New и умелая органицазия процедур/функций самое лучшее подспорье в решении этого вопроса.
Но лучше использовать глобальные переменные, тем паче, что IS анонсировала некоторые из них как "почи как локальные".
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496892
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта не та память что гектар - это память процесса Cach'e.

Согласно дефолтной конфигурации на каждый процесс отводиться по 16Мб. ЕМНИП.

Можно конечно его увиличить - но, думаеться мне что это лечение головной боли топором.

Вообще если у вас кончается память в процессе - то есть вы используете локальные переменные такого кол-ва (ветвления) или такого объема - то имеет смысл пересмотреть дизайн кода в сторону использования временных глобалов.
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496896
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CacheLotА вообще как тогда её очистить походу программно, что б не прерывать программу? Если дело в оперативе?

Что значить очистить - а Вы ненужные локальные переменные, объекты и т.д. за собой не закрываете что ли ?

команда KILL если что.

Кстате тоже самое и к глобалам ^a относиться.
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496951
CacheLot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PtnЭта не та память что гектар - это память процесса Cach'e.
Согласно дефолтной конфигурации на каждый процесс отводиться по 16Мб. ЕМНИП.


Вобщем, у меня плучается массив (глобальный ^a) с количеством записей около 2,6 млн, Когда пытаюсь просмореть глобал через портал, при этом ставлю максимальное число выводимых узлов 0,5 млн, камп через нект-е врямя безнадёжно подвисает, при этом смотрю в диспетчере при моём гектрае занято около 2 Гб... а выводит токо когда ставлю 0,1 млн.
Так вот вопрос: что 2,6 млн узлов занимают 2 Гигабайта оперативы что-ль ?
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496953
CacheLot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при этом все узлы простейшие примерно:

Код: plaintext
1.
^a( 2352 , 23546 )= 123123 
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496986
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глобальные переменные не занимают память процесса cache.

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

Кэш данных можно ограничить вручную - Портал-Конфигурация-Память системы и настройки старта:

Ошибка STORE это ошибка по израсходования памяти процесса cache под локальные переменные.

Комп зависает потому портал есть браузер ... а браузера дохнуть уже на 15-ти мегобайтных таблицах - тупо на обработке HTML.

Может ли 2,6 млн занимать 2 Гигабайта - конечно могут .

Что до оперативы - я уже рассказывал где настраивать кэш данных....
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35496998
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоп Стоп Стоп

У вас каше без ключа ? То есть что то вроде эвалюшен версии - у неё размер кэша ограничен в 1Мб.

И вы пишите что пытаетесь в портале просмотреть 500-000 узлов - так ?

Дык батенька это у Вас Браузер оперативку съедает - пока он таблицу на 500-000 строк в DOM-дерево распарсит, а потом еще и нарисует.

Каша тут непричем.

ЗЫ: по диспечеру задач кто память жрет ?
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35497279
Ahil79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PtnДык батенька это у Вас Браузер оперативку съедает - пока он таблицу на 500-000 строк в DOM-дерево распарсит, а потом еще и нарисует.


незря при написании web приложений ограничивают количество выводимых строк в таблице 10-20 записями. а в низу циферьками количество страниц. Почему в портале выставление количества показываемых зараз строк доверили юзверю непонятно.
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35497421
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С просмотром глобалов у ИнтерСистемз традиционно проблемы. Вспомните проводник с его "жирным плюсом" - тоже ведь подкачка в оперативку, никакого листания. Хотя по ср. с аналогичным функционалом в портале и это вспоминается как благо. Сделал бы АИР свой редактор древовидным, ИМХО, инструмент пользовался бы спросом, особливо если бы фри- или хотя бы шароварным его сделали.
...
Рейтинг: 0 / 0
ошибка <STORE>
    #35497444
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey MaslovСделал бы АИР свой редактор древовидным
У нас был такой вариант еще на МСМ... Но никто им не пользовался, все (наши) говорили что так не удобно работать с глобалами...
Т.ч. нам так больше нравится. Может задачь таких как у вас не решали... Но так уш "исторически сложилось"...
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ошибка <STORE>
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]