[missing-sync-palmos-talk] Missing Sync 5.0 Comments

Jay missingsyncpalmostalk at lindalane.com
Thu Nov 3 22:20:42 PST 2005


Hi All,

I've been a Missing Sync user since version 3.x for Clie. I paid for  
the upgrade to 4, tried it, and never used it after the first day,  
and I've now paid for the upgrade to 5, and given it a really good  
bashing, and would like to share my thoughts.

I'll start with some background on my environment:

PowerBook G4, 867MHz, 1.12 GB of RAM, completely up-to-date.
Treo 650, 512 SD card, latest firmware
Contacts: 1300
Events: 1300
Tasks: 1800 (all but 30 are completed)

The Events and Tasks date back to 2003 and I set Missing Sync to only  
sync as far back as the past 6 months, so not all of those should be  
syncing.

Lastly, I completely uninstalled Palm Desktop and performed a hard  
reset on my Treo before installing Missing Sync for ideal conditions.

Let me start with the good:

NEW FIELD MAPPING
=================
This alone is worth the price of admission!!!! How wonderful it is to  
see color coded calendars and have my contact categories back. There  
is some weirdness with time zones, but I'll research that further

FOLDER SYNCING
==============
Another gem.... I gave up on the DocsToGo conduit a while ago. I  
think I'll use Folder Syncing instead of Card Backup (another nice  
feature, mind you) as I don't need to backup the whole card.

ITUNES AND IPHOTO
=================
Nicely done, although does not appear possible to simply sync the  
Palm device with an iPhoto library. By downloading from one album and  
saving to the same one, things get all weird... I'll work around that  
for now or go back to the SplashPhoto conduit.

There are many other features many others will find useful, but those  
are the big ones for me. Now, unfortunately, the problems:

CPU USAGE
=========
Now, the biggest problem I had with version 4 is still to me a major  
problem in version 5, and that is the CPU usage... which is  
extraordinary! With Palm's Conduit Manager, CPU usage was always  
quite minimal, although I had to annoyingly keep Conduit Manager in  
the front, it was quick, quiet and resource lean. Missing Sync makes  
my computer's fan scream, and everything else slow down accept  
Activity Monitor, which looks like it's gonna bust through the top of  
its icon. Here are a few things I've noticed regarding this:

1. When I'm syncing with Missing Sync, I notice in Activity Monitor,  
that Missing Sync for Palm OS and Conduit Manager (Markspace's of  
course) are heavily competing for resources, and this is before  
Apple's SyncServer process even gets a shake. It would appear that  
the Missing Sync for Palm OS process is only for feedback to the  
user... if so, why must is soak up so much juice?

2. I like the idea of the second progress bar showing us how far we  
are into each conduit (when available e.g. during Backup and  
Install), but the barber-shop-pole effect for conduits that we are  
unsure of their progress, namely Contact, Events and Tasks,  has got  
to go. I've noticed that with the Missing Sync for Palm OS process  
(and the barber-shop-pole) visible, the WindowServer process sits  
around 13% CPU usage, but when I hide Missing Sync for Palm OS, it  
drops to 6%. Is the barber-shop-pole worth 7% of CPU? Not to me.  
Lastly, regarding that, I always felt the barber shop pole effect was  
synonymous to "calculating..." or something like that. Can't the  
second progress bar just not appear for conduits with unknown  
progress? OR, can you at least make the secondary progress bar like  
the old-school Finder's copy progress window, with a collapsable  
triangle to hide or show the specific conduit status message and  
progress bar? There is the ability to COMPLETELY hide progress in the  
prefs, but that's a bit too drastic... I just want to be without that  
dreaded barber-pole, as it's distracting, resource wasting, and  
really of no benefit.

3. On average during a sync, my CPU is maxed out with about 35% going  
to Conduit Manager, 35% to Missing Sync for Palm OS, 15% to  
WindowServer, and drips and drabs elsewhere... would love to just see  
80% going to Conduit Manager.

SPEED
=====
Now, the speed of synchronizing Events, Tasks and Contacts, both on  
the initial sync, and on future incremental syncs (even syncs with no  
changed info), is still QUITE SLOWER than Palm's Conduit Manager. I  
suspect that the above CPU usage will have a lot to do with that, but  
I'd still like to hear feedback from others and/or M/S regarding the  
performance. I swear the Markspace testers must all have Dual G5s :)

LOGGING
=======
You guys have really nicely modernized this product to suit OS X.  
However, there are still aspects that make it obvious that it was an  
older Mac OS based product... namely your log file... "Sync Log". How  
about adding a ".log" onto the end of this file so it can be  
comfortably opened and monitored in Console (as you don't allow it to  
be monitored during syncing). Also, it would be nice to stick the log  
file in ~/Library/Logs , but perhaps you have other reasons for that.  
Lastly, it would be good to have a time stamp for EVERY log entry,  
not just sync start and end times.

MISSING SYNC.PRC
================
Why is this installed and backed up EVERY HotSync? Is it me?

STATUS MESSAGES
===============
There are HotSync status messages update on the Palm during HotSync,  
e.g. during backup, the Palm reflects "Synchronizing Saved  
Preferences" when it's backing up Saved Prefs, etc. When Markspace  
starts backing up the card, or doing something that Palm's conduits  
didn't provide, the actual handheld reflects the last status it new.  
Any chance you guys can send appropriate status messages to the  
handheld so you can see what's going on when you can't see your  
computer's screen?

Hope this isn't too much to digest. Comments, replies and feeback  
welcome and encouraged.

Many thanks,

Jay


More information about the missing-sync-palmos-talk mailing list