This page was last modified 18:49, 25 December 2007.
Как определить объем свободной RAM памяти
From Forum Nokia Wiki
Перевод с английского, оригинальная статья находится здесь.
Для периодического отслеживания объема свободной оперативной памяти можно использовать следующий код:
#include <hal.h> ... TInt freeRam = 0; HAL::Get( HAL::EMemoryRAMFree, freeRam ); // Если вы хотите вывести объем свободной памяти в трассу #ifdef _DEBUG RDebug::Print(_L("MyDLL:FreeRam now = %d"), freeRam ); #endif
Добавьте в .mmp файл следующую строку:
LIBRARY hal.lib
Используйте User::Available(), чтобы получить общее количество свободной памяти, доступное в данный момент в куче текущего потока, а также объем памяти в наибольшем свободном блоке.
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| SIS file installation problem on N73 | RB_Sahu | General Symbian C++ | 17 | 2008-05-21 18:20 |
| How to know whether a process is loaded from RAM or not? | sreepriya | General Symbian C++ | 1 | 2006-07-10 05:51 |
| nokia E60 RAM size | yosrime | General Discussion | 3 | 2006-10-15 11:52 |
| S60 theme studio running slowly | jensfriis | Graphics & Video & Streaming | 1 | 2006-02-12 11:12 |
| работа с файлом в формате utf-16 | Space_monkey | Russian Developer Forum - Форум Российских разработчиков | 13 | 2008-05-19 03:58 |
