crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Виртуальная память
chereppiter
  опции профиля:
сообщение 21.11.2012, 14:26
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 30
Регистрация: 12.11.2012
Пользователь №: 3595

Спасибо сказали: 0 раз(а)




Репутация:   0  


Народ, в Qt есть какие-нибудь функции/классы для работы с виртуальной памятью? Что-нибудь наподобие VirtualAlloc в Win32 API. Есть необходимость выделять в программе большие объёмы памяти, теоретически до нескольких гигабайт.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
qt_user
  опции профиля:
сообщение 23.12.2012, 19:24
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 52
Регистрация: 11.9.2012
Пользователь №: 3518

Спасибо сказали: 0 раз(а)




Репутация:   0  


виртуальная память не хранится в ОЗУ. Виртуальные страницы подружаются при необходимости.
У тебя программа загружается без инициализации этих данных?
Если да, то в момент выполнения программы делай new. Испытай кучу.

А ваще просто проектирование ПО дало сбой видимо. Несколько Гб в ОЗУ, так никто не делает.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 3.12.2024, 7:27