Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
проблема с cache x86-64
|
|||
|---|---|---|---|
|
#18+
Вот столкнулся со странной проблемой на Cache for Windows (x86-64) 2008.2 (Build 526) Thu Oct 16 2008 22:03:35 EDT В системе 8ГБ ОЗУ, поэтому кеш бд установил в 6ГБ. Все работает нормально пока не запущу индексирование БД. объем индексируемых данных 2-3ГБ, общий объем БД 70ГБ. Индексирование простое, из ^Data(i,j)="Value" создается индекс ^Index("Value",i,j)="". Всего несколько индекных глобалов, размером от 1млн до ~200млн записей, новые значения добавляются в них. Индексирование идет до определенного момента, потом каше перестает полностью отвечать на внешние раздражители, т.е. терминалы, студия висят, новые подключения создать невозможно и т.д. Индексирование запускается из терминала. Понаблюдал за процессами во время индексации. Процесс терминала плавно растет до 6ГБ, процесс WRTDMN до 3ГБ, одновременно он жрет все больше и больше процессорного времени, пока не нагрузит 1 ядро на 100%. После этого через несколько минут все стопорится, даже "Остановить Cache" не работает. После перезагрузки каше не стартует (вешается в процессе старта с теми же симптомами, по логу стопорится на 12/11-11:42:25:859 ( 228) 0 START: C:\InterSystems\Cache\Mgr\Journal\20081211.001), пока не прибью все журналы в ручную и не выставлю с помощью D ^STURECOV, чтобы запускалась как обычно. Та же задача на x86-32 с 512МБ кеша на системе с 1ГБ ОЗУ отрабатывает без проблем, более того она там отпахала больше года без проблем. Может кто-то сталкивался с подобной проблемой? ) Также еще 1 вопрос интересует, сколько % от ОЗУ под кеш является оправданным выделять? Почему в автоматическом режиме, в системе с 8ГБ ОЗУ выделяется всего 256МБ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2008, 16:04 |
|
||
|
проблема с cache x86-64
|
|||
|---|---|---|---|
|
#18+
UPDATE: 4Гб кеша - система висит (процесс терминала 4ГБ, WRTDMN - 2ГБ, загрузка 1 ядра 100%), если отрубить терминал, система минут через 10-15 начинает опять реагировать на запросы, загрузка ядер падает до 0. 2Гб кеша - отрабатывает нормально (терминал 2ГБ, WRTDMN - 1.8ГБ, держатся на этом уровне, загрузка ядер минимальна (1-2% загрузка процессора при 8 ядрах)) Неужели нет смысла ипользовать х64 версию? Ведь с 2ГБ замечательно работает х32, а win2k3 enterprise видит все 8ГБ ОЗУ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2008, 16:33 |
|
||
|
проблема с cache x86-64
|
|||
|---|---|---|---|
|
#18+
Возможно вам поможет перед выполнением программы переключить процесс терминала в batch mode Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2008, 09:34 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35708719&tid=1558624]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 382ms |

| 0 / 0 |
