Нехватка памяти при переносе данных из 7.7 в 8.2
27.09.2011
06:17
#1
Имеется компьютер с Windows7 64 разрядной, двумя процессорами и 24 Гб ОЗУ. Система видит все 24 Гб.
Запускаем перенос данных (хоть подключением к базе, хоть выгрузкой в файл) из ЗиК 7.7 в ЗУП 8.2
База 7.7 довольно увесистая.
Смотрим диспетчер задач - как только порог занятой ОЗУ достигает 4 Гб, 1С 7.7 вылетает с ошибкой
Запускаем перенос данных (хоть подключением к базе, хоть выгрузкой в файл) из ЗиК 7.7 в ЗУП 8.2
База 7.7 довольно увесистая.
Смотрим диспетчер задач - как только порог занятой ОЗУ достигает 4 Гб, 1С 7.7 вылетает с ошибкой
27.09.2011
11:48
#3
Аналогично при попытке переноса базы из Бюджетной бухгалтерии 7.7 в БГУ 8.2. К тому же исходная конфигурация была изменена, надо править и входную. А оригинальные правила переноса все время отстают от последних стандартных релизов.
Единственный выход - выгружать базу в файл частями по разным группам справочников и остатков по счетам?
Единственный выход - выгружать базу в файл частями по разным группам справочников и остатков по счетам?
27.09.2011
12:32
#5
Да это как вариант - выгрузка/загрузка частями, главное что бы не задвоилась информация при загрузке в 8.2. Учтите что если Вам нужно перенести документы, то не все они переносяться стандартными обработками.
28.09.2011
10:47
#6
Это теоретический порог адресации. Реально 1.3Г под пользовательский процесс отведет Windows. Некоторыми "махинациями" можно до 1.8Г поднять планку, но начинают "глючить" драйвера видео и т.п.
28.09.2011
11:08
#7
Это не теоретический, это практический, поскольку 32 бита не могут адресовать больше 3 гиг памяти, а вот сколько уж выделитЬ, это другой вопрос!
28.09.2011
11:47
#9
Ага, каюсь, это я попутал с виртуальной памятью, действительно 4 гига на 32 бита физической памяти. Вот источник :
28.09.2011
12:40
#10
При чем это "ограничение" просто придумано Microsoft, т.к. никто не мешает видоизменить способ адресации (как это сделано для MS SQL, который и под х86 может использовать под свои процессы больше памяти, хоть и ценою доп.нагрузки на процессор). Более того, сама по семе х64 ОС ничего не дает, т.к. "клиент" у платформы v8 все равно х32. По идее можно выполнить код обработки на х64 сервере 1С Предприятия, но это же нужно "все переписать" для этого.
Читают тему
(гостей: 1)