HPC.ru lite - Все форумы
Форум: Palm OS: Palm, Treo, Sony Clie и другие
Тема: Файловая система в PALM (Информационная диверсия покемонов)
Страницы: 1 2 3 [4] 5
[Ответить]
sparrowson [23.10.2005 21:01] :
Vladyslav писал(а):
2sparrowson
<В общем, не зная брода... не делайте резких суждений.>
брод-то я знаю именно по высказываниям палмеров, а не просто так. Например:
<Что-то гоньба какая-то про LD. Нифига он не тормозит. Так, подтормаживает...>
долго недоумевал, чего LifeDrive подтормаживает
(по ВАШИМ словам, а не по покемонским). Теперь наконец понял - 4Мб RAM ему на все программы не хватает, а диск не всегда раскручен. Вот и всех делов. Если бы было 64М RAM то LifeDrive просто не мог-бы быть тормознутее Тунгусов у которых те-же 64Мб.
Слющайте... У Вас Palm-то свой был? По высказываниям палмеров (равно как и покетовцев) можно судить как угодно. Судить по чужим высказываниям - это как выдёргивать фразы из контекста. Контекст в данном случае - использование своей собственной машинки и восприятие её как единого целого. У каждой ОС есть свои проблемы и недостатки. Если рассматривать их по отдельности, можно невероятно очернить или обелить систему в глазах людей.
И ещё - Вы путаете cache и RAM...
Vladyslav писал(а):
<тормознутость POS нисколько не зависит от количества занятой оперативки>
от количества оперативки очевидно зависит! Не зависит от того сколько процентов ее занято - наверное да.
Приложения в POS устанавливаются непосредственно в RAM и оттуда же работают, не занимая дополнительного места (в большинстве случаев - исключениями являются, например, браузеры, которым нужен heap для загрузки тяжёлых страниц). Поэтому ни количество оперативки вообще, ни количество занятой оперативки на быстродействие не влияют. Sony NX70 с 16 МБ RAM бегала так же шустро, как и Т5 с 64.
Vladyslav писал(а):
<Поэтому при прочих равных (процессор, экран и т.п.) POS будет показывать одинаковое быстродействие и с 16 МБ RAM, и с 64...>
Если у меня словарь на 30Мб то думаю разница будет очень заметна
.
Если абстрагироваться от LD (не знаю, как работа с такой БД будет организована там), то на Т3 или Т5 (а вообще на любой машинке, где места столько есть) эти 30 МБ можно разместить в том же RAM без ущерба для производительности.
Vladyslav писал(а):
<про ерундовость "нашей пальмы" не говорите>
вы хотите поговорить о ерундовости "нашего" WindowsMobile? Мне не кажется это актуальным. M$ = rulezz (жаль значка тождественно равно нет) исходя их этого и надо исходить...
Спасибо за предложение, но про ерундовость разговаривать не хотел и не хочу, ибо это бессмысленно - ОС просто разные.
M$ нифига не рулез, ибо до той же EPOC32 ему ещё топать и топать. Заметьте - я не хвалю POS, у него свои заморочки. Но WM можно было сделать куда как лучше.
Vladyslav писал(а):
<ибо не имеют отношения к ОС, а исключительно к конструкции машинок>
Разумеется, речь идет именно о LifeDrive как частном случае устройства с PalmOS.
Один-единственный LD - это, бесспорно, более чем репрезентативная выборка, по которой можно смело судить о POS в целом... 
AndyKK [23.10.2005 21:23] :
Ребята, давайте жить дружно. При запуске програм на ВМ наблюдается некоторая вольяжность (машинка должна обдумать, что вы от нее хотите), что абсолютно не раздражает, а воспринимается как свойство системы, в ПОС по-другому, там думать не надо там все резко....
Vladyslav [23.10.2005 23:49] :
Во-первых господа, хочу внести ясность. Эта ветка про PalmOS, и существует не для того чтобы доказывать какая операционка лучше. Просто иногда лезут в голову сравнения конкретно со своим КПК (случайно он на ВМ). Но. Меня удивляли отзывы палмеров по поводу тормознутости ЛД. И не надо доказывать, что он не тормоз в сравнении с iPaq от НР и т.п., он тормоз в сравнении с другими палмами - так утверждалось во многих палмерских статейках фанами палм. Я пытался (и пытаюсь) понять почему.
И вот зашла речь о файловой системе в палм и организации памяти (где находится файловая система) в частности.
<Ты неправильно понял - 4 мега это память под кешируемые программы.>
Да, но в Tungsten_C например этой памяти 64М и все программы "в кэше"? А в ЛД далеко не все, только те которые влазят в кеш 4Мб, так?
Тогда понятно, что Тунгус_С всегда будет грузить программы быстро, а ЛД будет тормозить в тех случаях когда программа в кеш не влезла, находится на винте а винт не раскручен? Так?
Если не так, то как, и почему он тормознее Тунгуса_С и Т5?
<И ещё - Вы путаете cache и RAM...>
<Приложения в POS устанавливаются непосредственно в RAM и оттуда же работают>
В чем разница между кеш и RAM тогда?
<Один-единственный LD - это, бесспорно, более чем репрезентативная выборка, по которой можно смело судить о POS в целом...>
Кстати довольно репрезентативная учитывая что интересных моделей 4: Treo, T5, TX & LifeDrive - итого выборка 1\4. А идеологически 1\3 - потому как есть коммуникатор, оганайзер и мобильный манаджер.
По настоящему, с установкой нужных мне программ и длительно я тока с PalmOS до 4 версии работал. И могу отдаленно судит о версии 5. И о ЛД тоже.
AndyKK [24.10.2005 00:25] :
Господа, почитайте анонсы ЛД - это НЕ ОРГАНАЙЗЕР , его нельзя сравнивать с обычными Палмами, тем более говорить о тормознутости, его можно сравнивать только с аналогичными по архетектуре устройствами, так что спор беспредметен......
sparrowson [24.10.2005 22:00] :
MobileTechReview писал(а):
In addition to the drive, the LifeDrive has 64 megs of "program memory" which functions just as RAM does on other PDAs: you can store programs and data in this area, and applications which only support syncing to main memory should be stored in this area. Unlike the 4 gig hard drive, you can't view and work with files on program memory usiing LifeDrive Manager on the desktop. Program memory is actually a partition on the hard drive, so it's persistent and will survive compete battery run downs with no data loss. The LifeDrive has 32 megs of RAM which works similarly to RAM on your computer: programs execute in RAM, and RAM can be used to cache multimedia files for improved playback performance. The LifeDrive also has 16 megs of ROM where the OS lives.
В общем, так: в LD организаация памяти ближе к покетовской. А именно: 64 МБ в быстрых разделах диска, куда инсталлируются программы. Также есть 32 МБ RAM в его "компьютерном" понимании: для исполнения программы с их данными копируются (кэшируются) туда. В 16 МБ ROM помещается ОС (и стандартные приложения, очевидно).
В таком случае "тормознутость" LD объясняется "покетовской" организацией памяти. Вот и всё.
Это не хорошо и не плохо - это как есть. Так что не стоит трактовать это как наезд на Покеты (а то мало ли)... 
AndyKK [24.10.2005 22:47] :
Слава богу - дошло. LD 'не стандартное' палмовское устройсво, он скорее расчитан работать с прикладными программами, такими как: видеоплеер, юридические или иные базы данных, т.е. теми приложениями, которым требуется большая внешняя память-все это у него есть, также он может работать с обычными палмовскими приложениями, но это не основное, поэтому они автоматически не грузяться в RAM при включении, иначе вы и незаметили бы этого...
Стас_Б [25.10.2005 15:55] :
Ну и я вмешаюсь.. Народ такую охинею особенно в начале темы про память пороли!
Про ЛД. "Итак, в LifeDrive есть ПЗУ (16 Mб), ОЗУ (32 Mб) и жесткий диск Hitachi (4 Гб), часть которого, 64 Mб, называется "программной памятью".
Ссылка http://www.palmq.ru/article.php?sid=1616
Так вот в ПЗУ лежит палм ОС, а в тех 32 МБ кеш+хип вроде.
Теперь о Т5. ДИНАМИЧЕСКОЙ памяти у него 4 МБ!
не верите? Посмотреть можно разными способами. ТСПМП/about(там свободны хип). Зланчер/information/memory Dyna RAM 4194304 В
Теперь о файловой системе палма. Из прикрепленной статьи
"Олдовые" пользователи пальм помнят, что во времена Palm OS 4 существовали RAM Expanders, такие как AutoCard?, PiDirect? и MsMount?. Эти программы эмулировали псевдо-файлы, содержимое которых находилось на карточке. NVFS является хаком над Palm OS, который точно так же эмулирует отсутствующие в оперативной памяти файлы. "
ЗЫ.Вообще всем спорщикам советую прочитать эту статейку.
[К сообщению приложены файлы: память т5.zip (10 кб)]
Darkcat [25.10.2005 16:18] :
ОС! Грамотный человек нашелся
Я к сожалению не успел досконально изучить LD...
sparrowson [25.10.2005 19:35] :
Стас_Б писал(а):
Ну и я вмешаюсь.. Народ такую охинею особенно в начале темы про память пороли!
Да, я в начале по памяти назвал, сколько чего у LD, было такое. И ошибся 
Стас_Б писал(а):
Про ЛД. "Итак, в LifeDrive есть ПЗУ (16 Mб), ОЗУ (32 Mб) и жесткий диск Hitachi (4 Гб), часть которого, 64 Mб, называется "программной памятью".
Вот. Уже двое из двух разных источников привели одно и то же. Причём на совпадение это похоже мало. Больше похоже на правду 
Стас_Б писал(а):
Так вот в ПЗУ лежит палм ОС, а в тех 32 МБ кеш+хип вроде.
Хмм... Ну допустим (касаемо кэш и хип).
Стас_Б писал(а):
Теперь о Т5. ДИНАМИЧЕСКОЙ памяти у него 4 МБ!
Что есть динамическая память?
Смотрю в Device Info через FileProg:
Internal: 66955264 (это RAM, который, как и обещано, 64 МБ)
INTERNAL: 169082880 (это INTERNAL-диск, который, как и обещано
, 161 МБ)
До 256 остаётся 31 МБ, которые и есть heap... Даже по заявлениям palmOne... Видимо, он как-то распределён, раз у тебя получилось 4 МБ. Ещё 27 из этого heap являются, видимо, не-dynamic памятью.
Странно... 
Darkcat [25.10.2005 23:28] :
Посмотри Пальм-коммандером. Там инфа более подробная. Я где-то давал инфу со своего, как бы тут мои аттачи да найтить...
[Ответить]
[< Назад] [Вперед >]