Банально, но.... Allowed memory size of

Хлам

Новичок
Банально, но.... Allowed memory size of

Обыкновенная ситуация...Ваяю превьюху к джепегу и в момент imagecreatefromjpeg это холодное, расчетливое, не поддающееся никаким уговорам и хитростям сообшение

Стало интересно, поизучал, что там с памятью творится

echo memory_get_usage();
$im_src = imagecreatefromjpeg($file);
echo "<br>".memory_get_usage();

вижу на выходе цифры такие
- до создания: 389368
- после создания: 6756080 (6 метров!!!!)

при условии, что исходный джепег весил всего-то 150Кб. Ну а если взять джепег помассивней чуток, все, память прохудилась....Откуда такие космические цифры? нихто случайно не знает?

И еще. Мне известно, что надо пересмотреть сам скрипт, оптимизировать работу, увеличить размер выделяемой памяти и прочее. Все это я знаю. Меня интересует именно то, почему так дохренишша килобайт съдеает какая-то миниатюрная картиночка?
 

Фанат

oncle terrible
Команда форума
потому, что кто-то ходит в детский сад и не понимает, что такое "джепег"
 

Хлам

Новичок
эээээ....это картинка?
ну а если по-серьезному, был бы благодарствен за ликбез
 

boombick

boombick.org
http://ru.wikipedia.org/wiki/JPEG
просвещайся... заодно вот на это
Joint Picture Experts Group или JPEG является широкоиспользуемым методом сжатия фотоизображений. Формат файла, который содержит сжатые данные обычно также называют именем JPEG
внимание обрати
 

Фанат

oncle terrible
Команда форума
Хлам
ты знаешь, что такое архиватор? zip, rar? тебя не удивит то, что тебе может не хватить памяти, если ты попробуешь отредактировать текст, содержащийся в зипе размером 1 мегабайт?
 
Сверху