Нехватка памяти при переносе данных из 7.7 в 8.2

Новая тема
Имеется компьютер с Windows7 64 разрядной, двумя процессорами и 24 Гб ОЗУ. Система видит все 24 Гб.
Запускаем перенос данных (хоть подключением к базе, хоть выгрузкой в файл) из ЗиК 7.7 в ЗУП 8.2
База 7.7 довольно увесистая.
Смотрим диспетчер задач - как только порог занятой ОЗУ достигает 4 Гб, 1С 7.7 вылетает с ошибкой
Т.к. 4 Гб ОЗУ для 32 разрядной 1С 7.7 потолок
Аналогично при попытке переноса базы из Бюджетной бухгалтерии 7.7 в БГУ 8.2. К тому же исходная конфигурация была изменена, надо править и входную. А оригинальные правила переноса все время отстают от последних стандартных релизов.

Единственный выход - выгружать базу в файл частями по разным группам справочников и остатков по счетам?
потолок для 32 бита - 3 гига
Да это как вариант - выгрузка/загрузка частями, главное что бы не задвоилась информация при загрузке в 8.2. Учтите что если Вам нужно перенести документы, то не все они переносяться стандартными обработками.
Это теоретический порог адресации. Реально 1.3Г под пользовательский процесс отведет Windows. Некоторыми "махинациями" можно до 1.8Г поднять планку, но начинают "глючить" драйвера видео и т.п.
Это не теоретический, это практический, поскольку 32 бита не могут адресовать больше 3 гиг памяти, а вот сколько уж выделитЬ, это другой вопрос!
"Вообще-то 2 в 32-й степени это 4Г. ;)"
Ага, каюсь, это я попутал с виртуальной памятью, действительно 4 гига на 32 бита физической памяти. Вот источник : http://msdn.microsoft.com/en-us/library/aa366778.aspx
При чем это "ограничение" просто придумано Microsoft, т.к. никто не мешает видоизменить способ адресации (как это сделано для MS SQL, который и под х86 может использовать под свои процессы больше памяти, хоть и ценою доп.нагрузки на процессор). Более того, сама по семе х64 ОС ничего не дает, т.к. "клиент" у платформы v8 все равно х32. По идее можно выполнить код обработки на х64 сервере 1С Предприятия, но это же нужно "все переписать" для этого.
Читают тему
(гостей: 1)

Быстрый переход