Страница 1 из 10

Недостаточно памяти для отработки команды.

СообщениеДобавлено: 16 авг 2008, 20:33
manfil
Проблема вот в чём. Выбирается режим склеивания изображения в один файл, загружамый по координатам. Комп acer с двухядерным процессором Intel Core Duo processor 1.66 GHz, видеокарта NVIDIA GeForce Go 7600 PCI Express /256 MB, ОЗУ 1 GB. После запуска режима склевания получаю сообщение Недостаточно памяти для отрабтки команды. В режиме закачки, закачка файлов происходит безукоризненно. Неужели 1GB не хватает?

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 16 авг 2008, 20:48
feya
Да склейка в отличии от загрузки требует много ОЗУ, для 1Gb максимальное разрешение при склейке примерно 16000*16000 пикселей.

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 16 авг 2008, 22:42
mega-art
azya писал(а):Да склейка в отличии от загрузки требует много ОЗУ, для 1Gb максимальное разрешение при склейке примерно 16000*16000 пикселей.

А можно где-то взять табличку, чтобы знать на что способен комп?

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 16 авг 2008, 22:58
manfil
Спасибо, я так и предполагал. Видимо придётся добавить ещё 1Gig.
;)

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 16 авг 2008, 23:42
feya
mega-art
(разрешение по X * разрешение по Y)*3 байт. необходимо памяти.
manfil
Всегда пожалуйста.

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 17 авг 2008, 00:43
mega-art
azya писал(а):mega-art
(разрешение по X * разрешение по Y)*3 байт. необходимо памяти.

уточните плз...т.е. 16*16*3=768 мБ. правильно?

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 17 авг 2008, 05:21
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: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 18 авг 2008, 23:50
mega-art
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=

Сенкс! Более, чем достаточно. Придираться не хотел. :D
А что касаемо памяти, кушаемой системой... файла подкачки нет - прога выдает ошибку при запуске, файл покачки есть - все нормально. Вот!

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 24 авг 2008, 09:03
ufo
у меня 4 гига оперативы.. но ХР видит лишь 3 гига.. а склеивание происходит лишь когда выбрано максимум 36х36 .. нельзя ли как-нибудь оптимизировать склеивалку? :)

Re: Недостаточно пмяти для отработки команды.

СообщениеДобавлено: 26 авг 2008, 11:49
svp
ufo писал(а):нельзя ли как-нибудь оптимизировать склеивалку? :)

Вообще-то можно. Есть даже примеры: MapBuilder. Склеивает картинки общим размером многократно превышающие количество оперативы. При формировании большого изображения совсем не обязательно целиком держать его в памяти. Можно формировать его кусками (или полосками) и постепенно добавлять в файл.