Важливо що таке оперативна пам’ять надолонника і як з нею боротися - програми та ігри для кпк (pocket pc)
Своїми руками!> Важливо: Що таке Оперативка надолонника і як з нею боротися
Не пам'ятаю де нарив, викладаю з доповненнями і коментарями.
Storage Program memory
Власне, все різноманіття пам'яті можна розділити на два типи:
• та, у якій інформація не губиться при відключенні харчування - Постійні Запам'ятовуючі Пристрої (ПЗУ або ROM);
• та, у якої при відключенні харчування вся інформація втрачається - Оперативні
Запам'ятовуючі пристрої (ОЗУ або RAM).
У Windows for PDA та частина ОЗУ, в якій розгорнута OS, встановлено призначене для користувача ПО і зберігаються призначені для користувача файли, називається Storage Memory і її можна поставити у відповідність HardDrive (жорсткого диска) на ПК. У модулі Контрольної панелі 'Пам'ять' ця частина ОЗУ називається 'Пам'ять'.
Пам'ять, доступна програмами для зберігання їх оперативних даних, носить найменування Program Memory і є за своєю функцією подобою RAM на desktop. У Контрольної панелі ця частина ОЗУ називається 'Програми'.
Ще раз. І Storage Memory, і Program Memory - це частини оперативної пам'яті.
Харчування на PDA не вимикається ніколи! Наявна кнопка 'Power' тільки відключає харчування екрану і частини електроніки, але повністю батареї не відключає! Саме з цього більшість пристроїв з Windows завжди готові до роботи. Якщо відключити батареї повністю, то вся інформація, яка перебувала в ОЗУ, буде загублена, що еквівалентно HardReset-у.
Всі сучасні моделі виконуються з використанням Флеш-ПЗУ свідомо більшого обсягу від необхідного для зберігання образу системи. Це дозволяє на деяких КПК виділяти частина що залишився обсягу ПЗУ для зберігання даних користувача. Збережені таким чином дані не пропадають навіть після повного скидання КПК (HardReset).
"Скільки пам'яті у мене вільно?"
Розподіл вільної пам'яті між Storage і Program memory системою Pocket PC здійснюється автоматично, але можна і вручну "додати оперативки", пересунувши движок в елементі Контрольної панелі 'Пам'ять' -> 'Основне'
"Чому я не можу забрати всю вільну пам'ять у Storage Memory?"
Система Pocket PC не дасть вам забрати всю вільну пам'ять у Storage Memory. Якщо ви движком розподілу залишите у Storage Memory менше ніж 1.5 Мб вільної пам'яті, то через деякий час система Pocket PC автоматично поділить всю свою вільну пам'ять порівну між Storage і Program memory.
Що таке 'Storage Card'?
Більшість КПК з OS Windows CE / SE мають слоти розширення - роз'єми, розраховані на підключення уніфікованих модулів тих чи інших стандартів (слоти).
Функціональність їх той же може бути різною, але завжди пріоритетними були модулі розширення пам'яті. Як правило, в таких модулях використовується незалежна флеш-пам'ять.
При підключенні такого модуля до OS Windows CE / SE розташована на ньому пам'ять стає видно як додаткова папка, наприклад папка '\ Storage Card'.
"Я вставив CF-512Mb, а КПК все одно повідомляє про брак пам'яті! Чому? "
Пам'ять на Storage Card не може бути використана в якості Program Memory.
При наявності Storage Card, на неї можна перенести призначені для користувача файли і перенести встановлюється користувачем додаткове ПО, тим самим звільнивши Storage Memory.
А ось вже частина вільної Storage Memory можна перерозподілити до Program memory (див. Вище "Скільки пам'яті у мене вільно?").
"Як встановити програму на Storage Card?"
Якщо ви інсталюєте програму за допомогою AppManager ActiveSync, то на питання: "Чи хочете ви встановити дану програму в директорію за замовчуванням?" - треба відповісти "ні". Через кілька секунд з'явитися віконце, в якому Ви зможете вибрати, куди встановлювати програму: в 'MainMemory', 'StorageCard', "Fail Store" і т.д.
Вибираєте 'StorageCard' і продовжуєте установку.
Якщо ваш КПК може працювати з декількома картами розширення, то в списку вам буде запропоновано вибрати потрібну з доступних на даний момент.
Якщо Ви отримали програму у вигляді CAB-файлу, то просто помістіть його в каталог '\ Storage Card \' і запускайте саме звідти, тоді програма буде інстальована саме на StorageCard.
З.И. "Фізика" усього перерахованого вище справедлива і для WM5, але програмне управління в ній ВІДСУТНІЙ ЯК КЛАС і НЕ МОЖЛИВО В ПРИНЦИПІ.