Jump to content » Sign-in | » Register
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

 

Forums advanced search
HP.com Home
Business Support Forums > Mobile products > handhelds - iPaq

Windows Mobile 5.0 GER Upgrade on hx2110 very slow - This thread has been closed

» 

Business Support Center

HP Passport Sign-in

User ID:
Password:
»Register
»Learn more...

Tasks

» Download drivers and software
» Troubleshoot a problem
» Setup, install, and configure
» Discover and use a product
» Perform regular maintenance
» Upgrade and migrate
» Recycle and dispose
»

Resources

» Diagnose problem (HP Instant Support)
» Support Forums
» Manuals
» Sign up: driver and support alerts
» Parts information
» Warranty information
» Help
» Sitemap
» IT professionals

Member icons
 
 HP moderator  HP moderator
  Expert in this area  Expert in this area
Member status
Shining Shining
150 points
Bright Bright
300 points
Radiant Radiant
750 points
Brilliant Brilliant
1500 points
Beaming Beaming
2,500 points
Hot Hot
7,500 points
Sweltering Sweltering
20,000 points
»  How to earn points
»  Support forums FAQs
Question status
Magical answer Magical answer
Message with a response that solved the author's question
Favorites status
Add to my favorites Add to my favorites
Delete from my favorites Delete from my favorites
This thread has been closed Thread closed
 

Content starts here
   Create a new message    Receive e-mail notification if a new reply is posted  Reply to this message
Author Subject: Windows Mobile 5.0 GER Upgrade on hx2110 very slow      Add to my favorites  This thread has been closed
Christia Brecht
Jan 2, 2006 06:14:41 GMT   

Dear All,

I upgraded our iPAQ hx2110 from PPC2003 to WM 5.0 (German). While trying to do so for the first time the process failed and an error was displayed (ROM version wrong). The second try did the job then.

Now it seems that the PDA is a lot slower than before. E.g. if I open "settings" this can take up to 10 seconds (first time, then faster).

The real problem I have now is that we develop software that works with sequential file access. I read in the manual that WM 5.0 now offers permanent file existence (no data loss if battery's flat). Is it stored to FLASH memory now? Oh my gosh, this became so slow, our software runs into one timeout after the other!

Did sth. go wrong with the update (backround process trouble)? I can't believe that WM 5.0 is that horrible slow!

Any help is appreciated!

Greetings,
Christian
Note: If you are the author of this question and wish to assign points to any of the answers, please login first.For more information on assigning points ,click here


Sort Answers By: Date or Points
Marc
Jan 2, 2006 07:20:17 GMT    Unassigned

Nothing went wrong. This is typical performance. Many iPaq owners have complained about the poor performance.

It was explained on the official Windows Mobile Team Blog: http://blogs.msdn.com/windowsmobile/default.aspx

Data is no longer stored in RAM and is now stored in ROM memory. So your correct that total power loss wont result in lost data. Your data will also remain after a hard reset.

Because ROM memory is slower reading and writing than RAM memory, the overall performance is degraded.

As a Microsoft mobile developer said that not losing data out weighs any performance issues.

In any case there are ways to speed up WM5. You have two options. Use a 3rd party program such as Tweaks2k or apply several registry tweaks.

Tweaks2k: http://www.handango.com/PlatformProductDetail.jsp?siteId=1&jid=526994FFEEA734578D47DFD77868XBDD&platformId=2&N=96806&productId=24717&R=24717

Alternately you can download a free registry editor and make several modifications to increase performance.

I have an hx2415 and I upgraded to WM5. Experienced similar performance issues as you described. But now, my iPaq performs almost as fast as WM2003.

I have to stress the word almost. But still, a major improvement.
Christia Brecht
Jan 2, 2006 07:52:57 GMT    N/A: Question Author

Hi Marc!

This is bad news! I've downloaded the tweak tool but did not find the possibility to change file storage from persistent to RAM. Doesn't matter, because I do not want to change any global setting at the user's pda either with third party tools nor manually. If I cannot set a "ram parameter" for my dedicated files this won't be a solution.

Anyway, your help is really appreciated and many thanks for the quick and comprehensive reply! I will propably go for "substitute file access through buffer handling routines". At least I do not need additional RAM as the file itself is stored into flash ROM. Thus, I can even reach a increased performance due to no need of the slow file handling routines, which I had to go for due to the fact that 64 MBs are not too much...

Thanks again, and greetings,
Christian
Marc
Jan 2, 2006 08:13:12 GMT    Unassigned

Your welcome!

Sadly, RAM and ROM arent user configurable. You also cant change persistent storage.

What I really miss in WM2003 is the way memory was dynamic. Your program memory and storage adjusted, so you always had some available memory to work with.

After installing all of my favorite software to ROM I only had just over a 1MB to store documents and such. I wound up moving all my programs to a SD card.
Detlev Rackow This member has accumulated 300 or more points
Jan 3, 2006 17:37:18 GMT    Unassigned

Christian,

I have made the same update. While it is true that most programs start slower than with WM2003, the effect can be reduced.

First, since the RAM is more economically used than in 2003, you can keep more programs often at a time without stability issues. Therefore, I open my contacts, calendar, Mortplayer etc. just once a day, and they remain open as long as I use the unit. As soon as a program is fully loaded, performance is adequate.

Second, since WM5 uses Memorycaching, many programs will load faster the second time you open them. This seems to work as long as you don't perform a soft reset. I find myself resetting the unit much less than with 2003SE, where it made perfectly good sense to reset at least daily to free up memory.

The only program which performs really slow is my GPS-navigation, but as with other software, once it is startet, I can live with the performance. It was slow on 2003SE as well. The program is now available in a WM5-adapted version which works much better.

What's more: Though HP will probably not endorse this, the 2110 works very well with XCPUScalar, an overclocking tool. This is not software which I recommend for permanent usage, as it drains the battery faster. However, whenever I use my 2110 to navigate, I start XCPUScalar beforehand and set the device to 520 MHz, resulting in better handling of the menues.

Regards,

Detlev
Christia Brecht
Jan 4, 2006 02:52:23 GMT    N/A: Question Author

Hi Detlev,

Many thanks for your info. I have to admit that the features are nice for customers. But they are bad for us developers.

With PocketPC 2002 there was only embedded visual basic for rapid development, best to be combined with a C++ 3.0 DLL for the time critical routines. Then there was PocketPC 2003 that came without the eVB runtimes (but could be downloaded from Microsoft). Suddenly, file access became a lot slower, for some unknown reason. Then there was PocketPC2003 SE with additional problems. With WM 5.0 there are no runtimes available at all (but can be installed by your application - still works, lucky me). But Microsoft changed file storage a lot. Because in PocketPC2002 - 2003SE files where stored into RAM, we where using files for our databases, including changing the files every here and then. This is no more possible due to the timing problem we ran into! I started to hate Microsoft for doing that. Meanwhile we offer installers for PocketPC2002, 2003, and WM 5.0 (three installers for one application). They are nuts! Do they have any idea how complicated support is?

However, that's the way it is )-:

Greetings,
Christian
Christia Brecht
Jan 4, 2006 02:53:09 GMT   Thread closed by author  

Thanks for reading!

Have a jolly good day!
 
Create a new message    Receive e-mail notification if a new reply is posted   Reply to this message
 
 
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2010 Hewlett-Packard Development Company, L.P.