Распределение памяти в WM5.0

Обсуждаем общие вопросы по КПК WM6, WM 5, Pocket PC 2003, 2002...
Закрыто
Аватара пользователя
pmaker
Академик (6 lvl)
Сообщения: 1290
Зарегистрирован: Пн июл 24, 2006 02:50

Сообщение pmaker » Пт фев 02, 2007 16:08

Да все уже сказали минимум в трех местах этого форума.
Samsung SGH-200 -> Sagem RC-725 -> Siemens S10 -> Siemens S35 -> Ericsson A2618s -> Nokia 6150 -> Nokia 3410 -> Nokia 6610i -> Nokia 6230i -> Qtek S200 + Nokia E65 + Nokia 5800

NikoS
Профессор (5 lvl)
Сообщения: 728
Зарегистрирован: Вт янв 10, 2006 03:32

Re: Распределение памяти в WM5.0

Сообщение NikoS » Пт фев 02, 2007 18:07

elk_ писал(а):Народ, есть вопросы по распределению памяти в КПК.
Значит, что показывает карта памяти пока КПК новый:
РОМ\РАМ (128\64)
Всего: 70\47
Использовано: 20\20

Ещё слышал, что она храниться в РАМ. Имхо чушь. Или это применительно в ВМ 2003?
4. РАМ. Заявлено 64, но всего 47.

5. РАМ. Занято 20. Прибил всё из автозагрузки - всё равно занято 20. Право, странно. Может где надо ещё что прибить? И вообще, сколько есть сама винда?
Чего ты маешься :?:

С контактами людей замучил - там их все "прибил", теперь "прибил" и память... ;-)

Вытащи карту памяти, сделай софтресет,
потом зайди в "Настройка" - "Система" - "Память".

С пустым дуплом от карточки - там в экране случаем значок карты не маячит :?:

Каков его размер ;-)

.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)

NikoS
Профессор (5 lvl)
Сообщения: 728
Зарегистрирован: Вт янв 10, 2006 03:32

Сообщение NikoS » Пт фев 02, 2007 18:30

elk_ писал(а):Я под КАРТОЙ понимал распределение. И ни физическую карту.

Интересуют значения РАМ\РОМ.
ROM ни в каких распределениях не участвует. ВАПЧЕ. ;-)

Распределение бывает только в RAM, суммировать надо в т.ч. и виртуальную карту.

Ну а из ROM в RAM после хардресета подгружается Nное до кучи кол-во прог, отсюда разница.

.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)

NikoS
Профессор (5 lvl)
Сообщения: 728
Зарегистрирован: Вт янв 10, 2006 03:32

Сообщение NikoS » Вс фев 04, 2007 23:30

elk_ писал(а):NikoS, мне это всё ясно, как 5 пальцев. Благо, образование позволяет...

По спецухи я программист микроконтоллеров (ИУС).
Да.
elk_ писал(а):Что касается распределения - то в распределении учавствует любая память. :) Как то РАМ или РОМ. РОМ - в своём, РАМ - в своём. :)
Какие то несовместимые цытаты...

Чтобы ГРОМКО называть себя "программистом" - нужно
как минимум - уметь не делать ошибок хотя бы в русских словах.

ROM... CDROM... созвучия не слышно?
Если ROM участвует в распределении - попробуй его движком подвигать ;-)
elk_ писал(а):Вопросы достаточно конкретны.
Меня интересуют конкретные величины. Как то, ЧТО ИМЕННО и СКОЛЬКО жрёт. А то не всё там логично. В этих цифирках...
Конкретная величина ROM записана в тех. талоне, иногда - прям на коробке.

А сколько именно после ХР отжирается памяти в RAM
при загрузке из ROM - популярно изложено выше.

Чем именно - зависит от списка предустановленного (зашитого в ROM) софта.
elk_ писал(а):ЗЫ: Народ, АЗЫ я и сам знаю.
Не верится ;-)
Знающий Программист
такую ахинею б не писал(а):Насколько я понимаю, во-первых само тело прошивки жрёт РОМ. А во-вторых уже установленная винда. Если тело прошивки около 40 Мб + винда около 40 Мб - то не сходится.
Или не кричал бы, что программист.
Вся винда с добавленным софтом, собранная в файл(ы) для прошивания
должна равняться физическому ROM - ни байта больше/меньше независимо от версий.


Kстати я — тоже "программист" ;-)

У меня стоит утилита IC-Prog + собранный мной программатор PIC-ов
;-)

.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)

LukasAddon
Аспирант (2 lvl)
Сообщения: 95
Зарегистрирован: Чт окт 26, 2006 11:17

Сообщение LukasAddon » Пн фев 05, 2007 11:25

Все просто
Ram = всего 64 , но часть сьедаеться пулом WM5 ( чтото вроде кеша), итого остаеться 47-49 , далее загружаеться сама винда в ОЗУ , сьедаеться еще 10- 15 ( qvga ) или 20-22 ( vga ) , то что осталось и есть твоя ОЗУ для запуска приложений.

Rom = как жесткий разрезан на два раздела.
1) первый это раздел только для чтения , в нем храниться сама винда, но все файлы только для чтения!
2) второй раздел , на него винда копирует часть своих файлов с которыми ей нада работать в режиме не только чтения но и записи.

Все что осталось после этого в Rom, твое =)

Что тут сложного ? все давно пережевано на форуме!
Последний раз редактировалось LukasAddon Пн фев 05, 2007 11:27, всего редактировалось 1 раз.
1) Dell X50v(1100 + 2200mAh) + 1GB-SD + 4GB-CF
2) Canon S3 IS
3) Nokia E61

LukasAddon
Аспирант (2 lvl)
Сообщения: 95
Зарегистрирован: Чт окт 26, 2006 11:17

Сообщение LukasAddon » Пн фев 05, 2007 11:26

Я учитывал КПК класический .... при наличии GSM модуля загрузка памяти может быть немного больше =)
1) Dell X50v(1100 + 2200mAh) + 1GB-SD + 4GB-CF
2) Canon S3 IS
3) Nokia E61

sshd
Нобелевский лауреат (7 lvl)
Сообщения: 2159
Зарегистрирован: Вс мар 19, 2006 15:55

Сообщение sshd » Пн фев 05, 2007 15:27

elk_ писал(а):А как узнать размер раздела 2? Из свободного "моего" вычесть размер прошивки? Опять-таки, сколько весит тело прошивки? Оно равно размеру файла temp.dat, появляющегося при прошивке телефона в папке ТЕМП?
размер стораджа написан в start->settings->system->memory
в нём лежат наши файлы и файлы винды (те, которые writeable, т.е. реестр, базы данных и т.п.).
а в "rom" (это уже к стораджу не относится) лежат .exe, .dll, всякие ресурсы к ним (.htm, .bmp, ...)

BTW, а причём здесь телефон? речь же вроде о покете? или нет?
Samsung GT-S8500 + MicroSD 8Gb

LukasAddon
Аспирант (2 lvl)
Сообщения: 95
Зарегистрирован: Чт окт 26, 2006 11:17

Сообщение LukasAddon » Пн фев 05, 2007 17:46

Да есть КПК с VGA ... мой КПК имеет такой экран =)
и еще около десятка моделей ..... но большинство всетаки qvga и винда WM5 на таких КПК имеет до 38 Ram свободной , в моем случае всего 28 Ram =)
1) Dell X50v(1100 + 2200mAh) + 1GB-SD + 4GB-CF
2) Canon S3 IS
3) Nokia E61

NikoS
Профессор (5 lvl)
Сообщения: 728
Зарегистрирован: Вт янв 10, 2006 03:32

Сообщение NikoS » Пн фев 05, 2007 20:06

elk_ писал(а):Для меня есть РОМ, в котором живёт прошивка. И это тот объём, на который я просто не могу влиять.
Уже теплее.

Да, сравненье с Windows и program files на пц — не самое удачное ;-)

Надеюсь — сам поймёшь, почему.
elk_ писал(а):Знаю ассемблер, Си++ и ещё некоторые. Сейчас этим не занимаюсь. Просто хочу сказать, что чем РАМ от РОМ отличается - я знаю. :) И на очень низком (читать высоком) уровне.
И атеру я тоже кодил. :)
Ладно, рассказали друг другу о себе - и хорошо.
Но я по факту не всё понимаю в "распределении памяти" в КПК.
Тогда одна дорога —

Желаешь больше знать про память в ппц — там популярно ;-)

.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)

[CpD]bob
Нобелевский лауреат (7 lvl)
Сообщения: 8318
Зарегистрирован: Вс мар 07, 2004 22:01

Сообщение [CpD]bob » Пн фев 05, 2007 20:15

Думаю, автору темы полезно прочитать вот это:
http://blogs.msdn.com/windowsmobile/arc ... 98154.aspx
http://blogs.msdn.com/windowsmobile/arc ... 94177.aspx
http://blogs.msdn.com/windowsmobile/arc ... 66187.aspx

Написано достаточно простенько, но для начала хватит и этого.
Основа: Dell Axim X51v@A12(AKU2+Broadcom 1.7.1 build 3400)+Qtek 9100@WM6(DprWeb)+SE M600i(PDA:R5B02 Phone:R9EC001 BT:R3A01 CDA:R5B02)+много всего

sshd
Нобелевский лауреат (7 lvl)
Сообщения: 2159
Зарегистрирован: Вс мар 19, 2006 15:55

Сообщение sshd » Ср фев 07, 2007 11:32

elk_ писал(а):При этом в случае с разными прошивками область РОМа может немного плавать. Ибо производитель может добавлять\убирать файлы, доступные для чтения\записи. (Кажется, это так).
не совсем так.
в пределах одного девайса эти области как правило - фиксированного размера.
просто в той части, где системные файлы, остаётся неиспользованное место.
а сторадж - он вообще заполняется файлами (теми, которые системные) не при прошивке, а при хард-ресете.
elk_ писал(а):Кстати, правда, что в ВМ2003 папки "Program Files" и часть папки "Windows" хранится в РАМе?
в WM2003 сторадж находится в RAM'е
Samsung GT-S8500 + MicroSD 8Gb

sshd
Нобелевский лауреат (7 lvl)
Сообщения: 2159
Зарегистрирован: Вс мар 19, 2006 15:55

Сообщение sshd » Ср фев 07, 2007 12:43

elk_ писал(а):Хм. А если однажды понадобится расширить часть системных файлов? Тогде придётся вылезти из РОМа в Сторадж. И они уже будет доступны и для записи.
Или как решается эта проблема?
эта проблема решается так, что производитель просто что-нить выкинет ненужное, если потребуется добавить что-то другое.
но вообще, там обычно достаточно места.
elk_ писал(а):А если РАМ полностью обнулится? (умрёт резервная батарея).
Тогде винда из РОМа после ХР восстанавливает свои файлы, нужные ей для записи?
да.
ну собсно так же, как и при ХР на WM5 девайсе - там тоже всё создаётся с нуля (только в случае WM2003 ХР может произойти от разряда батареи, чего на WM5 не будет).
Samsung GT-S8500 + MicroSD 8Gb

LukasAddon
Аспирант (2 lvl)
Сообщения: 95
Зарегистрирован: Чт окт 26, 2006 11:17

Сообщение LukasAddon » Чт фев 08, 2007 11:15

elk_ писал(а):
LukasAddon писал(а):Да есть КПК с VGA ... мой КПК имеет такой экран =)
и еще около десятка моделей ..... но большинство всетаки qvga и винда WM5 на таких КПК имеет до 38 Ram свободной , в моем случае всего 28 Ram =)
Ясно. А нафига VGA-то? Всё равно дисплей 3,5" :).
Vga позволит читать текст и смотреть графику не видя точек на экране , и разместить больше информации на экране.
Скриншот прилагаеться.
Вложения
Screen001.jpg
скрин VGA
Screen001.jpg (250.69 КБ) 2474 просмотра
1) Dell X50v(1100 + 2200mAh) + 1GB-SD + 4GB-CF
2) Canon S3 IS
3) Nokia E61

Закрыто

Вернуться в «Windows Mobile и Pocket PC - общие вопросы»