Even though I have unchecked the Automatic Upload of Photo Stream on Aperture (same on iPhoto), I can see through Little Snitch that it is hogging my upload bandwith constantly. When I wait (hours, days..) to see what was uploaded, nothing is added to my photo stream.

Is there any way to figure out live what is being uploaded?

Here is what the Console returns when I block Photo Stream's outgoing connections:

MSPublisher - 1307885906 Encountered temporary network issues during upload. Will try again later...

Thank you!

enter image description here

  • Little Snitch does not monitor bandwidth, only connections, so I am not sure what you mean by Little Snitch showing you that "it is hogging my upload bandwidth". What exactly are you seeing in Little Snitch? A screenshot would be helpful. Also even if you disable Automatic Uploads, if Photo Stream is enabled at all, it will still check with the server for new downloads in the stream. – tubedogg Aug 31 '13 at 19:56
  • 2
    By "hogging my upload bandwith" I mean that I can see the Photo Stream process uploading constantly at the maximum upload rate available to me. Little Snitch does give you the current upload/download speed of your connection, and can also show you what address each process is uploading to or downloading from. – Anas Aug 31 '13 at 22:37
  • Can you post a screenshot? – tubedogg Sep 1 '13 at 3:51
  • What happens if you disable that connection? do you get error from photo stream, --check for it in your console. – Ruskes Sep 1 '13 at 6:42
  • @tubedogg done. – Anas Sep 1 '13 at 12:13

If Aperture's activity window isn't showing you the file name of what is being uploaded then my suggestion is a bit terminal intensive (you've been warned).

$ sudo fs_usage | grep 'DSC_'

you can replace what's in the ' ' with the beginning of your image names or even the suffix of .jpeg or .nef or what have you. You should even be able to write 'Aperture' just make sure that Aperture isn't in the foreground because that will give you automatic outputs from window server displaying the application being drawn.

This will output a list updated every millisecond of what files are being touched. So close all other programs you don't need and let Aperture try to do it's thing and terminal print it out. Fingers crossed!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .