Russian Qt Forum
Ноябрь 22, 2024, 06:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Быстрый вывод картинки  (Прочитано 32922 раз)
Ruslan Popov
Гость
« Ответ #30 : Апрель 29, 2005, 13:48 »

Цитата: "west"
Если изображение больше размера оперативки, свопить будет полюбому. Не к файлу же мне каждый раз обращаться.

Умные люди не зря mmap реализовали! Вы почитайте документацию.
Вы будете работать с изображением любого размера, как-будто оно находится в оперативной памяти. На экран выводится всё равно только небольшая его часть. В данное время вы тратите время на подкачку всего изображения в память, но потом работаете быстро. В предлагаемом варианте, пользователь быстро получит доступ к куску изображения, а вы закэшируете куски картинки по краям отображенного пользователю "окна" и при скролле, отобразите данные из кэша и так далее.
Записан
west
Гость
« Ответ #31 : Апрель 29, 2005, 16:19 »

Оно свопит у меня при загрузке. А при работе все ок. А насчет mmap - посмотрю обязательно.
Записан
Keiko
Гость
« Ответ #32 : Апрель 29, 2005, 16:22 »

Zmey

Пока дело не доходит до масштабирования Подмигивающий
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 20.