Wowdi
11-17-2004, 06:14 AM
As a few people have posted, I too have noticed that after the Nav upgrade the stored destinations directory now takes a while to load after first starting the car. I might have found a workaround:
1) Press the Nav button
2) Go directly to the Nav display by pressing the Map option and wait for the map to display.
3) Press return
4) Press the memory option
5) The "Load" menu items should turn blue almost immediately.
I have found that this seems to speed the loading of the stored destinations. As a geek, I have a guess as to why, having worked with both QNX (the OS that powers the MMI) and Oracle (the embedded database NavTech requires):
Both the Nav database as well as the stored destinations are (probably) powered by the same embedded Oracle database engine. The database engine is probably started by the first task that requests its services and inherits the task priority assigned by the programmer. Assuming that the Nav Map update has a higher task priority (since it needs to process near-real-time data) than the Stored Destination Load, going to the Nav display forces the Oracle database engine to start up faster.
Or maybe I'm just full of crap which is an equally likely answer.
1) Press the Nav button
2) Go directly to the Nav display by pressing the Map option and wait for the map to display.
3) Press return
4) Press the memory option
5) The "Load" menu items should turn blue almost immediately.
I have found that this seems to speed the loading of the stored destinations. As a geek, I have a guess as to why, having worked with both QNX (the OS that powers the MMI) and Oracle (the embedded database NavTech requires):
Both the Nav database as well as the stored destinations are (probably) powered by the same embedded Oracle database engine. The database engine is probably started by the first task that requests its services and inherits the task priority assigned by the programmer. Assuming that the Nav Map update has a higher task priority (since it needs to process near-real-time data) than the Stored Destination Load, going to the Nav display forces the Oracle database engine to start up faster.
Or maybe I'm just full of crap which is an equally likely answer.