Перейти к содержанию
GPS навигатор СитиГИД

4Q!!

Пользователи
  • Публикаций

    552
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные 4Q!!

  1. На многих форумах советуют для ускорения работы программы СГ сжать её

    при помощи упаковщика исполняемых файлов UPX.

    Однако сжатие без шифрования обычно применяется только в том случае, если необходимо

    уменьшить место занимаемое программой на диске, ну или ускорить загрузку сжатой программы

    в оперативную память.

    Во всех остальных случаях сжатая программа проигрывает несжатой, так как требуется загрузка

    в оперативную память распаковщика, распаковка ранее сжатой программы,

    на распаковку требуется процессорное время.

    В общем, сжатая программа должна работать не быстрее, а медленнее чем несжатая.

    Однако я сам лично на себе наблюдал на СГ 5, что сжатая программа работает быстрее.

    И решил я наконец разобраться в чём тут дело.

    А всё оказалось просто как три копейки одной монетой.

    Обычно, для экономии оперативной памяти, программы загружаются в неё не целиком, а по мере необходимости.

    Это называется оверлееем.

    Естественно, процесс загрузки-выгрузки частей требует времени, во время которого и тормозит программа.

    Упаковщик же UPX загружает в оперативную память всю программу целиком, выключая механизм оверлеев.

    Разумеется, когда программа загружена целиком в оперативную память, она работает быстрее,

    так как не требуется обмен с флэш памятью, которая медленнее оперативной.

     

    Отличная версия, все логично. Про 705е в таком случае все понятно, писали про них что флеш память у них бракованная и работает медленнее чем должно быть. Это все объясняет. На 7.8 у меня сжатие так же дает замечательный результат.

  2. А не ткнете мне пальцем, как это чудо сделать с инструкцией.

    А то отцу хочу обновить WINCE, боюсь с 7.8 будет подтупливать

    Машина TN-711

     

    В любом случае сначала нужно поставить 7.8, запустить оценить скорость работы. Если при нажатии на кнопки нет моментальной реакции то можно попробовать сжатие.

    Только в личке пожалуйста, чтобы не смущать сказками остальных пользователей.

     

    Как будет время свободное сделаю пару видео, работа сжатой программы и стандартной. Там сказку будет видно наглядно, даже без секундомера.

  3. Насколько я понимаю, имеет смысл только на WinCE 6.0 на пятых виндах смысла нет.

     

    Может быть. Главное что сжатие делает программу пригодной к использованию на 705 тексете, без сжатия ею пользоваться невозможно.

  4. Возьмёшься тут, когда программой пользоваться невозможно. А без СГ я уже и ездить забыл как :-)

    Причём меня больше не пробки волнуют а DPOI. А то без навигатора заворачиваешь за угол, а там ...

    А навигатор всегда предупредит.

    Сегодня вечером, если будет время, попробую запрещённый способ.

     

    Пробуй, очень интересно какие будут результаты.

  5. С секундами сложно. У меня каждый раз при запуске СГ время разное, почему пока не понял.

    Проценты вычислял из протокола работы утилиты porttool по параметру malloc(), ms

    С медленной картой было 353, с быстрой картой стало 226.

    Самое неприятное, что медленная внешняя карта тормозила не только обращение к флэш памяти но и вообще саму работу навигатора.

    Пока не потребовалась вся производительность железа было некритично.

    Видимо чипсет организован так, что шина и на флэш и на оперативную память одна.

     

     

    У меня если не выключая навик несколько раз запускать программу то время запуска стабильно 26 секунд.

     

    Сейчас замерил время запуска оригинального EXE, не сжатого. Более минуты. Да и попытка в меню зайти, не обрадовала. 

    На несжатом даже выход из программы тормозит, сначала звучит звук "бум", потом через 1-2 секунды появляется окошко подтверждения выхода.

     

    Раз уж ты так серьезно взялся за это дело. Попробуй сжать.

  6. 56% это сколько в секундах? Запускалась за 2 минуты, а теперь примерно за 50 секунд? У меня все равно быстрее. Карточка 6 или 10 класса. Я тут тоже снял видео, работа СитиГид на карте Спб, выложу на выходных.

  7. Грядет скорый выход SP2 для 7.7, судя по постам тестеров. Будет ли там исправлено (да, я считаю это существенным багом) отображение уже пройденной части маршрута?

    Это особенно неудобно при передвижении по 4-5 адресам в малом радиусе - до 5 км (по центру Киева например) и на развязках - эти кренделя малость сбивают, но это в родном городе, который более-менее мне хорошо известен, а про незнакомый город и думать не хочется.

    Можно хотя бы изменить цвет пройденной части пути, как это реализовано в Визикоме. Пользуюсь визуальной частью карты, голосовые подсказки отключены - целый день слушать навигатор в такси нервы не выдержат и клиентам это тоже явно не нужно.

     

    Сомневаюсь.

  8. Вот, чтобы не быть голословным, выложил видео запуска и работы СГ 7.7 на Texet TN-705.

    СГ устанавливался с нуля, папку СГ 5 я перенёс на внешнюю флэшку целиком, из неё взял только файл лицензии и избранное.

    Снималось фотоаппаратом с рук, так что качество не очень, но в целом всё что нужно видно. Фоновый шум это работа оборудования за стенкой, к сожалению фотоаппарат аудиовхода не имеет, а видеокамеры у меня в хозяйстве нет.

    Пытался поднести  наушник к микрофону фотоаппарата, но результат так себе, хотя щелчки от нажатия на экран слышно.

    Видео и аудио никак не обрабатывалось, поиск спутников и сопряжение устройства с сотовым телефоном произведено заранее.

     

    POI, дорожные знаки отключены ВСЕ.

    Оставлены DPOI, радары, отображение дорог одностороннего проезда, запрет платных дорог.

    В атласе только две карты - 98spb и Россия.

    СГ так медленно работает по всем пунктам меню, передвижение по карте, масштабирование, избранное и т.д.

    Такая скорость работы как на видео теперь всегда. Пару раз быстро работало, так и не понял, почему.

     

    Запаситесь терпением, запуск до появления карты около двух минут :-)

     

    PS. Это моё первое видео выложенное на youtube, первое макровидео снятое фотоаппаратом, так что просьба не пинать сильно за качество.

     

    У меня тоже 705й. Решил проверить скорость запуска СитиГид. Выключил навигатор, включил. Включил секундомер. Нажал запуск СитиГид. Итог: 37 секунд.

     

    Правда у меня сжатый EXE.

    • Upvote 1
  9. Кому как... на 64 метрах много галок - все, тормоза. У меня и на 128 шустрее работает, если лишние галки убрать (а стоят и РБ, и UA частично, и финка, и регионы...). Так что - "галкам-нет"! В поездку - вдоль маршрута включаю.

     

    Ну я пробовал галки убирать. Не заметил разницы.

     

    Вот кстати в инструкци написано: 

    Перед длительной поездкой убедитесь, что все необходимые карты загружены и корректно открываются программой

     

    А как это сделать? Как убедиться что все карты программой открываются?

  10. я раньше тоже так делал, но со временем понял, что это нафиг не нужно. теперь делаю как  /DiOs.

     

     

    на крайний случай нужную карту и череж инет подкочать можно.

     

     

    В последние дни перед выездом обычно не до того. И могут быть проблемы с сервером допустим. Бывало уже такое, когда карты не качались толком. Лучше заранее обновляться. Мне так удобнее, есть время свободное, воткнул навик в комп, обновился.

  11. Зачем мне сейчас обновлять Венгрию, Хорватию, Италию и далее по тексту, если до июля их запросто обновят??? Я завтра туда точно не поеду.

     

    Не так уж часто обновляются карты. Официальные я имею ввиду. И венгрий и италий среди них нет.

     

    Вот я может быть буду в Рязанскую область заезжать а может нет. Решу это уже проезжая Москву. И что мне тогда лезть ставить галочку? Учитывая тормоза при заходе в раздел меню с картами делать этого вообще не хочется. Проще выставить один раз все галки и успокоиться.

  12. Ну, если нужно -- держите. Я обычно перед поездкой карты всё равно обновляю. Стран много, где что нового вышло -- зачем запоминать, проще проверить перед стартом.

     

    А я карты обновляю по мере появления новых.

  13. Если езда по одному региону (одной карте), то обзорки не нужны вообще.

    Если по двум и более регионам одной обзорки (даже смежным), нужна Россия (ну, или соответствующая другая обзорка).

    Если езда выходит за пределы одной обзорки (страны), то нужна Евразия.

     

    Речь идёт об офкартах. У OSM свои обзорки.

     

    А у меня вообще все карты галочками помечены. В том числе Россия и Евразия. Это плохо?

  14. У меня TN-705 Win CE

    Обновился с СГ 5.0 на 7.7 потому как в 5 DPOI уже не показываются.

    7.7 это просто ужас какой-то!!!

    Тормозит абсолютно всё, даже меню.

    Как вы добились того что даже меню тормозит ?!

     

    Время старта СГ 7.7 до появления карты на экране

    увеличилось на глаз раза в два. Включены только СПб, Россия и Евразия.

     

    Ждать отклика практически на любое нажатие клавиши меню по пять и более секунд ...

     

     

    Попробуй сжать EXE файл Ситигида.

  15. Очень рад за Вас. Я вот вообще с отдельным навигатором не заморачиваюсь. Меня айфон полностью устраивает и как навигатор и как телефон. Я Вам просто один из вариантов предложил...

     

    Какая там диагональ экрана на айфоне? у меня на телефоне 3.7 мне этого мало.

×
×
  • Создать...