Недостаточно памяти для отработки команды.
Модератор: Tolik
Недостаточно памяти для отработки команды.
Проблема вот в чём. Выбирается режим склеивания изображения в один файл, загружамый по координатам. Комп acer с двухядерным процессором Intel Core Duo processor 1.66 GHz, видеокарта NVIDIA GeForce Go 7600 PCI Express /256 MB, ОЗУ 1 GB. После запуска режима склевания получаю сообщение Недостаточно памяти для отрабтки команды. В режиме закачки, закачка файлов происходит безукоризненно. Неужели 1GB не хватает?
- feya
- Гуру
- Сообщения: 2034
- Зарегистрирован: 13 июл 2008, 10:45
- Благодарил (а): 5 раз
- Поблагодарили: 56 раз
Re: Недостаточно пмяти для отработки команды.
Да склейка в отличии от загрузки требует много ОЗУ, для 1Gb максимальное разрешение при склейке примерно 16000*16000 пикселей.
http://sasgis.org | SAS.Планета | SASPlanet
-
mega-art
- Соображающий
- Сообщения: 93
- Зарегистрирован: 09 авг 2008, 14:48
- Откуда: Екб
- Поблагодарили: 6 раз
Re: Недостаточно пмяти для отработки команды.
azya писал(а):Да склейка в отличии от загрузки требует много ОЗУ, для 1Gb максимальное разрешение при склейке примерно 16000*16000 пикселей.
А можно где-то взять табличку, чтобы знать на что способен комп?
Re: Недостаточно пмяти для отработки команды.
Спасибо, я так и предполагал. Видимо придётся добавить ещё 1Gig.

- feya
- Гуру
- Сообщения: 2034
- Зарегистрирован: 13 июл 2008, 10:45
- Благодарил (а): 5 раз
- Поблагодарили: 56 раз
Re: Недостаточно пмяти для отработки команды.
mega-art
(разрешение по X * разрешение по Y)*3 байт. необходимо памяти.
manfil
Всегда пожалуйста.
(разрешение по X * разрешение по Y)*3 байт. необходимо памяти.
manfil
Всегда пожалуйста.
http://sasgis.org | SAS.Планета | SASPlanet
-
mega-art
- Соображающий
- Сообщения: 93
- Зарегистрирован: 09 авг 2008, 14:48
- Откуда: Екб
- Поблагодарили: 6 раз
Re: Недостаточно пмяти для отработки команды.
azya писал(а):mega-art
(разрешение по X * разрешение по Y)*3 байт. необходимо памяти.
уточните плз...т.е. 16*16*3=768 мБ. правильно?
- Vasya
- Советчик
- Сообщения: 266
- Зарегистрирован: 14 июл 2008, 13:06
- Откуда: Одесса
- Поблагодарили: 3 раза
- Контактная информация:
Re: Недостаточно пмяти для отработки команды.
Если верить гуглу, то ((16000*16000*3)/1024)/1024 = 732.421875 мб
http://www.google.com/search?hl=ru&client=opera&rls=ru&hs=PNC&q=%28%2816000%2A16000%2A3%29%2F1024%29%2F1024&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
Конечно можно и по 16001 байту взять, но это уже придирательство.
Надо ещё не забывать, что есть система которая кушает память...
хотя 17000, думаю, тоже может поятнуть http://www.google.com/search?hl=ru&client=opera&rls=ru&hs=Gjr&q=%28%2817000%2A17000%2A3%29%2F1024%29%2F1024&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
http://www.google.com/search?hl=ru&client=opera&rls=ru&hs=PNC&q=%28%2816000%2A16000%2A3%29%2F1024%29%2F1024&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
Конечно можно и по 16001 байту взять, но это уже придирательство.
Надо ещё не забывать, что есть система которая кушает память...
хотя 17000, думаю, тоже может поятнуть http://www.google.com/search?hl=ru&client=opera&rls=ru&hs=Gjr&q=%28%2817000%2A17000%2A3%29%2F1024%29%2F1024&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
-
mega-art
- Соображающий
- Сообщения: 93
- Зарегистрирован: 09 авг 2008, 14:48
- Откуда: Екб
- Поблагодарили: 6 раз
Re: Недостаточно пмяти для отработки команды.
Vasya писал(а):Если верить гуглу, то ((16000*16000*3)/1024)/1024 = 732.421875 мб
http://www.google.com/search?hl=ru&client=opera&rls=ru&hs=PNC&q=%28%2816000%2A16000%2A3%29%2F1024%29%2F1024&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
Конечно можно и по 16001 байту взять, но это уже придирательство.
Надо ещё не забывать, что есть система которая кушает память...
хотя 17000, думаю, тоже может поятнуть http://www.google.com/search?hl=ru&client=opera&rls=ru&hs=Gjr&q=%28%2817000%2A17000%2A3%29%2F1024%29%2F1024&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
Сенкс! Более, чем достаточно. Придираться не хотел.
А что касаемо памяти, кушаемой системой... файла подкачки нет - прога выдает ошибку при запуске, файл покачки есть - все нормально. Вот!
Re: Недостаточно пмяти для отработки команды.
у меня 4 гига оперативы.. но ХР видит лишь 3 гига.. а склеивание происходит лишь когда выбрано максимум 36х36 .. нельзя ли как-нибудь оптимизировать склеивалку? 
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Недостаточно пмяти для отработки команды.
ufo писал(а):нельзя ли как-нибудь оптимизировать склеивалку?
Вообще-то можно. Есть даже примеры: MapBuilder. Склеивает картинки общим размером многократно превышающие количество оперативы. При формировании большого изображения совсем не обязательно целиком держать его в памяти. Можно формировать его кусками (или полосками) и постепенно добавлять в файл.