Slashdot Mirror


iTunes: Still Slowing Down Windows PCs After All These Years

colinneagle sends this quote from an article at NetworkWorld: "I run a very nifty desktop utility called Rainmeter on my PC that I heartily recommend to anyone who wants to keep an eye on their system. One of its main features is it has skins that can monitor your system activity. Thanks to my numerous meters, I see all CPU, disk, memory and network activity in real time. the C: drive meter. It is a circle split down the middle, with the right half lighting up to indicate a read and the left half lighting up for write activity. The C: drive was flashing a fair amount of activity considering I had nothing loaded save Outlook and Word, plus a few background apps. At the time, I didn't have a Rainmeter skin that lists the top processes by CPU and memory. So instead, I went into the Task Manager, and under Performance selected the Resource Monitor. Under the Processes tab, the culprit showed its face immediately: AppleMobileDeviceService.exe. It was consuming a ridiculous amount of threads and CPU cycles. The only way to turn it off is to go into Windows Services and turn off the service. There's just one problem. I use an iPhone. I can't disable it. But doing so for a little while dropped the CPU meters to nothing. So I now have more motivation to migrate to a new phone beyond just having one with a larger screen. This problem has been known for years. AppleMobileDeviceService.exe has been in iTunes since version 7.3. People complained on the Apple boards more than two years ago that it was consuming up to 50% of CPU cycles, and thus far it's as bad as it always has been. Mind you, Mac users aren't complaining. Just Windows users."

519 comments

  1. why does your phone need software running on your by Mr.+Slippery · · Score: 5, Interesting

    There's just one problem. I use an iPhone. I can't disable it.

    Sorry, can someone explain to a Linux/Android guy how having an iPhone implies you can't kill misbehaving software on your Windows box?

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  2. Re:why does your phone need software running on yo by mr100percent · · Score: 4, Informative

    The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

  3. What are you using iTunes for? by JBMcB · · Score: 1, Interesting

    I haven't attached my iPhone to my PC in months.

    --
    My Other Computer Is A Data General Nova III.
    1. Re:What are you using iTunes for? by Anonymous Coward · · Score: 0

      I had the same issue with iTune as I can't find a replacement to manage my iPod I got from my bank. Apple actively prevents 3rd party to make replacement for their iTune software for their iToys. Kind of a monopoly they would like to preserve if you ask me.

      I have moved it onto XP Mode, I treat it as an app that sits in its own sandbox. I fire that up when I actually need it. That's the way it should be behave in the first place.

    2. Re:What are you using iTunes for? by Anonymous Coward · · Score: 0

      I haven't attached and iPhone to my computer ever and I hope to keep it that way.

    3. Re:What are you using iTunes for? by 93+Escort+Wagon · · Score: 0

      Seriously - since iOS 5, Apple's been trying to get people away from ever connecting their phone or iPad to a computer.

      The only time I connect an iOS device to my computer is when I need to update iOS itself - and, even then, it's only necessary because I jailbreak my devices. My apps, my music, and my files can all be downloaded from iCloud.

      --
      #DeleteChrome
    4. Re: What are you using iTunes for? by iamhassi · · Score: 0

      This. iTunes is worthless. iPhone will backup wirelessly to the PC, no need for a physical connection.

      --
      my karma will be here long after I'm gone
    5. Re:What are you using iTunes for? by ZorinLynx · · Score: 3, Informative

      Only if you purchased it from Apple. If you want to sync your local music collection to your iPhone you still need to use iTunes sadly.

    6. Re:What are you using iTunes for? by Anonymous Coward · · Score: 5, Funny

      Clearly the problem is that he's using Windows. If he's bought an iPhone, then the next step is to buy an iMac to plug the iPhone into, and then a new iPhone, because his old iPhone won't work with his new iMac. Also a black turtle neck. And a picture, "Steve Jobs 1955 - 2011" for his wall.

      Personally I don't buy iCrap. I have a picture of Dennis Ritchie on my wall, and underneath, his widely celebrated comment: Steve Jobs is a cunt*.

      * This is not an actual comment by Dennis Ritchie**.
      ** To my knowledge.

    7. Re: What are you using iTunes for? by Anonymous Coward · · Score: 0

      You could use software like media monkey gold. Just google iTunes equivalents.

    8. Re: What are you using iTunes for? by Anonymous Coward · · Score: 0

      Pft, and spend money?!?!?

    9. Re: What are you using iTunes for? by Anonymous Coward · · Score: 0

      I have a much better solution that I am using right now: install iTune in its own VM so that it can be completely shut it down completely when it not needed.

      Last time I check (a years ago), these iTune "replacement" program still require to have itune's drivers and their crap service installed to talk to the iDevices. If that's the case, you are actually not solving the problem having itune services eat up processor cycles even when there are no iDevices hooked up.

    10. Re:What are you using iTunes for? by Anonymous Coward · · Score: 0

      No, but you would need iTunes Match (@ $25/year).

    11. Re: What are you using iTunes for? by KingMotley · · Score: 1

      Yeah, that doesn't work well either, and requires iTunes to be running anyhow.

    12. Re:What are you using iTunes for? by Smauler · · Score: 2

      The only time I connect an iOS device to my computer is when I need to update iOS itself - and, even then, it's only necessary because I jailbreak my devices. My apps, my music, and my files can all be downloaded from iCloud.

      This is probably Apple's aim - the easier it is to connect to their servers, and the harder it is to connect to your computer, the better. You're almost their ideal customer.

    13. Re:What are you using iTunes for? by gl4ss · · Score: 1

      No, but you would need iTunes Match (@ $25/year).

      ...which needs itunes. so ?

      --
      world was created 5 seconds before this post as it is.
    14. Re:What are you using iTunes for? by Anubis+IV · · Score: 1

      It doesn't require iTunes on an ongoing basis. A single sync would be sufficient.

    15. Re: What are you using iTunes for? by thegarbz · · Score: 0

      Are you even capable of tying your own shoelaces?

      The first result for "iTunes Alternatives" is an article titled: "5 free alternatives to iTunes on Windows"

    16. Re: What are you using iTunes for? by SleazyRidr · · Score: 1

      Unfortunately, none of the free ones seem to work with either iTouches or iPhones. (Unless someone's written one that works in the couple of months since I exhaustively searched for one.)

  4. flame bait? by Anonymous Coward · · Score: 0

    gtfo

  5. Re:why does your phone need software running on yo by centipedes.in.my.vag · · Score: 1

    Services are analogous to daemons. The AppleMobileDeviceService daemon provides core functionality for iPhone / PC.

    --
    Only on /. can I lose karma with 2x "5, Funny" posts.
  6. I tried to install iTunes on Windows once. by Kaenneth · · Score: 3, Interesting

    I tried to use iTunes once, but I couldn't complete the installations because a required entry drop down list wasn't in the dialog tab order, and I didn't have a mouse available, just a keyboard at that time.

    Their graphics/design guys are good, but Apple developers/testers just seem lazy to me, missing something so basic.

    1. Re:I tried to install iTunes on Windows once. by batkiwi · · Score: 2, Insightful

      Assuming that a user will have a mouse for using windows isn't a huge mistake to be fair...

    2. Re:I tried to install iTunes on Windows once. by narcc · · Score: 3, Insightful

      Yeah, accessibility is for losers!

    3. Re:I tried to install iTunes on Windows once. by ctishman · · Score: 4, Informative
      Not the average use, no, but it does raise a whole lot of accessibility issues for those who have physical issues that prevent their using mice. Both Apple and Microsoft publish a set of user interface guidelines that say the following: Excerpted from Microsoft UX Guidelines ( http://msdn.microsoft.com/en-us/library/windows/desktop/aa511258.aspx ):

      To ensure that your program's functionality is easily available to the widest range of users, including those who have disabilities and impairments, all interactive user interface (UI) elements must be keyboard accessible. Generally, this means that the most commonly used UI elements are accessible using a single access key or key combination, whereas less frequently used elements may require additional tab or arrow key navigation. For these users, comprehensiveness is more important than consistency.

    4. Re:I tried to install iTunes on Windows once. by Anonymous Coward · · Score: 0

      Assuming that a user will have a mouse for using windows isn't a huge mistake to be fair...

      Who do you work for?

    5. Re:I tried to install iTunes on Windows once. by Dwedit · · Score: 1

      Alt+Shift+Numlock enables MouseKeys since Windows 95. Use the numpad to move the mouse cursor.

    6. Re:I tried to install iTunes on Windows once. by Xest · · Score: 2

      It's their Windows development team, they're just fucking incompetent.

      When they released Safari for Windows it was the most god awful piece of software I've ever had the misfortune to use. It's user interface was non-standard and made no sense, it crashed every few seconds and it was slow as fuck. It's the sort of trainwreck of a piece of software I'd expect from someone writing their first ever application using C++ without knowing the first thing about pointers and so forth, it was just horrible.

      I'd wager Apple just don't invest that much in their Windows dev team. They must just pay peanuts or something because certainly all they have in that team are bottom of the wrung monkeys in terms of talent. There seems to be absolutely no QA aspect for that team either, it's as if they just write shit and put it straight out for download, I can't see any other way that so much bad Windows software could come out of what is an otherwise rich and successful company. They'd have got a better job done if they'd outsourced it to the cheapest software outsourcing firm they could find in India and the code that comes out of those sorts of overseas coding sweatshops is bad enough.

      It has to be because of a lack of funding for Windows dev and zero QA and testing time assigned to Windows products, I just can't see how many abysmal pieces of software could come from such a company otherwise.

    7. Re:I tried to install iTunes on Windows once. by tepples · · Score: 1

      Alt+Shift+Numlock enables MouseKeys since Windows 95. Use the numpad to move the mouse cursor.

      Which would require buying and plugging in a numpad if your machine doesn't already have one, like my laptop.

    8. Re:I tried to install iTunes on Windows once. by gsslay · · Score: 1

      There are also issues that arise when using small screens. Some developers assume your screen will be of a certain dimension, and therefore do not add scroll bars to their windows. You need to tab through the window as there is no other way to get to the items off screen. If they haven't implemented tabbing correctly then you're at an impasse.

      But seriously, this is trivial detail in comparison to the core fact; iTunes on Windows is total crap, always has been. The fact that it installs needless CPU hogging services should come as no surprise to anyone. It's one of those applications that installs with the self-important expectation that it can take over your OS for its own purposes, screw any other software you might want to use.

    9. Re:I tried to install iTunes on Windows once. by denmarkw00t · · Score: 1

      Somewhere in Apple is the notion that everybody everywhere always uses a mouse. By default, only certain controls in OSX are "tabbable" - as in highlighting a button or dropdown with the tab key. This can be changed in accessibility options, but it should be on by default IMHO. Your issue seems like it was an oversight - people who use Macs all day don't notice that Windows, by default, tabs to every possible control in the UI instead of just the "necessary" things, or they don't care. As mentioned before, iTunes for Windows is just crap in general, but Apple knew that there largest market was in Windows users because they don't see OS users or brand loyalty, they see consumers.

    10. Re:I tried to install iTunes on Windows once. by denmarkw00t · · Score: 1

      Why, he's obviously Logitech's Mouse Evangelist

  7. Re:why does your phone need software running on yo by hedwards · · Score: 1

    I'm surprised that nobody makes a replacement application. I remember virtually having to buy one for my NJ3 years back because the OEM software was so bad.

  8. Get Rid of iTunes! by Anonymous Coward · · Score: 3, Funny

    And replace it with the Rainmeter skin that plays MP3s.

  9. iTunes by girlintraining · · Score: 3, Funny

    People complained on the Apple boards more than two years ago that it was consuming up to 50% of CPU cycles, and thus far it's as bad as it always has been. Mind you, Mac users aren't complaining. Just Windows users."

    The reason is two-fold. First, iTunes scans your folders for new files periodically if you don't let it manage your collection for you. Second, it's constantly searching for an iDevice using the 'mobile' service; All that CPU is being eaten making windows calls to each attached USB bus and being asked "Are we there yet? Are we there yet? Are we there yet?" And then, of course, launching iTunes as soon as one is detected. You can disable this service with no ill-effect, but you have to do it manually. iTunes will then throw up a warning and then continue on its merry. That, by the way, is also on the Apple message boards.

    Now yes, Apple shouldn't have done this without telling its users: Hey, enabling this is gonna slow your junk down! -- But on the flip, Microsoft's hardware abstraction layer is a terrible, horrible, implimentation that makes every access from userspace terribly expensive. And worse? Some of the documentation specifically says they want it that way! On purpose! Everytime I have to work with HAL I'm filled with a strong urge to strip all my clothes off, burn them, then take a cold shower while shivering up in the corner, scrubbing my skin raw, chanting "must...wash...away...the sin..."

    I guess what I'm saying is... Shame on both of them. Now if you'll excuse me, I have another shower to take.

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:iTunes by Thor+Ablestar · · Score: 2

      Basically, I don't like complicated code, and my brain has been spoiled with Fortran. I write:

      somelabel: if(something_happened() process_it(); usleep(100000); goto somelabel;

      As a result, I have a latency too short to be noticed, and also the process eats almost no processor time when idle. If the Microsoft or Apple programmers cannot just do the same (I don't imagine that they have no more sophisticated methods for dealing with external events) - I wonder why they don't stand with "WILL WRITE WINDOWS PROGRAMS FOR BREAD" boards.

    2. Re:iTunes by Bruce+Dawson · · Score: 2

      iTunes scans your folders for new files periodically? First of all, I have never seen it do that. It never notices when music files have been added or deleted. That is probably its biggest weakness compared to other music players. Second, if iTunes did want to stay synchronized with what was on the hard drive (crazy idea) then directory notifications are a far more efficient way of doing that.

    3. Re:iTunes by Jeremi · · Score: 3, Insightful

      somelabel: if(something_happened() process_it(); usleep(100000); goto somelabel;

      As a result, I have a latency too short to be noticed, and also the process eats almost no processor time when idle.

      100,000 microseconds (aka 0.1 seconds) is too short to be noticed? Maybe for some very lightweight tasks, but for many (most?) computer tasks, 0.1 seconds is a huge amount of latency. If, for example, your hard disk controller was programmed using this logic, your computer would take several hours to boot. Even writing a mouse driver this way would provide a poor user experience (10Hz mouse pointer updates)

      A much better event loop would be:

      somelabel: if(something_happened() process_it(); wait_until_next_event_is_ready(); goto somelabel;

      This would have close to zero latency, and would eat precisely zero processor time when idle. Of course the trick is implementing wait_until_next_event_is_ready() to do what its name implies, but it's really not that hard to do in most cases.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    4. Re:iTunes by fermion · · Score: 2
      The current version of iTunes also has a more aggressive synch function with online content. it tries to connect continuously to the Apple servers it really is annoying.

      Not that iTunes has not always been annoying. One reason I stopped acquiring Apple video content, even after they stored it online for me, is that iTunes is the worst video player on the planet. And I am including WinDVD.

      That said, as been mentioned, iTunes sucks and should only be used sparingly. With the past few versions of iPhone, most everything can be down without a computer.The only thing that must be done is a full restore. My music, backups, everything, is online. I believe a basic icloud account is free.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    5. Re:iTunes by Anonymous Coward · · Score: 0

      Yeah... NTFS have API to message your process to changes in the file system. All of that without without using up CPU cycle for needlessly polling directories for changes.

      I actually looked at that previously for my project, but I don't like that as it locks up directories and give you those annoying cannot remove USB device messages.

    6. Re:iTunes by Anonymous Coward · · Score: 0

      That, by the way, is also on the ... message boards

      So Windows is the new Linux?

    7. Re:iTunes by KingMotley · · Score: 0

      Look for the folder named "Automatically Add to iTunes", then drop a media file into it and see what happens.

    8. Re:iTunes by SuperKendall · · Score: 1

      Yeah... NTFS have API to message your process to changes in the file system.

      What makes you so sure he's running NTFS? Even if Apple supported that ability (they do on the Mac), they'd have to provide a way to do the same thing on a FAT32 volume... especially likely if he has any external media that are often connected.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    9. Re:iTunes by spitzak · · Score: 3, Informative

      I'm not sure why he mentioned NTFS. I believe the Windows file modified event is sent for any changes on any disk type, even on remote NFS mounts, that are done by a process on the local machine that is using the Windows api to create files. If it is limited to NTFS then Microsoft is completely bonkers.

    10. Re:iTunes by ghjm · · Score: 1

      The Windows HAL is certainly not the greatest API ever, but somehow everyone other than Apple manages to have their device detection work by callback or event sink, not by polling. If Apple really is polling for USB presence, then there's really no way you can blame that on the Microsoft API, which does provide better ways of doing USB device presence detection.

    11. Re:iTunes by RulerOf · · Score: 1

      So there obviously is a proper way to do this, but how does it work?

      Shouldn't the service sit idle, waiting for an announcement from the USB stack about a device plug-in event, check if it's an iSomething, and then signal over to the user mode application that iTunes should launch? Isn't this what Filter drivers are for? Couldn't they stick that filter between the iSomething and the USB root hub?

      --
      Boot Windows, Linux, and ESX over the network for free.
    12. Re:iTunes by Anonymous Coward · · Score: 0

      wait_until_next_event_is_ready() is not hard to do on Windows, considering that HAL can throw Device_Arrival and Device_Removal events asynchronously.

    13. Re:iTunes by benjymouse · · Score: 5, Insightful

      But on the flip, Microsoft's hardware abstraction layer is a terrible, horrible, implimentation that makes every access from userspace terribly expensive.

      And worse? Some of the documentation specifically says they want it that way! On purpose!

      Citation needed.

      Windows actually has a rather sophisticated driver model which allows many drivers to be implemented in user mode or at least be divided so that big parts can run in user mode. This improves both stability and security. A relevant type of drivers in this context is bus drivers, specifically bus drivers for USB. These drivers will discover new devices on the USB bus *regardless* of their make, capability etc. The bus driver til inform *your* driver when a device arrives. No need to scan or poll for devices. If you do it right you can just sit there and wait to be informed. No need to poll, no need to even tie up a thread in waiting state.

      That is all in the documentation:

      Types of WDM Drivers
      Function drivers
      An example

      So which part of the documentation did you read?

      Everytime I have to work with HAL I'm filled with a strong urge to strip all my clothes off, burn them, then take a cold shower while shivering up in the corner, scrubbing my skin raw, chanting "must...wash...away...the sin..."

      Maybe you should find another line of work?

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    14. Re:iTunes by benjymouse · · Score: 2

      somelabel: if(something_happened() process_it(); wait_until_next_event_is_ready(); goto somelabel;

      This would have close to zero latency, and would eat precisely zero processor time when idle.

      Still bad. You are tying up precious resources such as processes, threads and memory. In general it is better to:

      1. Register for events, e.g by filling a jump table and register it with the OS. Each item in the jump table represents a well-known function such as "device arrived", "system goes to battery power", "device removed" or "system shutting down".

      2. return and relinquish any resources such as process, threads, memory, handles.

      3. When a routine is invoked by the OS then perform the function as quick as possible and return. Don't tie up resources.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    15. Re:iTunes by aliquis · · Score: 2

      Look for the folder named "Automatically Add to iTunes", then drop a media file into it and see what happens.

      Doesn't sound very automatically?

    16. Re:iTunes by WaffleMonster · · Score: 1

      What makes you so sure he's running NTFS? Even if Apple supported that ability (they do on the Mac), they'd have to provide a way to do the same thing on a FAT32 volume... especially likely if he has any external media that are often connected.

      It makes no difference.

    17. Re:iTunes by Bruce+Dawson · · Score: 1

      Why would I want to put my Media in that particular folder? I should be able to put my media anywhere in the music library and have my music player figure it out. Zune and Windows Media Player do this fine, and equally importantly they notice when files have gone away and they remove them from their catalog. Handy. iTunes doesn't. Zune and Windows Media Player have other problems of course...

    18. Re:iTunes by Anonymous Coward · · Score: 0

      somelabel: if(something_happened() process_it(); usleep(100000); goto somelabel;

      [...]

      somelabel: if(something_happened() process_it(); wait_until_next_event_is_ready(); goto somelabel;

      Let me add something here: )).

      Whew. Much, much better. Now I can continue with my "life".

    19. Re:iTunes by Anonymous Coward · · Score: 0

      When I plug in any USB device on a windows box (especially one with mass storage, but not necessarily), it asks me what I want to do with it (with what program).

      Why is this service even here?

    20. Re:iTunes by stenvar · · Score: 1

      That's good until Windows starts sending you uninteresting events constantly for the heck of it. That's probably what's happening here.

      iTunes is not a mouse driver, and adding a small amount of latency in some of its event loops may be a reasonable thing to do, in particular since there actually is a problem that needs to be fixed and Apple seems incapable of fixing it any other way.

    21. Re:iTunes by gnasher719 · · Score: 1

      Why would I want to put my Media in that particular folder?

      You wouldn't. The "Add to iTunes" folder is the API to add files to iTunes. For example, if you download music from Amazon, Amazon's downloader puts the files there.

      To add files to iTunes yourself, you drag the files on the running app.

    22. Re:iTunes by girlintraining · · Score: 1

      The Windows HAL is certainly not the greatest API ever, but somehow everyone other than Apple manages to have their device detection work by callback or event sink, not by polling. If Apple really is polling for USB presence, then there's really no way you can blame that on the Microsoft API, which does provide better ways of doing USB device presence detection.

      I wasn't blaming Microsoft for Apple's poor design decision, I was blaming Microsoft for the entire design of HAL. I mean, my god... it's a nightmare of convoluted and badly-documented objects and methods. I won't go as far as to say whoever decided to go with polling instead of event-driven made a great design choice, but I can understand how, after days and days of pouring over bad documentation, he decided it was either ritualistic suicide or go with the better-documented interface...

      --
      #fuckbeta #iamslashdot #dicemustdie
    23. Re:iTunes by benjymouse · · Score: 5, Informative

      You still have not told us where Microsoft recommends polling, as per your claim:

      And worse? Some of the documentation specifically says they want it that way! On purpose!

      [HAL] it's a nightmare of convoluted and badly-documented objects and methods. I won't go as far as to say whoever decided to go with polling instead of event-driven made a great design choice, but I can understand how, after days and days of pouring over bad documentation, he decided it was either ritualistic suicide or go with the better-documented interface...

      Windows device driver development has an entire site devoted to it. In there there is architectural guides, tools, development kits, samples, articles, process guidelines and best-practices. I really don't know what you'd expect? Would the source code be better documentation and provide better guidance?

      but I can understand how, after days and days of pouring over bad documentation, he decided it was either ritualistic suicide or go with the better-documented interface...

      I can't

      1. iPhone connects over USB. Which means that Windows already has a bus driver in place which will notity the PnP manager about device arrivals on the USB bus. What one would need to create is probably a Function Driver. If iPhone used some standard protocol one could probably do with a built-in driver, but I suspect that some proprietary protocol are at work - so therefore a function driver.

      2. The PnP manager will activate and notify the function driver upon device arrival. It will do so through the AddDevice message.

      3. From the looks of it, what the iPhone requires is probably aptly covered by a user mode driver. Which flies in the face of your previous assertion that

      Microsoft's hardware abstraction layer is a terrible, horrible, implimentation that makes every access from userspace terribly expensive

      What exactly is it you feel is not documented? What is the documentation you are missing? You did download the Windows Driver Kit, right?

      Still waiting for citation for Microsoft recommendation of polling...

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    24. Re:iTunes by Xest · · Score: 2

      "The reason is two-fold."

      Neither of the reasons you give justify anything close to 50% of CPU usage on a system within iTunes' minimum requirements and there's no reason to really continuously poll given that Windows can raise events when a device is attached anyway.

    25. Re:iTunes by Anonymous Coward · · Score: 0

      This is all true, HOWEVER, starting with Vista, and including Windows 7, 64-bit drivers MUST be signed in order to be installed. I am sure that Apple implemented their solution so as not to have to pay Microsoft to sign a driver. It also would require that Apple submit the source code for the driver to MS. The by-product of Apple having to implement it this way is that it is ugly ugly code that needs to poll in user space every device.... Hence the problem. The problem is not a technical one, it's a political one.... And the end users are the ones that suffer.

    26. Re:iTunes by Anonymous Coward · · Score: 0

      Fuck I hope I never come across anything you wrote. Learn to register for events. Your example is the kind of poor coding practise that results in something like iTunes and wastes far more resources than necessary.

    27. Re:iTunes by Thor+Ablestar · · Score: 1

      1. Can you attach and detach a iSomething 10 times a second? I don't believe so.
      2. wait_until_next_LOTS_OF_events_are_ ready() is quite a complicated procedure. You would still either poll, or run a lot of threads which wait for their personal events.
      3. And BTW: USB that your mouse driver attaches to has polling ONLY. It has NO side channel that can inform hosts about events. It also applies to USB bootable flash or HDD.

    28. Re:iTunes by Thor+Ablestar · · Score: 1

      Still bad. You are tying up precious resources such as processes, threads and memory.

      If you really need to process some rare events and not tie resources you may write a tiny daemon that waits for them all and then forks/execs a server process. If you need to process some rare events fast you still should keep a server process in memory - it's your price of fast processing. And it may either wait for this event or poll it often enough.

      Register for events, e.g by filling a jump table and register it with the OS

      I cannot remember which manpage to read about it. Sorry, I don't name OS a thing that has no manpages.

    29. Re:iTunes by Thor+Ablestar · · Score: 1

      Because it's a necessary step in starting malware from removable drives.

    30. Re:iTunes by Anonymous Coward · · Score: 0

      "Maybe you should find another line of work?"

      This is the same person whose been whinging for weeks about how bad the US economy is and no matter how talented you are and how hard you work there will be no job for you.

      In other words I'd wager this is precisely his/her problem - you're talking to someone utterly inept who has been fired/can't get a job and they're putting it down to the economy when in reality they simply just do not know what the fuck they're doing and hence that is the real reason no one will hire them.

    31. Re:iTunes by Anonymous Coward · · Score: 0

      So is windows calling for the program to ask"are we there yet", or apple, calling a program to ask"*". My god, how did you pass machine languages? Or get past the logic gate?

    32. Re:iTunes by Anonymous Coward · · Score: 0

      It dosen't matter about the FS, but the subject matter, do you listen to a reoccuring podcast with your system, apple/android/linux/any-mp3-player. They all sync...to get the latest "podcast", just some do it better then others. Personally i liked juice, with a runner-up as winamp, I have to start each program, they will find the latest podcast, damn, were alive is on hiatus, damn, and download it right now, it right now, when I call the program..and then quit.....not like apple, it wants t run in the background, soaking up cycles, till i manually shut it off. Why the difference, programing,I have to use a certain type of device, and the priveledge oof using their type of device...wow...

    33. Re:iTunes by KingMotley · · Score: 1

      Not exactly true. You can drop files there yourself too. iTunes will pick up the file and put it into your library. It detects whether the file is a music file, tv show, or movie, then puts it into the library where you'd expect it to. Music files (typically) get moved into My Music\artist\album, tv shows get moved to Tv Shows\Show\Season, and movies get moved to My Movies. I'm not sure about pod casts, eBooks, etc, but I suspect they do the same thing.

    34. Re:iTunes by Anonymous Coward · · Score: 0

      Yes, but there's a bug there - it's not just by design. It will work fine for several hours, using pretty much no CPU time, then *something* happens and it starts using 100% of one core (the 50% people spoke of, since most CPUs now have 2 cores). If I started iTunes and it did that, that's one thing - but the way I find out is my computer starts acting up.

      And I could kill/disable, except I use Wifi Sync so everything gets synched while charging, no matter where it is in the house. I could plug things in on a certain schedule, but that's not really a fix.

    35. Re:iTunes by guruevi · · Score: 1

      Only that the Windows HAL does not do so for non-HID like phones and that the HAL cannot (as said above) send those events to user space where iTunes (should) live. You can off course run the daemon as SYSTEM which would fix it but would leave iTunes as being a huge exploit.

      The only way I have figured to check for USB devices in user space is to read in the entire device table then use a filter mechanism to select for my vendor id and device id. If that fails, loop the same query again and this does indeed eat a lot of CPU cycles. Luckily I only have to do it when the computer boots.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    36. Re:iTunes by reanjr · · Score: 2

      Windows has an API for hooking into file system events. If iTunes is scanning the hard drive except on startup, then it's because Apple has shitty engineers. Same with USB. Why don't Windows focused apps that do the same thing have no performance problem?

      I'm a Linux/Android user, but you just seem like an Apple fanboy.

    37. Re:iTunes by Anonymous Coward · · Score: 0

      nah, it's simple!

      function wait_until_next_event_is_ready() { usleep(100000); }

      problem solved.

    38. Re:iTunes by Anonymous Coward · · Score: 0

      That is how I feel after touching a mac.

    39. Re:iTunes by Bruce+Dawson · · Score: 1

      There are many ways that I might want to add media to or remove media from my computer. I might use explorer to copy them, SyncToy to synchronize with another machine, use the command prompt to delete files, etc. iTunes could detect all of this -- it's not hard -- but it doesn't. It forces users to manually rescan their music folders in order to find new files. Doing this scan often leads to duplicate listings of files, and it fails to detect when files have been deleted. It's lousy.

    40. Re:iTunes by Bruce+Dawson · · Score: 1

      Oh yeah -- I forgot that I blogged about this iTunes annoyance. Luckily I found a way to delete orphaned references to moved or deleted music files, but it really shouldn't have been necessary. Here's the post: http://randomascii.wordpress.com/2012/03/30/itunes-itunes-why-hast-thou-forsaken-me/

    41. Re:iTunes by KingMotley · · Score: 1

      Oh, I agree iTunes is lousy. I hate it. It's the worst media player that I've found, and it's a major reason why when my contract is up, I will not be upgrading to the latest in the iPhone series.

      Fortunately, I use Plex for all my mobile media needs, and it works exactly how I want it to. I like XBMC too, but since most of media consumption is via my mobile, I don't have much use for it personally. I just use plex on my phone to send video to my AppleTV.

    42. Re:iTunes by girlintraining · · Score: 0

      Maybe you should find another line of work?

      I'm an engineer looking at the result of the employment of dozens of software engineers that built the Windows version of iTunes. For your assertions to be true, they'd all have to be total morons. This isn't about me, it's about them. I'm simply saying... I've delved into the windows API as it relates to drivers. It is a mess. You can throw up all the documentation in the world, but it doesn't change the fact that dozens of other engineers ran into the same problems, and solved them in the same way. Internet forums are filled with people complaining about message pumps and bad interfaces. Filled.

      You can either accept that Microsoft designed something badly, or that thousands of programmers who do this for a living all suck. I know which one I'd bet on.

      --
      #fuckbeta #iamslashdot #dicemustdie
    43. Re:iTunes by tlambert · · Score: 1

      "The reason is two-fold."

      Neither of the reasons you give justify anything close to 50% of CPU usage on a system within iTunes' minimum requirements and there's no reason to really continuously poll given that Windows can raise events when a device is attached anyway.

      The figure cited in the blog was 26% CPU utilization, with a bazillion threads (no specific number give, but given that 4 cores on an 8 core machine were used, it couldn't have been that many.

      The problem the service has is that it has a single work loop in order to manage events from a lot of disparate locations, and when it gets an event, it checks all possible people who want to do work. In this case, it's a timer event to go poll to see if an iDevice has been installed, and that causes a bunch of other stuff to run at an earlier time than it would have.

      This is an artifact of the implementation using a GCD (Grand Central Dispatch) based design on top of BlueBox, which is an API layer that makes a Windows box look like a Carbon API (it hasn't been totally updated yet) Mac OS X box. The upper level software is designed for device arrival notification, rather than having a timer to kludge around the issue by forcing the polling.

      Yeah, this does mean that you could effectively port any Mac OS X program to Windows by recompiling it, if Apple were to make the technology available, which they likely never will.

    44. Re:iTunes by Xest · · Score: 1

      "Yeah, this does mean that you could effectively port any Mac OS X program to Windows by recompiling it, if Apple were to make the technology available, which they likely never will."

      Judging by how bad all Mac OS X software they've ported to date (i.e. iTunes and Safari) is on Windows I hope they never will too if this is what comes out of it :)

      I've never been a fan of this type of porting anyway though, I've always felt you need to either build on a cross platform but platform neutral technology like Java, or at least write a native user interface for each distinctly different platform and only keep libraries that aren't affected by platform differences cross platform.

      Obviously this isn't feasible for all companies or solutions but I don't think Apple has an excuse, it's not like they have a shortage of money to pay for the talent and development time required to do it right. As others have pointed out it works both ways too, some Microsoft software on Mac OS X can be quite painful for example and you see poor ports between iOS and Android all the time from sometimes fairly major companies.

    45. Re:iTunes by aliquis · · Score: 1

      Now when I read it and see the name of it I guess it doesn't just add the media (folder?) right then but rather may manage it in the future and check for changes later.

  10. Re:why does your phone need software running on yo by centipedes.in.my.vag · · Score: 4, Informative

    Litigation is somewhat of an issue when dealing with Apple's hardware/software and reverse engineering.

    --
    Only on /. can I lose karma with 2x "5, Funny" posts.
  11. Purposeful by enigma32 · · Score: 3, Interesting

    Sometimes I swear Apple makes the Windows versions of their software terrible on purpose. It's still an uphill battle trying to use any of their software on a windows machine, as it always has been.

    Why?
    Obviously when you're using their amazing iPhone or iPad or whatever other tacky Apple gadget, you'll start to feel that your PC isn't up to par and you should replace it with a Mac.

    Total rubbish. People should avoid buying trashy Apple products at all costs, lest they support this fiefdom.

    full disclosure: I have used Linux exclusively for the past 13 years. I only have to interact with Apple and Microsoft's junk when I have to sync my wife's iPad with her PC.

    1. Re:Purposeful by Anonymous Coward · · Score: 0

      Fairly sure they stiff their own costumers too. I have a friend whose iPod doesn't want to work with his iMac without him first giving more money to Apple for an OS upgrade.

    2. Re:Purposeful by ruir · · Score: 5, Informative

      Must be to compete with Microsoft. Their Office for Mac is a piece of junk and often doest adhere to the HID guide of development software. Hell, I cant even cut & paste images dragging and dropping them as in other Apple software. And it is SLOW.And lets not get started about Outlook. I have been trying to take a coworker out of it.

    3. Re:Purposeful by martinX · · Score: 2

      Must be to compete with Microsoft. Their Office for Mac is a piece of junk

      Absolutely it is. Office on a low end PC is OK and the interface is usable. Office on a Mac takes forever just to start, takes forever to save, always seems to be converting something to something else and just generally gets in the way. It's just terrible stuff.

      --
      When they came for the communists, I said "He's next door. Take him away. Goddam commies."
    4. Re:Purposeful by Anonymous Coward · · Score: 0

      Sometimes I swear Apple makes the Windows versions of their software terrible on purpose. It's still an uphill battle trying to use any of their software on a windows machine, as it always has been.

      Why?
      Obviously when you're using their amazing iPhone or iPad or whatever other tacky Apple gadget, you'll start to feel that your PC isn't up to par and you should replace it with a Mac.

      Total rubbish. People should avoid buying trashy Apple products at all costs, lest they support this fiefdom.

      full disclosure: I have used Linux exclusively for the past 13 years. I only have to interact with Apple and Microsoft's junk when I have to sync my wife's iPad with her PC.

      I have to wonder, are you comparing this experience to Windows versions of Microsoft software, or OS X versions of Apple software?

      Think on that one a while and you'll answer both questions.

    5. Re:Purposeful by c0lo · · Score: 1

      And lets not get started about Outlook. I have been trying to take a coworker out of it.

      Yeah... happened to me once. By the time I managed to do it, he was fully chomped, limp as a boned fish and half-digested... all in all, an ugly experience, I tell yer.

      --
      Questions raise, answers kill. Raise questions to stay alive.
    6. Re:Purposeful by krouic · · Score: 1

      Apple software on Windows has always been terrible, thinking it can take control of the whole PC.

      A few years ago, most games I bought for my children would refuse to install if the QuickTime version bundled with the game was not also installed. Games refused to run if they detected that the installed version of QuickTime that was not exactly the one that came bundled with them, even if the installed version was more recent. Actually, QuickTime was just needed to play the game's opening sequence....

      QuickTime also grabbed all media file associations for itself without asking the user. You had to painstakingly reassociate each media file type with you prefered player after each QuickTime install (including updates).

      To me, this was a good summary of Apple's attitude : if you install our product, you would not want to use any other similar product. After this experience, I did not ever bother to install itunes.

    7. Re:Purposeful by TheNinjaroach · · Score: 1

      I've always thought iTunes and friends were slow on Windows because Apple has a big fat 80+ MB "compatibility" layer sitting between their software and the Windows OS.

      --
      I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
    8. Re:Purposeful by Michalson · · Score: 1

      Consider the 'carpet bombing' exploit that was discovered in Safari a while back. It allowed a website to save any number of files to the default download location without any interaction or notification to the user. The exploit worked on OS X and Windows but was a far greater threat on Windows due to some changes Apple made when porting Safari from OS X. Despite the public discovering this Apple dragged its feet and tried to claim it wasn't an attack vector.

      So what where the difference between the original Mac version and the same code ported over to Windows, which in theory should have simply replaced the OS specific calls? First the Windows port changed the default download location to the desktop, despite the fact that Windows has a downloads folder just like Mac. That means files get deliberately dumped all over the desktop until the screen is a mess. That's a minor thing though it does help make Windows seem cluttered to the average user.

      The major change was they removed the code that marked downloads as untrusted. So when a hostile website silently saved an executable file called Safari.exe (directly to the users desktop) there was no untrusted flag. No other browser on Windows works this way; IE, Firefox, Chrome and Opera all mark downloaded files as untrusted to prevent them from being accidently run without a user notification. Safari on OS X marks downloaded files as untrusted so that users are shown a notification. But the port removes this basic functionality. And taking away that safe guard makes it a lot easier for malware to be installed on Windows when a user is browsing with Safari - not just the Safari specific exploit that silently downloaded files, but also the wealth of executable malware that likes to pretend to be a legitimate file (such as websites that attempt to give users an executable file in lieu of a promised video or torrent download)

    9. Re:Purposeful by denmarkw00t · · Score: 1

      This could also be payback for the IE:Mac years...oh Jesus, the flashbacks.

  12. And...? by Anonymous Coward · · Score: 0

    How is this news? Oh right, it's not - It says so right in the title.

    Can I start submitting stories about how h.264 conversion consumes CPU cycles? I mean, it theoretically doesn't need to - I can fathom a zero-work scenario where it just happens. I can even give a play-by-play about how I open my system monitor to verify performance. Amazing stuff!

    Honestly. How did this BS make it to the frontpage.

    1. Re:And...? by Samantha+Wright · · Score: 2

      Actually, it is news, but you have to dig for it a little—Rainmeter must have been updated with a rootkit that hides how much CPU it uses. This rootkit is so effective that it no longer outperforms iTunes in its ability to devour system resources.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:And...? by scheme · · Score: 1

      How is this news? Oh right, it's not - It says so right in the title.

      Can I start submitting stories about how h.264 conversion consumes CPU cycles? I mean, it theoretically doesn't need to - I can fathom a zero-work scenario where it just happens. I can even give a play-by-play about how I open my system monitor to verify performance. Amazing stuff!

      Honestly. How did this BS make it to the frontpage.

      Sure, I'd love to hear how h.264 conversion doesn't theoretically need cpu cycles. How does the zero-work scenario function? The problem with itunes is that it uses a significant and noticeable amount of cpu when it shouldn't and apparently has been doing so for years with users complaining about this left and right.

      --
      "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
  13. Temporal lobe fixation by Anonymous Coward · · Score: 0

    Anything you can do with apple products you can do with other products, usually while maintaining a crisper digital environment.

    You get what you settle for.

  14. ditch it by Anonymous Coward · · Score: 0

    I have an iPhone too, never use iTunes... why do you need iTunes for ? The iOS features aren't that "progressive" anyway... and they can be done via wifi nowadays!

    http://lifehacker.com/how-to-ditch-itunes-forever-and-keep-syncing-your-ios-d-505568915

  15. Re:why does your phone need software running on yo by Mitreya · · Score: 0

    Sorry, can someone explain to a Linux/Android guy how having an iPhone implies you can't kill misbehaving software on your Windows box?

    Heheh, no, but as a Linux/Android guy you should be familiar with mandatory services that run on your damn phone. Anything you disable, will re-start shortly and cannot be uninstalled (without rooting and voiding warranty). I had a facebook app and several Sony apps that could not be removed, before I went with a better phone.

  16. Obvious Conspiracy is Obvious by L4m3rthanyou · · Score: 2

    Crapping up Windows PCs helps perpetuate the myth that Macs are inherently faster/better.

    --
    One of these days, I'm going to cut you into little pieces.
    1. Re:Obvious Conspiracy is Obvious by oogoliegoogolie · · Score: 1

      Oh geez, Windows could be easily crapped up,in,and out by background applications for a decade before iTunes came out.

  17. SPAM ARTICLE! DO NOT WANT! by Tastecicles · · Score: 0

    Seriously, who the fuck screens these?

    --
    Operation Guillotine is in effect.
  18. iTunes is crappiest software ever by PortHaven · · Score: 4, Interesting

    Steve Jobs death I believe was because his accusation of accusing Flash as being crappy software while iTunes remained by far the worse POS ever written, literally guilted Mr. Jobs to death.

    Seriously though...I've never wasted more time than I have with iTunes. Never had any app cause my system to become unresponsive more. I would wager $5,000 Apple deliberately chose to make for a sucky experience on Windows.

    1. Re:iTunes is crappiest software ever by Anonymous Coward · · Score: 0

      Steve Jobs death I believe was because his accusation of accusing Flash as being crappy software while iTunes remained by far the worse POS ever written, literally guilted Mr. Jobs to death.

      Seriously though...I've never wasted more time than I have with iTunes. Never had any app cause my system to become unresponsive more. I would wager $5,000 Apple deliberately chose to make for a sucky experience on Windows.

      You have never met AOL, or Java: The Windows End User Experience, Eclipse, Ventrilo, etc., or any piece of software you have to pay north of $1,000 for. All of these have (or had) rabid fans too, and you know, they get/got the job done well, despite being maddening to work with. Free software tends to be really bad when experience can be best described as a Skinner box (I just want the cheese), paid software gets a little better when happy user experience directly relates to more income (it's my cheese bitch!), and expensive software is as bad as free software because the people paying for it don't have to use it (it gives us the cheddar or it gets the system failure again!).

      Once you get into the $10,000s that's where the REALLY good stuff starts, I'm talking like requirements for IE6, Java 1.4/1.5, that OTHER expensive PoS software, NOT your OS, etc., the stuff you assign to whomever you'd most like to see jump from an upper story window.

    2. Re:iTunes is crappiest software ever by dhermann · · Score: 1

      What about Microsoft Bob?

    3. Re:iTunes is crappiest software ever by Anonymous Coward · · Score: 0

      still does not mean that flash isn't terrible they can both be horrible concurrently, and are.

    4. Re:iTunes is crappiest software ever by PortHaven · · Score: 1

      I've actually met a lot of those software packages. But no, nothing in my entire life of computers has caused me to expend more time than iTunes. It is the single most hated and despised piece of software that I have ever installed.

      In fact 80% of what I hate about the iPhone involved iTunes/synching/DRM issues.

    5. Re:iTunes is crappiest software ever by PortHaven · · Score: 1

      Yes....

      But Adobe didn't have the balls to go around bad mouthing other company's software while their own pants were down.

  19. Sell your iPhone. by retchdog · · Score: 3, Informative

    A similar google service on my MacBook causes the keyboard to stutter every few hours and occasionally disables the camera until I reboot. There's a way to disable it, but I haven't bothered yet. However, the process is incredibly similar to this one for disabling applemobiledeviceservice on Windows.

    Mac users don't complain because iTunes on Mac doesn't have this problem, or much of any problem that I've noticed. This is either because Apple doesn't know how or care to code for Windows, or because it's a conspiracy to get iPhone and iTunes users to buy Macs because "Windows is slow." In my opinion, it's probably a mixture. Apple just doesn't have as much incentive to provide a good Windows experience, so they don't bother, knowing that this will probably convert a few suckers to Mac.

    Similarly, Google services don't seem to screw up Windows or Linux, and Google's MTP support for Mac (MTP is required for Nexus 4) is ridiculously minimal. It's an analogous situation. Vendors for system X don't care about system Y, news at 11.

    The solution seems simple. Sell your iPhone to a Mac user, and buy an Android device. Why would you even buy an iPhone for Windows? I use a Mac and I still won't buy one.

    --
    "They were pure niggers." – Noam Chomsky
    1. Re:Sell your iPhone. by Colonel+Korn · · Score: 1

      A similar google service on my MacBook causes the keyboard to stutter every few hours and occasionally disables the camera until I reboot. There's a way to disable it, but I haven't bothered yet. However, the process is incredibly similar to this one for disabling applemobiledeviceservice on Windows.

      Mac users don't complain because iTunes on Mac doesn't have this problem, or much of any problem that I've noticed. This is either because Apple doesn't know how or care to code for Windows, or because it's a conspiracy to get iPhone and iTunes users to buy Macs because "Windows is slow." In my opinion, it's probably a mixture. Apple just doesn't have as much incentive to provide a good Windows experience, so they don't bother, knowing that this will probably convert a few suckers to Mac.

      Similarly, Google services don't seem to screw up Windows or Linux, and Google's MTP support for Mac (MTP is required for Nexus 4) is ridiculously minimal. It's an analogous situation. Vendors for system X don't care about system Y, news at 11.

      The solution seems simple. Sell your iPhone to a Mac user, and buy an Android device. Why would you even buy an iPhone for Windows? I use a Mac and I still won't buy one.

      Google employees mostly have Macs now. To use a Windows machine they need to write up a justification and they're rare enough to be envied. I don't think we can think of Windows as the native platform for Google.

      However, Google services can cause a lot of problems in Windows, too, depending on what else you have running. As another user stated above, the best platform for either is to install in a VM and generally treat the Apple/Google software as malware.

      --
      "I zero-index my hamsters" - Willtor (147206)
    2. Re:Sell your iPhone. by tlhIngan · · Score: 2

      Similarly, Google services don't seem to screw up Windows or Linux, and Google's MTP support for Mac (MTP is required for Nexus 4) is ridiculously minimal. It's an analogous situation. Vendors for system X don't care about system Y, news at 11.

      Actually, Android's implementation of MTP is crap. It BARELY works. Hell, on Windows I can easily screw it up if I try to open a folder before it finishes enumerating.

      One of our developers actually worked on the Mac trying to get Android to work better (via OSX FUSE). Besides complaining about the crappiness of libusb, he constantly complains about how crappy Android MTP is. Do something that is beyond the basic commands and it'll crash Android.

      Hell, everything else I have enumerates folders and files faster than Android - it's damn sluggish because I think the Windows MTP client is being forced to use the old clunky method.

      All Google did was get MTP to the point where "it works", but skipped "it works well". I'm surprised Linux MTP works - everyone I've seen had plenty of issues getting MTP and Android talking without issues. It works erratically, at best.

    3. Re:Sell your iPhone. by retchdog · · Score: 1

      I counted it once and if you wanted access to the most Google products, you would want to use Windows. Maybe things have changed. Internally they use mac, sure (probably with plenty of VMs), but their products (either due to design or acquisition of other companies) most consistently targeted Windows, which is of course the majority market.

      I guess I'm not surprised that Google services suck in general; I'd just never known any Windows user to complain about it.

      Does Windows still need third-party apps for literally everything, or have they fixed that (I haven't used it since XP)? If it does, then it's not surprising that there will be conflicts. I know that the Google services will screw up a totally vanilla Mac.

      --
      "They were pure niggers." – Noam Chomsky
    4. Re:Sell your iPhone. by retchdog · · Score: 1

      Interesting; explains a lot I suppose. Why is MTP so hard to get right? It's just a freaking protocol; it'd probably be comprehensible to someone fresh out of the 70s.

      --
      "They were pure niggers." – Noam Chomsky
    5. Re:Sell your iPhone. by Anonymous Coward · · Score: 0

      As a linux user with an android device: What "google services" do you run? What do they do?

      And mtp... Well, mtpfs was broken with android devices for quite some time. There was go-mtpfs or jmtpfs that worked fine and I think mtpfs has been fixed by now.

    6. Re:Sell your iPhone. by retchdog · · Score: 1

      It's an autoupdater (surprise, surprise) called keystone (com.google.keystone.agent and com.google.keystone.daemon) which presumably got installed with chrome and/or the gtalk plugin. There are many complaints about it.

      --
      "They were pure niggers." – Noam Chomsky
  20. iTunes slows down my PC by hcs_$reboot · · Score: 4, Informative

    superuser.com is too busy and /. comes to the rescue. Thanks /.

    1 Answer:

    - First of all, you can charge your iPhone without having iTunes loaded/loading (see this).
    - Then, many users don't have such problem: be sure you have the latest windows SP, and the latest iTunes.

    Possible duplicate from Prevent iTunes from starting when iPhone is plugged in on Windows

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  21. Re:why does your phone need software running on yo by binarylarry · · Score: 5, Funny

    That's SIGKILL yourself in shame.

    --
    Mod me down, my New Earth Global Warmingist friends!
  22. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 5, Informative

    You can use the SC in the command line to enable the service when you need it and disable it when you don't using a BAT file.
    (sc config servicenamehere start= disable)

    Just saying... and thanks for the head up on Rainmeter

  23. Problem? by thegarbz · · Score: 1

    There's just one problem. I use an iPhone. I can't disable it.

    What garbage. Why would a phone require some magic software on a computer to function?

    Install iTunes in a VM if you want to update your gadget to it's latest OS and then delete again. It doesn't happen very often.

  24. Probably overkill... by Anonymous Coward · · Score: 0

    So, I program a bit, and because of that, I have some VM's sitting on my system to test in different environments. I actually use one of the VMs as an 'iTunes' box whenever I want to plug it in.

  25. I run crapware like iTunes in a VM by JoeyRox · · Score: 1

    I only use iTunes maybe 3 times a month, so it lives with my other crapware in a separate Virtual Machine.

  26. 50% can be nothing, Windows is the problem by Anonymous Coward · · Score: 1

    Normally idle time is allocated to System Idle Processes. If you do something on idle (basically timers with zero interval that fire and return immediately), it will allocate the idle time to the process doing that.

    So you get
    timer(0) fired,
    nothing done,
    return immediately,
    timer(0) fired,
    nothing,
    return,
    timer(0),
    nothing,
    return...

    The reality is a timer of zero will not fire until after other threads/processes have had their share, so if they process for say, 100ms, then the timer(0) actually won't fire until at least 100ms.

    timer(0) fired, nothing done, return,
    Other process works, A LOT OF STUFF DONE, return 100ms later,
    timer(0), nothing, return...

    Now the thread using 100ms is clearly the thread doing work, the idle thread is returning immediately, yet on the task manager it will look like the idle thread is using all the processing power up! So now you think your pc is slow because of the idle thread, when in fact its the thread doing 10ms of work.

    However, when I'm faced with these, usually perception beats common sense, and I change it to a timer(1) which is fast enough for most idle cases and yet enough to stop Windows task manager getting confused.

  27. ok, I don't get this. by Anonymous Coward · · Score: 0

    this is the service that auto-launches itunes? if it gives you trouble, disable it, and run itunes manually. It doesn't auto-launch itunes half the time anyway. Also, call Applecare and report it. The way this works is that they will charge you $19 if they can resolve the issue. If they can't because it's a bug, (or don't think they can), they won't. If you have Applecare on your iphone, this issue is covered. If you have an apple store near you, you can schedule a genius bar appt. This issue is automatically covered because it's software.

    I have to admit. I work on PCs for a living, as do most of us here. The only time I've ever seen itunes slow down a PC was due to what was clearly a video card driver issue. It is not the best behaved software on PCs, but I've never seen an issue like you are describing.

    Make sure you are running the latest version of iTunes also. It just got redone. Grab the download from the apple website, rather than relying on apple software update.

  28. No, you missed something. by Ungrounded+Lightning · · Score: 1

    The question wasn't why the grandfather poster couldn't kill misbehaving mandatory apps on his iPhone.

    He was wondering why the poster couldn't kill a misbehaving iPhone support app on his Microsoft Desktop, only restarting it when he actually needed to use it.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  29. In subtextual response.... by Anonymous Coward · · Score: 0

    In subtextual response to MS Office slowing down macs for 15 years. It's a cold war.

    1. Re:In subtextual response.... by symbolset · · Score: 0

      Skype

      --
      Help stamp out iliturcy.
  30. Re:why does your phone need software running on yo by msauve · · Score: 0

    Note that there's no mention of any impact on actual performance, just that CPU is high according to some utility. IDK, but perhaps it runs at low priority, like seti@home, or folding, or lots of other things which only use CPU when nothing else is.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
  31. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Because clicking an icon is so laborious...

  32. Haven't used it in years by jader3rd · · Score: 1

    I used iTunes for the first few years after it came out; then after the issue it had updating and messing up drivers I uninstalled it. The perf on my machine was significantly better. Because of that I've kept it uninstalled and haven't looked back.

  33. This just in: iTunes is shit by redback · · Score: 4, Insightful

    iTunes is shit. It has always been shit. It will probably always be shit.

    This is not news.

    1. Re:This just in: iTunes is shit by Anonymous Coward · · Score: 0

      Itunes was OK initially; a nice little music player back on OS9. The store and video stuff really destroyed it. It was the first player I saw which treated tagged music like albums, like Rythmbox does now.

  34. Re:why does your phone need software running on yo by jader3rd · · Score: 5, Informative

    The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

    That feature is built into Windows (at least Vista+). A user can decide which action to take when a specific device is plugged in; no extra services required.

  35. Temp files in ITunes Folder by Anonymous Coward · · Score: 0

    ITunes is not just slow on windows, in leaves huge (256m per usage) *.tmp files in your ITunes folder everytime it starts up. I freed over 60 gigabytes by removing them recently. (I have a rather large MP3 library...)

  36. What your CPU cycles actually mean by Anonymous Coward · · Score: 0

    Well I was going to say, "who gives a shit" followed by "I kill bullshit processes just because I'm a control freak, fuck the performance implications (good or bad)," but then I thought wait-- you don't understand what that output means or you wouldn't give a shit. This is something I learned not so long ago, so let me share.

    It doesn't mean that 50% of your processor is being used and the other 50% isn't... Whenever your processor runs, it runs at 100% its capability always. That's how it works. When you see the statistic "CPU at 50%" it means it's only processing 50% of the time. So 50% of the time it could be computing something, it is, the other 50% it's twiddling its proverbial thumbs... Any process that uses additional percentage points is getting the full capabilities of the processor; at a time it's normally not being used. ... so should your computational needs be less than 100% of your computer's resources, then you are fine, and if anything it's under utilized. As a result there's no reason to stop processes (outside of concerns of power consumption).

    One love,
    tehprofessor

    p.s. You can kill the process; I have a mac (had windows worked there too) and kill the iTunes daemon... iPhone works fine. iTunes works fine.

    1. Re:What your CPU cycles actually mean by Colonel+Korn · · Score: 1

      Well I was going to say, "who gives a shit" followed by "I kill bullshit processes just because I'm a control freak, fuck the performance implications (good or bad)," but then I thought wait-- you don't understand what that output means or you wouldn't give a shit. This is something I learned not so long ago, so let me share.

      It doesn't mean that 50% of your processor is being used and the other 50% isn't... Whenever your processor runs, it runs at 100% its capability always. That's how it works. When you see the statistic "CPU at 50%" it means it's only processing 50% of the time. So 50% of the time it could be computing something, it is, the other 50% it's twiddling its proverbial thumbs... Any process that uses additional percentage points is getting the full capabilities of the processor; at a time it's normally not being used. ... so should your computational needs be less than 100% of your computer's resources, then you are fine, and if anything it's under utilized. As a result there's no reason to stop processes (outside of concerns of power consumption).

      One love,
      tehprofessor

      p.s. You can kill the process; I have a mac (had windows worked there too) and kill the iTunes daemon... iPhone works fine. iTunes works fine.

      It says 50% because he has multiple cores and the process is running on 1/2 of them.

      --
      "I zero-index my hamsters" - Willtor (147206)
    2. Re:What your CPU cycles actually mean by Anonymous Coward · · Score: 0

      It doesn't mean that 50% of your processor is being used and the other 50% isn't... Whenever your processor runs, it runs at 100% its capability always. That's how it works.

      This is 2013, say hello to clock scaling, gating and core parking. It hasn't worked this way in a long long time.

      As a result there's no reason to stop processes (outside of concerns of power consumption).

      Or use of non-paged ram or burning a hole in your lap or producing excessive L1/L2 cache misses or gumming up the southbridge with pure nonsese. There is rarely a valid excuse for polling... it is simply a reflection of laziness and lack of clue/experience on part of the programmer.

    3. Re:What your CPU cycles actually mean by Anonymous Coward · · Score: 0

      You do not understand clock cycles or performance measurements-- but that's okay, you probably don't work in a field where you need to.

  37. Anecdotal... by Anonymous Coward · · Score: 0, Insightful

    Not a whole lot of proof here. The person wrote an article for a magazine claiming that this service used a lot of CPU. He didn't measure it. He didn't try to discover if there might be something else causing it to misbehave. He just wrote an "oh noes! Apple sux!" article.

    SlashDot standards continue to slide...

    1. Re:Anecdotal... by kannibal_klown · · Score: 1

      For what it's worth, a couple of years back I noticed a similar thing with the same service. I forget which version of Windows (XP? Vista?), what kind of machine I had at the time (single-core, core 2 duo, etc), or which iTunes version I had... but it was the same thing.

      However, I haven't had (or at least noticed) the problem since.

      Purely anecdotal. Though there are many-a-thread about similar issues on various forums... or at least there used to be when I was looking during my experience.

  38. Obviously a devious plot... by AmazingRuss · · Score: 1

    ...to make the windows experience suck.

  39. Re:No iTunes for the Windows Store by rudy_wayne · · Score: 4, Informative

    Of course this means Microsoft's puppet press has to bash iTunes now. Not that I would run the stupid app, but that's what this is about. Ballmer has his knickers in a twist because he's starting to find out what it felt like to all those other people he was locking out of the dominant platform back in the day when he was king of the hill.

    I do not work for Microsoft and as an owner of an iPod, which requires iTunes to transfer music from my computer onto the device, I can tell you that the Windows version of iTunes is probably the shittiest piece of software ever written.

  40. Companies think they own my machine by EmperorOfCanada · · Score: 5, Insightful

    I hate how these companies seem to think that they can take over my machine; HP seems to think that all I do is print. Office seems to think that I type all day. AV software usually seems to think that all I do is want to hunt viruses. iTunes seems to think that I just screw with my iPad/iPhone all day. BlackBerry violates your machine. Java seems to think that it should check for an upgrade 100% of the time.

    The last few updates from Apple have this hidden MRT process that goes made for hours after the upgrade. But the MRT gives no hint that it is installing, and no hint that it is running. Your machine grinds to a halt so you slowly bring up the list of active services and find that it is using all your CPU and that of your neighbor plus so much memory that it is worse than the viruses that it is hunting.

    I wish that people would have an OS that has a simple sandbox keeping software installation tools from installing whatever they want. Then when I run Office or iTunes or even my AV it will then run. When I shut it down it will stop. The same for drivers. When I go to print it should run the driver and then go away.

    But another critical tool that could be created right now would be to have an activity monitor that differentiates vital services from crap from Acer or HP. With this tool you would bring up a list of services running and not only kill them now but disable them for all time. No more kill the service only to have some daemon pop it back up seconds later. I don't want to go digging through any config/startup/hidden file nonsense.

    1. Re:Companies think they own my machine by Pichu0102 · · Score: 3, Interesting

      Have you tried out Sandboxie? It does pretty much what you're describing.

    2. Re:Companies think they own my machine by Anonymous Coward · · Score: 0

      "
      I wish that people would have an OS that has a simple sandbox keeping software installation tools from installing whatever they want. Then when I run Office or iTunes or even my AV it will then run. When I shut it down it will stop. The same for drivers. When I go to print it should run the driver and then go away."

      kind of like Android?

    3. Re:Companies think they own my machine by jader3rd · · Score: 1

      I wish that people would have an OS that has a simple sandbox keeping software installation tools from installing whatever they want.

      As far as I know that's one of the goals of WinRT, and they've seem to have succeeded.

    4. Re:Companies think they own my machine by Kittenman · · Score: 2

      I wish that people would have an OS that has a simple sandbox keeping software installation tools from installing whatever they want.

      Hear that sound? It's a thousand LINUX users struggling to type fast enough on the keyboard.

      --
      "The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
    5. Re:Companies think they own my machine by fuzzyfuzzyfungus · · Score: 1

      Sysinternals(now part of Microsoft) has you covered.

      Autoruns examines more or less all the legitimate mechanisms for starting programs and services and provides information on all entries, with the option to exclude MS-signed system components. You can also delete autorun entries from here, without grovelling around in all the various places that they can be stashed.

      Process Explorer lets you observe what is actually running in greater detail than task manager.
       

    6. Re:Companies think they own my machine by Anonymous Coward · · Score: 0

      But the MRT gives no hint that it is installing, and no hint that it is running.

      You do realize you've just described something like 99% of the services that get installed on Windows?

    7. Re:Companies think they own my machine by dirtyhippie · · Score: 1

      In all seriousness, maybe you should try linux?

    8. Re:Companies think they own my machine by mbourgon · · Score: 1

      What you're looking for is software virtualization/sandboxing. Install it using one of these, and when you need to use the app turn it "on", then off when done. Prevents cruft and all the other issues you're complaining about. Trust me, same issues here.

      I just went looking, and there are several options these days - when Windows 7 came out, I lost the ability to use my favorite (Altiris). Fortunately, it appears to be fixed and working with 7.

      http://www.symantec.com/workspace-virtualization (click Trialware then download - the "Symantec Workplace Virtualization" used to be Altiris. Home license is free)
      http://www.cameyo.com/ (free)
      http://www.sandboxie.com/ (cheap)

      --
      "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
    9. Re:Companies think they own my machine by EmperorOfCanada · · Score: 1

      Then try to delete the MS crap off your msPad.

    10. Re:Companies think they own my machine by gzuckier · · Score: 1

      and every time Itunes updates, it cheerfully assumes I'll install Safari as well.
      and let's not forget adobe. i look at one pdf, and reader uses 25% of my cpu until I reboot (or pull the plug with task mangler). gotta get around to getting one of the lightweight pdf viewers.

      --
      Star Trek transporters are just 3d printers.
  41. Most are smart enough to... by Anonymous Coward · · Score: 0

    have jumped the whole l33t iphone bs, get a samsung already and be done

  42. Re:why does your phone need software running on yo by Anubis+IV · · Score: 1, Interesting

    It doesn't. The author seems to be under the mistaken belief that you need iTunes if you have an iPhone. The iPhone hasn't needed a PC running iTunes to sync with for years. Assuming iTunes is misbehaving (which wouldn't surprise me, though the summary's author doesn't actually provide any evidence stating what resources were being used, merely anecdotes of bugs reported on forums), simply uninstall it and never deal with it again. Or, if you "must" deal with it to manage your music library, just don't set it up to sync with your iPhone and shut down the service. Easy.

  43. Re: why does your phone need software running on y by iamhassi · · Score: 2

    Ya because you have to plug your iphone in constantly. I've disabled this and iTunes doesn't pop up when I plug in the iPhone. Only reason I ever plug in the phone is to take photos and videos off of it. Other than that there's no need to plug it in to the PC, everything backups up wirelessly or to the cloud automatically.

    --
    my karma will be here long after I'm gone
  44. Re:No iTunes for the Windows Store by Galactic+Dominator · · Score: 4, Funny

    I can tell you that the Windows version of iTunes is probably the shittiest piece of software ever written.

    Then you haven not used FileMaker, the VB 6 IDE, or any VB 6 app.

    --
    brandelf -t FreeBSD /brain
  45. Business is cutthroat by Anonymous Coward · · Score: 0

    Think about it: If you had a very popular product that forced your customers into downloading your software on to a competing company's competing product, wouldn't you do a little sabotage? It's a wonderful opportunity is it not? Make the software to reduce the overall performance - not by alot. You can't have your sudo-virus waving a big flag in the air letting everyone know its true nature. - Just enough to cause your computer to feel obsolete a few years sooner than it normally would. Only the few folks with the know-how to keep an eye on their computer's performance will realize the culprit in disguise. End result: Force your competitor's customers into upgrading their systems sooner, and perhaps even persuade them to switch to your product.

    But maybe I'm just paranoid, right?

  46. Temp Files by Anonymous Coward · · Score: 3, Insightful

    Windows ITunes is not just slow; it leaves gigantic *.tmp files in your Itunes folder, especially if you have a large library. Go ahead..check it out. I freed up over 60 gigabytes of space by deleting them recently, and I think they are created everytime you load ITunes.

    1. Re:Temp Files by grenadeh · · Score: 1

      It also incessantly tries to create it's own cache folder where it stores (and I realize now this is probably what you mean) album art for example. I told you once and I've told you hundreds more times iTunes - that shit is in the folder with the music. Use it. That's not to mention the database file it uses for your library which more often than not becomes unusable if anything goes wrong in the program. And the dupes, oh god the dupes. When other people have to make a script to kill dupes that don't actually exist on your disks....

    2. Re:Temp Files by Anonymous Coward · · Score: 0

      just tried to install the lastest upgrade of itunes; succeeded. and now when i click on Istore i get a blank window. that's good. maybe i'll reinstall it next time i have some free hours on the computer.

  47. Re:why does your phone need software running on yo by Mr.+Slippery · · Score: 1

    You're really that much of a Linux-centric jackoff that you're not even familiar with the basic fucking equivalent terminology from another operating environment?

    Linux-centric, yes, and I may or may not be a jackoff. But I suppose what I'm asking is what basic fucking equivalent is involved here? When I plug my phone into my PC, it becomes either a standard USB external drive or (once rooted and with the right tethering app on the phone) a standard USB modem. I don't have to run any vendor-provided application software on my PC for it to talk to my phone...so what's the fucking equivalent? Thanks.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  48. iTunes on Windows by Anonymous Coward · · Score: 0

    I found that the only way to fix the iTunes problem is to blow it away and sometimes, reinstall Windows.

    iTunes ate my daughter's laptop so bad it was not funny. That is why she now has a Samsung Galaxy III and a Samsung Galaxy tablet. She no longer uses her iPod at all.

    In addition to the iTunes issue, my daughter's iPod has lost the WEP key so often, my daughter actually memorized the WEP key from repeated entry. Two of my other daughters have iPhone 5's (which they both are growing to hate), and those often lose their wifi keys as well.

    I myself refuse to use Apple products because of their cavalier attitude about stealing other people's intellectual property or to quote Steve Jobs, "good artists copy, great artists steal.......".

    1. Re:iTunes on Windows by Anonymous Coward · · Score: 0

      WEP key

      FYI, you should be using WPA or WPA2 with a strong passphrase instead of WEP. It may not solve your current connectivity issue, but WEP is basically as secure as a wet napkin and should not be counted on to keep your network safe.

  49. Re:why does your phone need software running on yo by fuzzyfuzzyfungus · · Score: 4, Informative

    I'm surprised that nobody makes a replacement application. I remember virtually having to buy one for my NJ3 years back because the OEM software was so bad.

    If memory serves, older flavors of ipod where more or less equivalent USB mass storage devices, though they required media files to be stored in a specific arrangement and a little database file to be uploaded, so you needed a utility of one sort or another to do transfers(you could drag and drop; but the device wouldn't do anything useful with files added that way).

    For the iDevices that Apple actually cares about(ie. not the 'classic') the situation is a bit weirder and more complex: it's strongly resembles TCP-over-USB. On top of that, all kinds of behavior has been implemented. As the latter link suggests, there has been some work on the matter; but it's a relatively complex beast(which Apple has no particular compunction about changing as it suits them).

  50. Re:No iTunes for the Windows Store by symbolset · · Score: 1

    I wasn't talking about you, nor the submitter. I was referring to the author of the fine article.

    --
    Help stamp out iliturcy.
  51. Re:why does your phone need software running on yo by fuzzyfuzzyfungus · · Score: 2

    Unless your computer is positively antediluvian(HLT as a powersaving feature was pretty cool in 1994), even a process running at 'obsequiously deferential' priority is still keeping your computer active when it should be idle. Less of a problem on a properly cooled desktop, considerably more annoying if you are running on batteries...

  52. Complete disaster by thoughtspace · · Score: 1, Troll

    First world problem.

    1. Re:Complete disaster by GrahamCox · · Score: 1

      And? Most of us that read this forum live in the first world, so it's just a problem. Your point?

      Oh that's right, you just wanted to repeat a lazy meme. Gotcha.

  53. Re:why does your phone need software running on yo by dgatwood · · Score: 5, Informative

    I'm pretty sure that it is real CPU load. It is caused by a conflict with some network filtering software (e.g. antivirus software, content filtering software, etc.). Try updating the relevant software.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  54. Not needed by Anonymous Coward · · Score: 0

    I have an iPhone but sync to the cloud. My pc does have the apple control panel to download photostream, but not iTunes! Works better on a pc than a Mac.

  55. Re:why does your phone need software running on yo by Duhavid · · Score: 1

    On windows 7:
    start
    find and click "control panel"
    find and click "administrative tools"
    find and click "services"
    find the service you want to deal with, double click
    click stop to stop the service
    if you don't want it to start on system start, change the "startup type" dropdown to "disabled" or "manual".

    --
    emt 377 emt 4
  56. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

    Someone's never heard of D-Bus.

  57. iFunBox by Anonymous Coward · · Score: 0

    ditch iTunes and use iFunBox instead.

  58. Re:why does your phone need software running on yo by RoknrolZombie · · Score: 4, Insightful

    The problem isn't in charging the phone - that can be done without iTunes installed at all. The issue is for downloading music (to my knowledge - I don't use iTunes with my phone, only an old iPod) - any interactions that you want to make happen from your computer to your phone have to be blessed by iTunes. As another poster mentioned, iTunes has at least 3 different applications that run at the same time - killing any one of them by itself it will restart immediately. Kill all 3 and they'll restart after about a minute. While it's "easy" enough for techies to go in and disable the service, my take on the question is: Why should that even be necessary? Why isn't there a clearly labeled toggle somewhere in the software? And the answer is that - at least for iDevices - there are no other alternatives (as a different poster mentioned, there are paid for apps that say they can accomplish this - I don't know anything about them). I can't come up with a Linux equivalent...sorry. (BTW, I'm not the AC from above, I think it's a good question - it's not unreasonable to have control over your own devices, however Apple has given us their opinion about that in no uncertain terms).

  59. Migrating the right way... or not because why? by SuperKendall · · Score: 1, Informative

    Instead of migrating away from iPhone, why wouldn't you migrate away from Windows? iTunes on a Mac is not exactly high-performance, but it also doesn't really impact the system.

    It just seems like you are heading towards more pain, not less.

    But the thing I find odd is, why are you even running iTunes at all? I have an iPhone too and I only run iTunes to play music, I've not connected used it with the iPhone for a few years now.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Migrating the right way... or not because why? by grenadeh · · Score: 1

      Better question, why would you migrate away from Windows? Linux serves little purpose for actual end-users - many developers don't care for it and developers and other IT workers are the only ones interested in Linux. Don't even start on OSX, there's quite literally no reason to use it for anyone. Productivity software works perfectly fine on Windows with the added advantage of: endless customization, end-user applied hardware and software upgrades, actual connectivity with their businesses, and familiarity. On top of that, games. I literally have not used Linux, voluntarily, since my last Linux admin class in college years ago, nor OSX. No reason to.

    2. Re:Migrating the right way... or not because why? by SuperKendall · · Score: 1

      Don't even start on OSX, there's quite literally no reason to use it for anyone.

      Well, unless you are a developer, in which case it's the platform that offers the best combination of software, GUI and UNIX support there is.

      I can run visual studio or IE in a VM under OSX. On a Windows box, not nearly so easy. A modern developer has to be able to test multiple platforms if you are doing any web stuff, and we are ALL doing web stuff to some extent now.

      No reason to.

      As I said, there is - you just don't realize it yet. You should not be so quick to screw over a large percentage of your userbase.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  60. Re:why does your phone need software running on yo by RoknrolZombie · · Score: 1

    Sorry - I had meant to include a bit that I skipped :p

    While it's "easy" enough for techies to go in and disable the service these are supposed to be consumer devices. My take on the question is:

    Bolded text are the alterations

  61. Re:No iTunes for the Windows Store by RoknrolZombie · · Score: 3, Funny

    Or Windows.

  62. Re:why does your phone need software running on yo by phantomfive · · Score: 1

    What's wrong with Amarok?

    --
    "First they came for the slanderers and i said nothing."
  63. Fuck iTunes by gman003 · · Score: 1

    I refuse to use iTunes. I refuse to buy any Apple device that will require me to use it. Any time I do have to use one anyways, I find a workaround (like finding a way to stream from VLC to AirPort). And even on my Mac (never paid a dime to Apple for it), on my OS X partition, I don't use iTunes.

    It's that bad.

    1. Re:Fuck iTunes by Anonymous Coward · · Score: 0

      Well technically you did. See, what I read is "I fucking hate apple but I love their products so much that not to contradict myself I'll buy them second-hand so the suckers never get my money from it!"

      If you read between the lines, you still consider them high-quality products enough to go against your "conviction" encouraging those of us who are not thick-minded.

      But hey, good for you.

  64. I hear ya . . . by Kimomaru · · Score: 1

    iTunes likes to make itself at home and installs quite a few services to run all of the time. Just like you, I've disabled the services from startup. I don't think there's a real way around it, unfortunately - if you want to rent movies on iTunes, you'll need an Apple machine, iDevice, or Windows machine with iTunes. I like to use a Windows machine for all the things I still don't have much choice about, like gaming and iTunes. But I never use it for surfing or banking - I personally don't trust the Windows or Apple platforms to do anything important.

  65. Ill-informed author by dirtyhippie · · Score: 4, Insightful

    I stopped reading when I got to the bit about how his virus scanner was written in assembly for speed. This is a ridiculous assertion given that virus scanners slow the system down because of IO pressure, not to mention how good modern x86 compilers are.

    1. Re:Ill-informed author by Anonymous Coward · · Score: 0

      NOD32 does really list that as a feature though.

  66. Re:why does your phone need software running on yo by Charliemopps · · Score: 0, Troll

    It's fucking terrible software. Clearly written by someone that has no idea how Windows works. When you plug in the apple device (iPhone, iPod) windows trys to read the drive on the device. Unfortunately Apples DRM is basically to encrypt the entire drive. So windows wants to format it. To prevent windows trying to do this constantly (and if it's a family member you have to because they will eventually click yes and fuck the device until you restore it) you need to disable windows ability to check the drive. This has the unintended consequence of making it not read any other device either. So now when you plug in a camera or USB stick, it doesn't open the device or the dialog that simplifies migrating the date into your computer.

    If that weren't bad enough, you can't view the files on the device without iTunes. You cannot copy over MP3s like you can with any other device on he market. They must be packaged up, encrypted and then synced to the device by iTunes. But you do not "sync" the devices. iTunes just does it for you. If you've not disabled the windows auto-detection like I mentioned above, the sync will sit for about 20min and then fail. And it will do this over and over. Once you have it and working, it will sync when you log in. But again, if you have lots of songs, it takes it 20min to do this sync. So you add 1 new song to the list that you just bought, but it needs to wait until that first sync completes, then starts over with your 1 new file. Instead of adding 1 new file to the device, iTunes instead re-encodes the encrypted file and passes the entire thing to the device. Every time you sync you are deleted the entire contents of it and re-writing. It's completely insane. I literally got a clone of my wifes $200 ipod online for $20... the only real difference was when you plugged it in, it opened like a USB stick and you dropped songs in. Done... my wife is much happier. Die iTunes, Die.

  67. iTunes is why I hate Apple, so thank you iTunes. by HouseOfMisterE · · Score: 1

    I banned iTunes from my PC long ago, along with iDevices and Apple's DRM'ed media content. Thanks for keeping me off of that $#!+ train, iTunes!

  68. Re:No iTunes for the Windows Store by tsotha · · Score: 1

    I agree with this. It's a hideous cross between a web page and a free-standing application, giving you the worst of both in an unintuitive, bloated package.

  69. Re:why does your phone need software running on yo by pecosdave · · Score: 4, Informative

    I don't actually use Windows, but I do take care of it for others.

    Hold down that little Windows key on your keyboard and hit "R". Type in "MSConfig", in the startup section enable/disable whatever you want. I personally like to disable just about anything Adobe, Apple, or Oracle puts in there, unless I actually need to run an Oracle component in the background. Those three companies can't help but attention whore and run on startup and none of there stuff actually needs to run until used. You can probably find a few more things that have no business starting with your machine while you're at it.

    --
    The preceding post was not a Slashvertisement.
  70. This is a PICNIC problem by Anonymous Coward · · Score: 0

    You're still using Windows.

  71. Where's my mod points when I need them? by hudsucker · · Score: 2, Informative

    Parent is the most informative post in this entire topic.

    1. Re:Where's my mod points when I need them? by leenks · · Score: 5, Informative

      Yep - and NOD32 is even on Apple's list of software that has issues with iTunes...

  72. Re:why does your phone need software running on yo by ganjadude · · Score: 1

    I used to use a 3rd party itunes replacement for the ipod circa 2005. anapod explorer. It pretty much gave me the android (or at the time all other mp3 players) functionallity of drag and drop to load tracks on my ipod. I dont know if this software is still being developed or if apple put the ban hammer on them but anapod was great the one time i dealt with apple products past the 90s

    --
    have you seen my sig? there are many others like it but none that are the same
  73. Re:why does your phone need software running on yo by Duhavid · · Score: 1

    That is not clicking an icon.....

    I was trying to point out was the vast difference between "oh, just click an icon" and what really needs to happen...

    --
    emt 377 emt 4
  74. still req'd? by Bram+Stolk · · Score: 1

    Do you still need iTunes, now that iOS does over-the-air upgrades, and makes backups to iCloud?
    I've got it installed on my Mac, but I wonder whether I actually need it at all, nowadays.

    --
    Bram Stolk http://stolk.org/tlctc/
  75. Re:why does your phone need software running on yo by JDAustin · · Score: 1

    Titanium Backup-> Freeze App.

  76. My iPod Touch by kilodelta · · Score: 1

    Has been a frozen device for some time. I now use DoubleTwist on my Android phone instead. Plus I use AirSync so I can just sling my iTunes content to the phone over WiFi.

  77. Re:why does your phone need software running on yo by Mr.+Slippery · · Score: 0

    Anything you disable, will re-start shortly and cannot be uninstalled (without rooting and voiding warranty).

    Voiding warranty, my eye. If you don't root your gorram phone., it's not "yours" in any meaningful sense. If a hardware problem develops, do a factory reset and send it back for a replacement

    So, yeah...unwanted services on my phone, not an issue.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  78. Your day has come... and gone by SuperKendall · · Score: 1

    I refuse to use iTunes.

    Good for you I guess. I don't use it either.

    I refuse to buy any Apple device that will require me to use it.

    I have an iPhone and an iPad, I've not connected them to iTunes for about two years now (the iPad never).

    So I'm not sure what the problem is.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  79. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    perhaps iphones but not 4th generation ipods. i was able to get files (videos i had encoded for iUse, but never backed up) just fine. sure, they weren't named recognizable or anything (random string of lettters), but i still interacted with it, bypassing itunes.

  80. If you know a better way... by Anonymous Coward · · Score: 0

    If you know a better way for Apple to generate bitcoin, I'd like to know...

  81. 50% ? by issicus · · Score: 1

    mine is using 00% .

  82. Quicktime HD video playback is worse. by DigiShaman · · Score: 1

    Nobody; and I mean nobody can explain to me why Quicktime 720p or 1080p content (encoded h.264) playback sucks absolute royal balls under the following specifications. Win7 64bit, i7-3770k, nVidia GTX 275. No fucking problem using Windows Media Player or VLC. Butter smooth.

    For the record, the machine runs solid and not a single problem with any other apps. It's Quicktime and ONLY Quicktime that's slow. I can verify this same issue with other PC built similar or better than mine. Perhaps the AppleTV2 HandBrake profile is fucking with it? *shrug*

    --
    Life is not for the lazy.
    1. Re:Quicktime HD video playback is worse. by Psyborgue · · Score: 1

      Fwiw, I never had that problem on my MBP running windows with 720p video and it's just a 2.6ghz core 2 duo with a 8600m (also Win 7 x64). I never tried 1080p iTunes video, though I know the machine is perfectly capable of decoding 1080p mkv with xbmc (in either Mac OS or Windows). I will agree that iTunes sucks unbelievably on windows compared to Mac OS, but I have had the problems you experienced. If it's still a huge issue with you, you could decrypt all your iTunes video content and play it back using something else (xbmc, perhaps, which uses DXVA). I ended up doing this to leave the Apple ecosystem for good, but that was for unrelated reasons.

    2. Re:Quicktime HD video playback is worse. by EmagGeek · · Score: 1

      Apple applications are designed to run slowly and cause hiccups and slowdowns on Windows PCs. This is by design, to encourage you to buy Apple hardware.

      See??? It runs butter smooth on a Mac! Windows is slow.

    3. Re:Quicktime HD video playback is worse. by SuiteSisterMary · · Score: 1

      I've seen the same. I've even had iTunes 11 with current quicktime flat-out refuse to play a video as my 'computer is too slow, but WMP, VLC, ANY other program will play it without a hitch.

      For reference, Apple claims an i7-3770 quad-core 3.4 ghz machine with GTX660 SLI and 32 gigs of ram can't play a file that an iPad will play fine.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    4. Re:Quicktime HD video playback is worse. by Dynedain · · Score: 1

      Sounds like QT isn't leveraging hardware decoding for some reason, most likely because they're doing their own screenwriting instead of leveraging DirectX calls. I remember older versions of QT on windows having buried preferences, but they probably aren't there anymore.

      --
      I'm out of my mind right now, but feel free to leave a message.....
    5. Re:Quicktime HD video playback is worse. by grenadeh · · Score: 1

      Quicktime has always sucked. It's bulky, as far as the gui goes, and slow, and there's absolutely no reason whatsoever that anyone should use .mov while .mkv continues to exist.

  83. Why is parent modded funny instead of informative? by tlambert · · Score: 0

    Why is parent modded funny instead of informative?

    It makes 3 good points:

    (1) The periodic scanning is Apple looking for device arrivals
    (2) You can disable the service with no ill effects
    (3) The Windows APIs for device arrival notification suck and require polling rather than blocking a thread to wait

  84. Re:why does your phone need software running on yo by Gadget_Guy · · Score: 4, Informative

    You misunderstood the "just click an icon" comment. It was in response to:

    The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

    The comment was actually saying that all the service did was to save you from having to manually launch iTunes; or in other words click an icon. It was not about how to start or stop a service in Windows (which can be done with a single icon anyway using either sc.exe or net.exe).

    The iTunes service really isn't that handy a feature, especially if it is causing problems with overuse of resources when it isn't in use. It is also annoying to have the program pop up when you are just plugging in the phone to charge it.

  85. Re:why does your phone need software running on yo by Ghaoth · · Score: 5, Interesting

    I have an iPod, not an iPhone. However, the AppleMobileDeviceService.exe process is running in the background. I have never seen it gobble up cycles. It normally sits at "00" CPU. When I plug in the iPod, it jumps to an incredible "01" for a very short interval and then returns to "00". So, does anyone else have this process gobbles up to 50% of the CPU?

    --
    Nos Morituri te salutamus
  86. Re:why does your phone need software running on yo by wiredlogic · · Score: 4, Informative

    Litigation is somewhat of an issue when dealing with Apple's hardware/software and reverse engineering.

    Reverse engineering is legal in the US. Any information gleaned from such activities that doesn't violate a patent, an NDA, or copyright / DMCA can be publicly disclosed with impunity. Reverse engineering for the purposes of interoperability is also well supported by prior case law.

    --
    I am becoming gerund, destroyer of verbs.
  87. Re:No iTunes for the Windows Store by Anonymous Coward · · Score: 0

    I can tell you that the Windows version of iTunes is probably the shittiest piece of software ever written.

    That is a matter of opinion. I think that Office for macos is the shittiest piece of software ever writen .

  88. Turn off sync over air in itunes by robbyb20 · · Score: 0

    This will solve the problem of it using so many cycles. Seriously, you couldn't have done a quick Internet search for a solution and instead write a whole post about it?

    I turned this off when it first started causing problems and haven't had a problem since.

  89. Re:why does your phone need software running on yo by RulerOf · · Score: 4, Funny

    Well, you can't just have people willy-nilly adding files to the filesystem of the device they've purchased. We should be considerate and politely ask the device if it'll alter its filesystem on our behalf, and when it tells us to go blow donkeys for wanting r/w permission to /, we sit back and acknowledge Apple's wisdom and the groundbreaking intuition of their software!

    It's kinda sad that the extremely sophisticated design of that communication isn't really there to facilitate advanced functions... it just facilitates advanced lockdown. You don't tell the device what to do; you tell it what you'd like, and then ask if that's okay. Given that, I applaud The Evad3rs for making iOS devices bend to their owners' will.

    --
    Boot Windows, Linux, and ESX over the network for free.
  90. Re:why does your phone need software running on yo by RulerOf · · Score: 1

    If he were to kill -9 himself, would that deprive him of the opportunity to write a note, or would the method simply be so violent as to destroy the note itself along with the GP?

    --
    Boot Windows, Linux, and ESX over the network for free.
  91. ...someone who has no idea how an iphone works by ashpool7 · · Score: 5, Informative

    The iPhone does not show up as a SBP2 device on the USB bus, so therefore Windows cannot format it and will not ask to format it. In fact, if you hook it up to Windows 7, it loads a Microsoft driver that exposes a DCIM folder for you to peruse as a normal disk. On Windows XP, it shows up as a "Scanner or Camera" device, again, without having iTunes installed.

    iTunes may suck, but don't make shit up.

    1. Re:...someone who has no idea how an iphone works by Anonymous Coward · · Score: 0

      ummmm... sbp-2 would be Firewire, not USB.

    2. Re:...someone who has no idea how an iphone works by ashpool7 · · Score: 1

      Yes, I mean UMS.

  92. Re:No iTunes for the Windows Store by RulerOf · · Score: 2, Informative

    I do not work for Microsoft and as an owner of an iPod, which requires iTunes to transfer music from my computer onto the device, I can tell you that the Windows version of iTunes is probably the shittiest piece of software ever written.

    I actually thought that iTunes was just absolutely awful because it was iTunes. And then I got a Mac.

    Turns out that iTunes (while it's still a feature-overpacked piece of trash) is really only this terrible on Windows. On OS X, it just sucks because it's crowded and confusing, but it does run pretty well.

    --
    Boot Windows, Linux, and ESX over the network for free.
  93. Re:why does your phone need software running on yo by ultranova · · Score: 4, Insightful

    Reverse engineering is legal in the US.

    That something is legal won't stop a company from suing and using court costs - both money and time - as a de facto punishment.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  94. Re:No iTunes for the Windows Store by Anonymous Coward · · Score: 0

    Oh come on, aren't you forgetting Internet Explorer 3? Still, iTunes for Windows is unbelievably bad.

  95. Free Advertising by NoMaster · · Score: 1

    Nice slashvertisment, Colin Neagle (Community Editor covering Microsoft security and network management for Network World). I'd say "GYOFB", but you already have.

    I'd keep an eye on your coworker Andy Patrizio though - he's so dumb he needs to run software to run iTunes when he plugs his phone in, rather than just disabling the service & clicking on the icon when he needs to...

    --
    What part of "a well regulated militia" do you not understand?
  96. iTunes replacement for Windows? by antdude · · Score: 1

    I know they exist for older iDevices, but what about the newer ones like 6th generation iPod Nano?

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  97. Itunes, not even remotely good. by TiggertheMad · · Score: 2, Interesting

    The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

    That's your opinion. I always found it to be incredibly annoying, as it launches that shitty app every time you plug it in. You can't charge your Ipad without firing off ITunes.

    Yet another example of Apple's holier than thou concept of design: "We know better than you do, about how you want to use our products."

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:Itunes, not even remotely good. by mr100percent · · Score: 1

      Charging an iPad over a PC's USB outlets is quite slow, their wall adaptor is a higher voltage and faster.

    2. Re:Itunes, not even remotely good. by drb_chimaera · · Score: 1, Flamebait

      The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

      That's your opinion. I always found it to be incredibly annoying, as it launches that shitty app every time you plug it in. You can't charge your Ipad without firing off ITunes. Yet another example of Apple's holier than thou concept of design: "We know better than you do, about how you want to use our products."

      You can turn that behavior off on a per-device basis:

      1. Plug in device and load iTunes
      2. Find and select device in sidebar
      3. On the device summary screen untick "automatically sync this $iShiny when connected"
      4. Click 'apply'
    3. Re:Itunes, not even remotely good. by GigaplexNZ · · Score: 2

      Higher voltage? I thought it was just higher current.

    4. Re:Itunes, not even remotely good. by rvw · · Score: 1

      Higher voltage? I thought it was just higher current.

      No it could actually be higher voltage, 5V (or 5.25) compared to 4.8 or something like that.

    5. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 1

      Uhm, what's stopping you from turning the auto pop-up off? It's a single click.
      Yet another example correctly assuming that the average user is too stupid to configure things right.

    6. Re:Itunes, not even remotely good. by dbIII · · Score: 1

      I always thought the MS Windows version of iTunes was there to make MS Windows machines less usable and trick people into buying a Mac. At least that's how it behaves. In my workplace it took three software developers and google to work out how to do a complete backup (apps and all) with the thing while the OS X version is trivial to use. I've got no idea why they use a different GUI.

    7. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 0

      Another one forgot to take his meds...

    8. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 0

      Gah, slashdot readership has gotten moar stupider over the years.

    9. Re: Itunes, not even remotely good. by sabbede · · Score: 0

      iPads draw 2 amps to charge, the USB standard is .5 amps, which is why it takes foreder to charge one on your typical PC. Some newer PC's and motherboards (like my kickass Asus) support the extra current, but I assume that this is just apple saying, "screw your standards. We're special, and we don't want you dirtying up our beautiful products with your smelly pc."

    10. Re:Itunes, not even remotely good. by Pope · · Score: 1

      That's your opinion. I always found it to be incredibly annoying, as it launches that shitty app every time you plug it in. You can't charge your Ipad without firing off ITunes.

      Yet another example of Apple's holier than thou concept of design: "We know better than you do, about how you want to use our products."

      Golly, if only there was some sort of, you know, preference you could change so that wouldn't happen. Mind blowing, I know.

      --
      It doesn't mean much now, it's built for the future.
    11. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 0

      Shave your neckbeard

    12. Re:Itunes, not even remotely good. by David_Hart · · Score: 4, Informative

      Higher voltage? I thought it was just higher current.

      No it could actually be higher voltage, 5V (or 5.25) compared to 4.8 or something like that.

      Nah, it's higher current (AMPs). Both you computer USB port and the iPad USB charger put out 5V. If it's higher than that, it can blow out circuits etc. I've had enough experience to say that the wrong voltage kills

      From the USB Wiki, a device (plugged into a computer) may draw a maximum of 5 unit loads (500 mA) from a port in USB 2.0; 6 (900 mA) in USB 3.0. The charger, however, puts out about 2.1 AMPs.

    13. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 0

      Alternately, their design is indicative of the average computer user. There are so many of the "unwashed" that their numbers completely overwhelm the computer literati. & now that there's no start button, it's even less likely that average users would know how to start itunes when they plug their phone in. OTOH, Apple marketing is desperate to find new computer sales, so making Windows even slower seemed like a perfect opportunity to them. Their little developer fanbois love going along with this thinking since they've been lusers so long, they get a big attitude boost "sticking it to" Winblows users.

      So, it all makes sense. Not ethical sense, just some kind of perverse rationality.

    14. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 0

      Most Apple users are effeminate, unemployed, metrosexual "artists" who don't know anything about technology.

    15. Re:Itunes, not even remotely good. by denmarkw00t · · Score: 1

      Or, it's just for convenience - I'd wager that about 80-90% of iDevice users expect iTunes to open when they plug-in. They likely have docks, chargers, or other such things that handle charging the device and are planning on doing *something* with their device and iTunes when they plug it in. This all stems from a very old MP3 Player (remember those things???) mentality that the industry had back when the RCA Lyra was something you could buy - plug in the device, open the software. When you can make your software open automatically, it means you're reinforcing the notion that the user should use your ecosystem for purchasing, syncing, etc. The only thing is, iTunes is the only thing that survived and Apple has continued to have the software operate in the same way out of 1) habit and 2) marketing knowledge. That whole "reinforcing the ecosystem" is a big part of iTunes - get your music, TV, videos, podcasts, apps; everything - here. It's not about them trying to say "we know better," it's them saying "we know we can open this automatically every time and you won't do a damn thing about it, heck, you probably won't even complain."

      So, you have your opinion too - why not just disable the service and quit being so butthurt?

    16. Re:Itunes, not even remotely good. by Spy+Handler · · Score: 1

      I'm not sure about the new ipads, but an iPad 2 cannot be charged via PC USB at all. Not enough voltage. It will tell you so when you plug it in. Only way to charge it is to plug it into the wall.

      But aside from that, charging iPhones and iPods via PC USB is also somewhat slower than plugging it into a wall, and this is a plus if you're concerned about battery longevity (not to be confused with battery life). Rapid charging and discharging degrades a battery much faster than slow charging/discharging.

      Another big boost to battery longevity is not letting the battery discharge all the way to 0%, and not charging it fully to 100%... keep it in the middle. Toyota Prius does this, it keeps the battery charge between 40% and 50% constantly. That's how the battery on a Prius goes for decades with little degradation. People who charge their phone to 100% overnight and use it until it shuts down by itself due to low battery, they will notice significant battery degradation after only a few months.

    17. Re:Itunes, not even remotely good. by R.Mo_Robert · · Score: 1

      The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

      That's your opinion. I always found it to be incredibly annoying, as it launches that shitty app every time you plug it in. You can't charge your Ipad without firing off ITunes. Yet another example of Apple's holier than thou concept of design: "We know better than you do, about how you want to use our products."

      Have you considered, oh, I don't know, unchecking the box that says "Open iTunes when this iPhone is connected"?

      --
      R.Mo
    18. Re:Itunes, not even remotely good. by Anonymous Coward · · Score: 0

      No electrical device "puts out" current. In this particular case, it can supply 2.1A to the load before the output voltage dips below spec.

    19. Re:Itunes, not even remotely good. by lumpeh · · Score: 1

      ipad 3's definitely can't :( we had 60 of them for our school and they only ever charge off a plug or in the trolley. Also in order to keep students out of Settings and farking them up for the next kid i had to jailbreak each one just to install a particular free app that can prevent select apps from running. That was fun...

  98. Only 50% by Anonymous Coward · · Score: 0

    Try running it on a single core machine. It is 100% cpu usage while disk thrashing. That said: Linux & Android all the way.

  99. Re:No iTunes for the Windows Store by mdenham · · Score: 1

    I used VB 6 (and VB 3 as well). iTunes is still worse than both the VB 6 IDE and any piece of software I made using VB 6, and I wasn't making anything that could remotely be considered production-grade software with VB 6.

  100. Disabling works for me by lkernan · · Score: 1

    I've always disabled that service and the Apple startup things, my phone still works fine I just have to open Itunes myself when I want to sync.

  101. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 1

    >Unfortunately Apples DRM is basically to encrypt the entire drive.

    Stopped reading after this. I don't really understand why people gave you +1's since that's complete bullshit. First, even individual iTunes songs songs do not have DRM anymore and the iPods/iPhones have never been encrypted.

    >If that weren't bad enough, you can't view the files on the device without iTunes. You cannot copy over MP3s like you can with any other device on he market.

    Sure you can, but you need 3rd party plugin at least for Windows to do that.

  102. Family Tech Support Unsupported Clause by Serk · · Score: 1

    Being the typical Slashdot geek, I'm the default tech support for most of my family. I have very few "rules" in place seeing as this is informally helping out family members, but I've had to make it VERY clear to them that if iTunes is on the computer, I will not support the computer.

    --
    Never ask a geek why, just nod your head and slowly back away. -Rob Malda
  103. Re:why does your phone need software running on yo by tlhIngan · · Score: 5, Interesting

    I have an iPod, not an iPhone. However, the AppleMobileDeviceService.exe process is running in the background. I have never seen it gobble up cycles. It normally sits at "00" CPU. When I plug in the iPod, it jumps to an incredible "01" for a very short interval and then returns to "00". So, does anyone else have this process gobbles up to 50% of the CPU?

    I looked at my computer, and while it's had an uptime of probably since April's patch tuesday, that service has consumed a grand total of... 1m53s of CPU time.

    He never mentions what version of iTunes he's using - perhaps it's still 10.x, which is horrible. iTunes 11 has actually fixed a LOT of stuff and is actually pretty decent and more importantly, fast. It's incredible how fast iTunes is nowadays. I'm not sure what Apple did, but damn it's fixed a lot of stutters, halts, and stalls.

  104. Windows and iTunes. by The+Cisco+Kid · · Score: 1

    Two bloated pieces of garbage. They deserve each other. I use neither.

  105. Re:why does your phone need software running on yo by phantomfive · · Score: 1

    Format your ipod with a fat32 filesystem and you won't have that problem. The reason it pops up isn't because of DRM, it's because Windows doesn't recognize the HFS filesystem that comes by default on ipods. If you format it, the popup will go away.

    --
    "First they came for the slanderers and i said nothing."
  106. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    name one company doing something perfectly legit that is being sued by Apple just to punish them

  107. Seriously, front page? by dutchwhizzman · · Score: 1

    What the *copulation* is this doing on the front page of SlashDot? This is a bloody beginner PC problem, not news for nerds or stuff that matters. Could we please sell this site to a company that will at least put capable editors on it?

    --
    I was promised a flying car. Where is my flying car?
  108. If you remember SoundJam, by Anonymous Coward · · Score: 0

    you know why, regardless of platform, you hate iTunes. SoundJam * just worked*.

  109. samsung, apple, rounded corners by Anonymous Coward · · Score: 1, Insightful

    N/T.

  110. Re:No iTunes for the Windows Store by FrankSchwab · · Score: 2

    Well, I had the misfortune of owning a Zune, and an iPod at the same time. I think it's safe to say that the two apps were roughly equivalent in the height of fecal matter that they were equivalent to. Of course, that was a few (!) years ago...

    --
    And the worms ate into his brain.
  111. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Dit you actually ever used versions of iTunes before version 2 ?
    This is bollocks and has been for years.

  112. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    If that weren't bad enough, you can't view the files on the device without iTunes. You cannot copy over MP3s like you can with any other device on he market. They must be packaged up, encrypted and then synced to the device by iTunes.

    This is why I will never ever buy apple product again. Screw extra software needs for putting files on a device. I don't want the crap on my computer, and what if my friends don't have it? ( yes, i know i'm not supposed to load friends mp3s to my device, screw that, i'm going to anyways )

  113. Re:why does your phone need software running on yo by noh8rz10 · · Score: 0

    this article smells like a troll... since iphone 4s you don't need to plug your phone in at all. it's completely cordless. i like the author's sense of drama though. "there's just one problem... I have an iPhone!" Cool story bro.

  114. Oh this is juicy by erroneus · · Score: 1

    This software dependency/addiction thing really gets to the heart of what makes people do the things they do. It's "backwards" to me, but forwards for everyone else. (Makes me backwards, I know... don't have to tell me) But things rule the lives of so many others. "I won't stop using Windows because I play games!" Now it's "I won't stop using iTunes because I use an iPhone."

    There seems to be no limit of stupid when it comes to supporting a bad habit.

    1. Re:Oh this is juicy by grenadeh · · Score: 1

      Anyone that would willingly stop using Windows while at the same time trying to keep being a computer gamer is more stupid than someone who would refuse to quit Windows because they're a gamer. Game support for Linux is simply infantile and will take a decade - and dev/pub cooperation - before Linux is a feasible alternative. OSX game support is just as bad. Similarly, there's no reason to try using iPhone with something other than its official software, especially if you want the slightest bit of help from Apple Care (not that you'll get any.)

  115. Re:Why is parent modded funny instead of informati by FrankSchwab · · Score: 3, Informative

    (3) The Windows APIs for device arrival notification suck and require polling rather than blocking a thread to wait

    Thanks so much for sharing your knowledge. I'll call up our software engineers immediately and let them know that processing a DBT_DEVICEARRIVAL message in the message pump, or using RegisterDeviceNotification() in our service, can't possibly work and we should re-write those sections of code to poll for device change.

    I have mod points, but there's no "-1 - ignorant" mod.

    --
    And the worms ate into his brain.
  116. Re:why does your phone need software running on yo by deniable · · Score: 4, Interesting

    Wireless sync talks to the same service. You still need it to sync with a computer.

  117. Re:why does your phone need software running on yo by deniable · · Score: 2

    Same here but ATH.exe goes rogue every so often. Kill the process and I can't sync an iDevice until next reboot. I can't be bothered looking into it. I don't need to sync that much.

  118. Re:why does your phone need software running on yo by wvmarle · · Score: 2

    As patents are public by nature, disclosing information you learn by reverse engineering can not violate a patent. Building something using that information however, can.

    Copyright is also not an issue as long as you do not redistribute anyting - learning how stuff works is not a copyright related issue. You may analyse how itunes stores its information, for example, and even write something that can read/write that format, and you won't break any copyright laws in the process.

    NDA not sure: if you learn in your own time, how would that be covered under an NDA?

  119. Re:why does your phone need software running on yo by deniable · · Score: 2

    Frivolous lawsuits are also legal. I can't think of anyone with enough lawyers who'd want to build it. It would be a hobbyist that caved at the first C&D letter.

  120. Re: No iTunes for the Windows Store by shitzu · · Score: 1

    I use a mac and i absolutely hate itunes. It is a pointless pile of bloat that i only run when i need to drop a new jailbreaked firmware image on my iphone or something like this. Using itunes to copy a few songs to the iphone is like using a combine harvester to pick up an apple from the ground. Actually that is a bit unfair, because combine harvesters do some function extremely well, itunes has no function at all.

  121. Re:why does your phone need software running on yo by uglyduckling · · Score: 2

    I've used various iDevices for years, including all models of iPhone bar the 5, iPods and iPads. None of them sync by replacing the entire contents of the device. All of them will sync a single file. None of them will break Windows' features relating to third-party cameras and USB sticks. You either have a seriously messed up Windows installation, or iDevice, or probably both - or you're just deluded.

  122. Re:why does your phone need software running on yo by Jonner · · Score: 1

    The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.

    Even handier is a mobile device that can connect to a Wifi network and do everything directly over the Internet without needing a PC host. I thought Apple was supposed to be about ease of use and simplicity.

  123. switch to mac by Anonymous Coward · · Score: 0

    Why don't you switch to a mac, then? You won't need to complain about that problem anymore.

    It's so easy to get rid of problems, just follow the vendors bread crumbs :-))

  124. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Yes, /. is getting worse or I am getting more knowledgeable. Format dialog box means windows doesn't recognize the drive or file system.

  125. Re:why does your phone need software running on yo by Technician · · Score: 1

    If you just need to copy tunes to and from the device on Linux, there are several options that work great. Google search for them, or check your Linux Version Software store/center/repository. Banchee works for me.

    http://www.linuxplanet.com/linuxplanet/tutorials/7204/1

    --
    The truth shall set you free!
  126. Re:why does your phone need software running on yo by GigaplexNZ · · Score: 2

    Problem is, since iTunes uses DRM there's enough of a DMCA argument to tie up developers in court unless they've got their own arsenal of highly paid lawyers.

  127. Re:No iTunes for the Windows Store by Anonymous Coward · · Score: 1

    Ever seen the backend software Apple uses? The ItunesConnect and Developer websites, used for managing stuff in the App store, are worse. Certainly when compared to the latest iTunes. When it comes to shitty UIs, those two websites give SAP a run for its money.

  128. Re:why does your phone need software running on yo by YoungManKlaus · · Score: 1

    ... which in turn leads to the question: why the heck do you need itunes to probably just copy some songs/other data to your phone?

  129. Re:why does your phone need software running on yo by thsths · · Score: 1

    So, itunes is a dog? Always has been, always will be. News at 11.

  130. not just iTunes by Anonymous Coward · · Score: 0

    You could swap "iTunes" in the topic with many other software names with the same exact text (well maybe change the vendor names as well)....

    This article has no value.

    1. Re:not just iTunes by Big+Hairy+Ian · · Score: 1

      Yep pretty much any software that come preconfigured under Windows :(

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

    2. Re:not just iTunes by EmagGeek · · Score: 1

      It's a Slashvertisement for Rainmeter. That's its value.

    3. Re:not just iTunes by rwa2 · · Score: 1

      There's a win32 build of GKrellm, which is probably just as useful if not more than Rainmeter:
      http://www.srcbox.net/projects/gkrellm/

      Bonus for having the same interface as gkrellm on your Linux boxes. And maybe being able to remote display it using its own client server protocol.

      I don't know why it isn't easier to monitor disk utilization, after all, it's pretty much the slowest component in your PC.
      On Linux, try iotop, iftop, dstat, etc. to get more detailed views of what processes are using up your precious I/O. That said, I'm pretty envious of the new Windows Performance Monitor introduced since Vista for all of the fine-grained process info it presents in one interface.

  131. Re:why does your phone need software running on yo by Colin+Douglas+Howell · · Score: 1

    Yes, this is indeed a known bug which I've encountered myself. In my case, the culprit was some free version of VMware. (Note that VMware is listed among the problematic software on the Apple support page linked to by the parent.) Uninstalling the VMware version solved the problem.

  132. Re:why does your phone need software running on yo by AmiMoJo · · Score: 3, Insightful

    iTunes replaces quite a few standard Windows services. Until a few versions ago there was a DNS resolver service, but I think it has been built into the client now. Yeah, iTunes does its own DNS lookups for some reason.

    The entire MacOS font rendering system is also in there to make sure that iTunes looks exactly the same on Mac and Windows. That's why the font rendering is a bit blurred compared to other apps that use the Windows Cleartype system that prioritizes clarity over accurate shapes.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  133. Re:why does your phone need software running on yo by AmiMoJo · · Score: 1

    The real problem is that it is extremely badly written. Instead of just using the built in OS notification system it polls constantly. That means wasted CPU cycles and wasted RAM to hold the code in memory.

    It's like the worst crapware from the Windows 98 days. Install half a dozen background processes that launch at startup just to make your own product seem a bit more responsive and easy to use, at the expense of slowing the entire computer down. Microsoft tried to curb it with those scary UAC prompts when software tries to install this stuff, but users wanting to sync music to their iPhone will just blindly click "yes".

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  134. Re:why does your phone need software running on yo by AmiMoJo · · Score: 1

    So without iTunes how do you sync music from the PC to the iPhone? Say I download an MP3 album from Amazon, how do I get that onto the phone?

    What about software updates? How about backing up the phone in case it dies or is lost? Can you do these things without installing iTunes or sending the data to Apple's online services?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  135. Re:why does your phone need software running on yo by leenks · · Score: 2

    iTunes replaces quite a few standard Windows services. Until a few versions ago there was a DNS resolver service, but I think it has been built into the client now. Yeah, iTunes does its own DNS lookups for some reason.

    Presumably you mean mDNSResponder.exe - ie multicast DNS / bonjour which is used to discover other iTunes libraries on your network.

  136. Re:why does your phone need software running on yo by stenvar · · Score: 1

    There are replacement applications, for example on Linux, and they work. What they can't do is deal with Apple's store and DRM media.

  137. Re:why does your phone need software running on yo by leenks · · Score: 1

    In any case, the poster has problems with iTunes because of NOD32 - it is on Apple's list of software known to have an issue with iTunes. Some people have success by adding exceptions for iTunes.

  138. Re:No iTunes for the Windows Store by andy.ruddock · · Score: 2

    Lotus Notes.

    I win!

    --
    God: An invisible friend for grown-ups.
  139. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    I'm pretty sure that it is real CPU load. It is caused by a conflict with some network filtering software (e.g. antivirus software, content filtering software, etc.). Try updating the relevant software.

    It is quite amazing how many problems in Windows apps can be traced back to the anti malware suite.

  140. Re:why does your phone need software running on yo by AmiMoJo · · Score: 3, Insightful

    Even back in the mass storage days they started to encrypt the iTunes database in an attempt to lock non-iTunes software out. They really are dicks about it.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  141. Re:why does your phone need software running on yo by joh · · Score: 1

    So without iTunes how do you sync music from the PC to the iPhone? Say I download an MP3 album from Amazon, how do I get that onto the phone?

    What about software updates? How about backing up the phone in case it dies or is lost? Can you do these things without installing iTunes or sending the data to Apple's online services?

    You don't need iTunes for software updates and backups anymore.

    Syncing music: Well, without iTunes you are where you would be with any other phone. Look for an app for playing/syncing music. Or just use Dropbox. Or install the Amazon Cloud Player. Whatever.

  142. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 1

    ... and be prepared to do that every time iTunes updates. And possibly after every restart. And maybe after each time you run iTunes. And possibly whenever you run any Apple software. And perhaps at some random time for some random reason.

    iTunes on Windows has got to be the biggest marketing blunder Apple has ever done. It sours people's opinion on the quality of Apple's software, and makes you think twice before jumping platforms.

  143. Re:why does your phone need software running on yo by Big+Hairy+Ian · · Score: 2
    Start Run Services.msc

    Badum!!!

    --

    Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

  144. No Linux version? by Big+Hairy+Ian · · Score: 1

    It still surprises me that Apple never released a Linux version of ITunes particularly given that OS-X is based on a Linux port!

    --

    Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

    1. Re:No Linux version? by walterbyrd · · Score: 1

      There are already Linux apps that can be used to put songs on an iPod. I think the Linux apps work with an iPhone as well.

      Why bother with that horrid iTunes interface, and the 79 page contract.

  145. Wow by symbolset · · Score: 1

    I haven't had one score this low in quite a while. Somebody is really scared. That bears investigation.

    --
    Help stamp out iliturcy.
  146. Re:why does your phone need software running on yo by KiloByte · · Score: 2

    If I read this correctly, the bug is still entirely on Apple's side as it chews CPU whenever any program using that API is running.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  147. Re:No iTunes for the Windows Store by symbolset · · Score: 1

    Apple's coders are really, really bad. Until you compare them to Microsoft's team.

    --
    Help stamp out iliturcy.
  148. everything is slowing down a Windows PC by Anonymous Coward · · Score: 0

    Forgive me. But I had a friend with a Windows laptop over and that thing's hard drive was CONSTANTLY buzzing even though he wan't even touching it. I bet dozens of apps looking for updates, indexing boring documents, scanning for malware, at least 5 competing trojans sending out spam, that preinstalled crapware doing busy loops and trying to download the latest ads and all that other junk. Sorry, but when a Linux laptop is idle, it's idle. No hard drive buzzing. No network traffic.

  149. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Ah, but that's "not invented here" from an Apple point of view, so it's a no-go.

  150. Re:why does your phone need software running on yo by pecosdave · · Score: 0

    When I admin Windows systems I do everything I can to not put Apple products on them. I use Quicktime Alternative or Quicktime Lite and highly recommend against putting iTunes or Quicktime on unless you absolutely have to.

    --
    The preceding post was not a Slashvertisement.
  151. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    I've seen it happend on a few computers when people came to me with the complaint that it was slow. Itunes is usually one of the first culprits I look at or ask them about. I've also seen some insane backup methods to the c: that cannot easily be turned off. I had to google a solution that involved some bat-file jingo. Which really is not something I expect most people capable of figuring out.

    So yes, Itunes, even recent versions are horrible.

    I've also seen my father gripe about Itunes wiping out half his audio library on his Iphone at random times and then re-uploading it.

    I dont know how Itunes fares on other systems, I only have experience with it on windows boxes which didnt leave me impressed.

  152. That's normal. by nospam007 · · Score: 1

    You want all your thousands of crappy photos being uploaded to the cloud and automatically onto your computer, run backups and whatnot, that needs processing time.
    It uses the one you don't need at the moment, so when you are doing nothing on your machine but watching a meter showing the background activity, it does exactly what you told it to do, downloading the 500 5MB pictures you took yesterday.

    1. Re:That's normal. by grenadeh · · Score: 1

      That still only takes literally 1 - 2 minutes.

  153. Very Simple Solution by Anonymous Coward · · Score: 0

    Don't buy Apple products.

  154. Be careful! by BrunBoot13 · · Score: 0

    I said something negative about iTunes on Windows a few years ago and have been labeled a troll here ever since. Just saying.

    --
    I understand that English is a living language, but I object to changes arising merely from repeated errors.
  155. Re:why does your phone need software running on yo by beelsebob · · Score: 3, Informative

    Since when do you need to sync with a computer at all? Since iOS 5, there's absolutely no functionality on the iPhone that can't be done with the phone only, and no computer.

  156. Re:why does your phone need software running on yo by beelsebob · · Score: 1

    They are, they already do what you describe. The author is a troll.

  157. Re: why does your phone need software running on y by beelsebob · · Score: 0

    Games? Most big games are produced in Scotland, not the US.

  158. Re:why does your phone need software running on yo by AmiMoJo · · Score: 1

    On Android phones you can just copy the music files and the phone will find them for you. No need for any apps to do syncing, or if you want one you have a vast selection to choose from.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  159. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    noticed it for the first time ever this week it was taking all the cycles it could.
      odd.

  160. Re:why does your phone need software running on yo by T-Bone-T · · Score: 2

    I need to sync to a computer because that's where all my media lives. No iPhone is big enough to hold my library. Plus, that's where my phone backups live since iCloud isn't big enough.

  161. Re:why does your phone need software running on yo by T-Bone-T · · Score: 1

    Because Windows Explorer doesn't support playlists and such.

  162. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    No guarantees (may not work with all releases of iWhatever firmware), but there's Floola.
    In my past experience it's been much better than iTunes (in terms of not breaking stuff and being a PITA) for connecting to my iPod Nano.

  163. Re: Anecdotal.. by Anonymous Coward · · Score: 0

    Not only that.... but 300 comments in and not a songle person has posted anything technical about the operation of the process and what it actually does.

  164. Re:why does your phone need software running on yo by beelsebob · · Score: 2

    Your media can be downloaded as required via iCloud.

  165. process lasso by hAckz0r · · Score: 1

    Another neat utility for just mal-performance problems is Process Lasso, which dynamically retunes the PC's priority scheduler so that such errant programs do not monopolise your system. Why the OS can't do this I have no clue. I don't do windoze anymore, but if I did, I could not live without it. It makes a sloth of an OS actually useable again.

  166. Re:why does your phone need software running on yo by AmiMoJo · · Score: 0

    You know there are standards for network media sharing that Apple could have used, right? Then there would be no need to an additional service.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  167. Re:why does your phone need software running on yo by hairyfeet · · Score: 1

    I haven't tried it with iTunes but I know you can turn services on and off via .bat files so why not just do it that way? You could then just pin it to your start menu, hell you might even be able set it up as a scheduled task triggered on event, I don't know if there is a specific event for plugging in a USB device, probably would have to go to MSDN to find what the trigger is called if there is. I just looked and scheduler does have a "hardware events" category but you'll need the event ID to use it.

    Anyway there is always more than 1 way to do anything in Windows but most folks forget about task scheduler and .bat files, both of which are pretty powerful and either one would probably work well for this. Come to think of it you could probably flip it on and off via powershell as well, so that's three.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  168. Re:why does your phone need software running on yo by serviscope_minor · · Score: 4, Funny

    You can use the SC in the command line to enable the service when you need it and disable it when you don't using a BAT file. (sc config servicenamehere start= disable)

    Well, clearly this will never be the year of the windows desktop until users never have to interact with the commandline for anything. They should scrap entirely in fact because users should never need it.

    --
    SJW n. One who posts facts.
  169. Maybe its malware... by gravyface · · Score: 1

    hiding as an Apple process?

    --
    body massage!
    1. Re:Maybe its malware... by Golddess · · Score: 1

      Always possible. I had to remove some scareware from my brother's PC the other day, and its description in Windows task manager, IIRC, was something like "Apple Right Click".

      --
      "I'm not sure I like the fugnutish tone you used in your post!" -RogL (608926)-
  170. Re:why does your phone need software running on yo by serviscope_minor · · Score: 2, Insightful

    It's incredible how fast iTunes is nowadays. I'm not sure what Apple did, but damn it's fixed a lot of stutters, halts, and stall.

    I think you might have some slightly off standards for fast: no stutters and stalls on a PC in 2013 is the absolute baseline. My ancient netbook (PIII 900, which was stare of the art 12 or 13 years ago) can play 720p video without halts, stalls and stutters.

    "Incredibly fast" actually sounds more like "not incredibly awful".

    Disclaimer: I've never used itunes, this is based purely on your comment.

    --
    SJW n. One who posts facts.
  171. Obvious Slashvertisement is Obvious by Anonymous Coward · · Score: 0

    Duh, who the fuck is moderating this place?

  172. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Couldn't that be simply solved using autorun on windows? Or some other way? I don't use windows, but I can set default programs to launch when I plug in my camera (for example) easily enough. Why would you want, or need, a separate service running on your PC constantly for each device you own just to detect if it has been plugged into the USB port?

  173. Re:why does your phone need software running on yo by MachineShedFred · · Score: 5, Informative

    You know that mDNS /is/ a standard for network discovery, right? http://tools.ietf.org/html/rfc3927

    Microsoft is listed in the RFC, but haven't bothered to implement, as they bet on the uPNP horse with WinXP way back when.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  174. Re:why does your phone need software running on yo by MachineShedFred · · Score: 1

    It doesn't, unless the operator of the Windows box is either lacking for creativity, or running ancient versions of both iOS and iTunes.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  175. enabling bad software practices by Anonymous Coward · · Score: 0

    People who use the bloated dinosaur that is iTunes are just enabling bad software practices. First of all, who needs this thing when you can buy or stream just about any content out there through a Web browser? Secondly, you are enabling Apple's "walled garden" approach to the Internet. I know, I know. Apple used the iPhone as a gateway drug. But I don't understand how enlightened Slashdotters could fall for this kind of stuff.

  176. An AirDroid Clone - The only solution by ikaruga · · Score: 1

    Until Apple has a similar app to substitute their Palm Desktop crappy clone, alongside a real file explorer, the ability to instal alternative appstores and a better "desktop" that is not just a grid of icons that makes me remember something from windows 95 era, all that without jailbreaking, their iDevices will never see my money.
    Is that really too much to ask? I just don't see the downsides. The average joe will still use only the apple defaults and so will be the apple loyalists so they won't be losing their precious moneystream. And on top of that they'll get great publicity from the more "geeky"(I hate this word) audience.

  177. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    If iCloud isn't big enough to handle his backups, what makes you think it's big enough to handle his media? Try reading what he actually said, moron.

  178. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    You know there are standards for network media sharing that Apple could have used, right? Then there would be no need to an additional service.

    You know who did a lot of the work in bringing UPNP to fruition, right? You know what Bonjour actually is, right?

  179. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Sure, you never have to sync your iPhone if you want to rebuy all of your previously purchased music from itunes. Let me know when the iPhone can convert my CDs to aac/mp3 without a computer.

  180. Welxcome to the machine. by Anonymous Coward · · Score: 0

    Did you really think apple moving to x86 was going oto be a good thing?

  181. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    Rofl ...
    I got a new email address into my iPhones contacts book.
    How do I sent an email to that person from my PC without synchronizing first?
    I got a new album from iTunes on my PC, how do I ply it in the train on my iPhone without synchronizing or copying it?
    There are hundrets of reasons why one want to synch, the most imoortant is probably: backups. Or you want the photos to work on them with gimp orgotoshop on your PC ...

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  182. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    Which requires:
    a) a payed iCloud account (because the cost free only holds a few gigs)
    b) obviously an internet connection, which you often not have e.g. in a train

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  183. Odd complaint by ThatsNotPudding · · Score: 2

    You've willingly purchased a walled garden topped with razor wire (Apple) and now you're complaining about the pointy bits?

    Go look in your iMirror; the root cause is the reflection.

  184. Re:why does your phone need software running on yo by DoctorBonzo · · Score: 0

    We be jokin', mon? Or weesa justa Apple fangoy?

  185. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 2

    Perhaps you should blame the right one, which is Microsoft?

    THE STANDARD for discovery of network resources IS mDNS / Bonjour. For some reason Microsoft does not support this standard natively.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  186. Re:why does your phone need software running on yo by beelsebob · · Score: 2

    Oddly, Apple already stores the media on their servers, something about running a shop or other ;).

    Long story short, media does not count towards your quota, you can just redownload from the store at any moment.

  187. must be an old version by Anonymous Coward · · Score: 0

    I have it running, using absolutely no resources what so ever...you must have an old version. I would have seen this long before now, I use AIDA64 to monitor my system, and in an idle state, I've never seen the issue you're describing.

  188. Your APIs are insufficient to OUR problems by tlambert · · Score: 5, Interesting

    (3) The Windows APIs for device arrival notification suck and require polling rather than blocking a thread to wait

    Thanks so much for sharing your knowledge. I'll call up our software engineers immediately and let them know that processing a DBT_DEVICEARRIVAL message in the message pump, or using RegisterDeviceNotification() in our service, can't possibly work and we should re-write those sections of code to poll for device change.

    I have mod points, but there's no "-1 - ignorant" mod.

    You do that.

    Tell them to make a version of DBT_DEVICEARRIVAL that doesn't require you to have a window handle to get the callback to the message pump so that you don't have to poll using PeekMessage(). The notifications need to be able to go to windowless services. If they can't go to windowless services running and paused in the background, they are no good for causing the launching of a specific program when a device of a specific type arrives.

    Then tell them that RegisterDeviceNotification() is useless for detecting new iPod/iPhone/iPad devices because it require matching a GUID that has not been defined at the time that the service was written, and that having to update the service by having to update iTunes each time you buy a new device before the plugged in device is recognized as launching iTunes because you don't get a broadcast notification in that case, which you can then use to open up the device temporarily to probe it further ("Hi, USB device, are you an Apple Device?") rather than using a stinking GUID.

    Then call up the IronKey and other encrypted USB storage device folks and tell them about it, too, because, hey, they have to do a crypto handshake and need to be able to aske the same question AFTER the handshake.

    Then you can call up Motorola, and tell them so they can update their PhoneTools Software, because they have the same problem.

    Then call the DataPilot folks, who have no idea in heck what the phone GUID would be when you plug in your stupid random phone, particularly if you are using their DataPilot Universal PRO Kit, which connect up to almost all the phones from Apple, Motorola, LG, Samsung, Sanyo,
    Sony Ericsson, and Audiovox.

    I have more concrete examples, but I think you get the point.

    This is a general problem. The current Microsoft APIs do not solve this general problem; they require either an open application window, or they require a service which polls. They are insufficient. If you can indeed call up your engineers, do so. Tell them the problem space their APIs are not solving, and request they fix the existing APIs or add new ones to address the problem.

    1. Re:Your APIs are insufficient to OUR problems by dhermann · · Score: 1

      Boy, this escalated quickly.

    2. Re:Your APIs are insufficient to OUR problems by denis-The-menace · · Score: 1

      "I summon the vast power of moderator"

      Damn, it didn't work.

      I'd give you points if I could.

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    3. Re:Your APIs are insufficient to OUR problems by benjymouse · · Score: 2

      You do that.

      Tell them to make a version of DBT_DEVICEARRIVAL that doesn't require you to have a window handle to get the callback to the message pump so that you don't have to poll using PeekMessage().

      AddDevice routine is used by device drivers to be notified when their device arrives at the bus (e.g. an USB bus).

      But if you read the documentation for the RegisterDeviceNotification function carefully, you should notice this:

      Services can use the RegisterDeviceNotification function to register to receive device notifications. If a service specifies a window handle in the hRecipient parameter, the notifications are sent to the window procedure. If hRecipient is a service status handle, SERVICE_CONTROL_DEVICEEVENT notifications are sent to the service control handler. For more information about the service control handler, see HandlerEx.

      Really!

      The notifications need to be able to go to windowless services.

      Yes, agree. But they can. It is right there in the documentation.

      Then tell them that RegisterDeviceNotification() is useless for detecting new iPod/iPhone/iPad devices because it require matching a GUID that has not been defined at the time that the service was written, and that having to update the service by having to update iTunes each time you buy a new device before the plugged in device is recognized as launching iTunes because you don't get a broadcast notification in that case, which you can then use to open up the device temporarily to probe it further ("Hi, USB device, are you an Apple Device?") rather than using a stinking GUID.

      That's the thing with GUIDs: It is perfectly safe to choose them during *development*. Generating a guid for a device or an event virtually guarantees that no other device or event will use the same ID. The main problem with GUIDs is that such "well-known" guids needs to be documented. But if Apple writes the device driver that broadcasts the event, surely they can find a way to use the clipboard and use the same GUID during notification registration.

      Then you can call up Motorola, and tell them so they can update their PhoneTools Software, because they have the same problem.

      I wasn't aware that they are eating CPU like iTunes. Citation?

      ... the DataPilot folks, who have no idea in heck what the phone GUID would be when you plug in your stupid random phone, particularly if you are using their DataPilot Universal PRO Kit, which connect up to almost all the phones from Apple, Motorola, LG, Samsung, Sanyo,
      Sony Ericsson, and Audiovox.

      I have more concrete examples, but I think you get the point.

      not really, no. Do they eat CPU cycles polling like the crApple software?

      The current Microsoft APIs do not solve this general problem; they require either an open application window, or they require a service which polls.

      Wrong. Read the documentation. I linked to it and quoted it above. It really is not that difficult.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    4. Re:Your APIs are insufficient to OUR problems by tlambert · · Score: 2

      You do that.

      Tell them to make a version of DBT_DEVICEARRIVAL that doesn't require you to have a window handle to get the callback to the message pump so that you don't have to poll using PeekMessage().

      AddDevice routine is used by device drivers to be notified when their device arrives at the bus (e.g. an USB bus).

      Insufficient. I don't WANT to have to install a damn device driver to handle a general class of devices. This is the Microsoft model, and it is flawed. I want to write a program in userspace which gets notified when devices arrive, and then it goes out and sniffs their butt to see if it's a device I can claim, and if it is, then I claim it by opening it as a raw USB device and handle the device specific communications protocols in userspace. This is the Mac OS X / Linux / BSD model.

      The benefits of this model over the model Microsoft wants us to use is that it allows us to deal with classes of devices without writing a new driver for the device -- or in this case, since we want to start a user space program, a new service for the device.

      Conceptually, I suppose it's possible to build a Rube-Goldberg contraption that would consist of a device driver that used the mechanism you suggest, a service in userspace to talk to the Rube-Goldberg contraption, and then launch the application based on it being a device it recognized. That just trades unknown GUIDs for unknown vendor IDs, if not both them and device IDs as well.

      Then we are left with replicating the Microsoft USB class driver functionality in its entirety, since the device will have been claimed by our USB driver, and that is the driver our service and application will end up having to talk to.

      The notifications need to be able to go to windowless services.

      Yes, agree. But they can. It is right there in the documentation.

      But now we are back in the same boat of having to install new software - it's just a device driver, instead of a service. Or we can access a vendor/device ID table from the registry - but again, this new table has to be installed for the device to be used.

      Then tell them that RegisterDeviceNotification() is useless for detecting new iPod/iPhone/iPad devices because it require matching a GUID that has not been defined at the time that the service was written, and that having to update the service by having to update iTunes each time you buy a new device before the plugged in device is recognized as launching iTunes because you don't get a broadcast notification in that case, which you can then use to open up the device temporarily to probe it further ("Hi, USB device, are you an Apple Device?") rather than using a stinking GUID.

      That's the thing with GUIDs: It is perfectly safe to choose them during *development*. Generating a guid for a device or an event virtually guarantees that no other device or event will use the same ID. The main problem with GUIDs is that such "well-known" guids needs to be documented. But if Apple writes the device driver that broadcasts the event, surely they can find a way to use the clipboard and use the same GUID during notification registration.

      This is the part that's insufficient about GUIDs: if I have a per-device GUID during device development, then I have to put it in the table somewhere, and that's an installation step before I can use the new device.

      Then you can call up Motorola, and tell them so they can update their PhoneTools Software, because they have the same problem.

      I wasn't aware that they are eating CPU like iTunes. Citation?

      iTunes is a pig when it polls, no question; PhoneTools and other software is less of a pig, but the main complaint of the OP was that it'

  189. Re:why does your phone need software running on yo by Pino+Grigio · · Score: 1

    Yes, this is my experience with it too. Something is wrong with the OP's configuration. I've never had a problem with this service.

  190. Still about five months left by tepples · · Score: 1

    The iPhone hasn't needed a PC running iTunes to sync with for years.

    I believe not needing a PC began in iOS 5, and that wasn't released until October 12, 2011. It'll have been "for years" come October 12, 2013.

  191. Re:No iTunes for the Windows Store by DogDude · · Score: 1

    As somebody who uses VB6 daily, I can honestly say I don't know what you're talking about.

    --
    I don't respond to AC's.
  192. final solution by LTHorn · · Score: 1

    Use Amarok /thread

  193. Re:iTunes is why I hate Apple, so thank you iTunes by kannibal_klown · · Score: 1

    I banned iTunes from my PC long ago, along with iDevices and Apple's DRM'ed media content. Thanks for keeping me off of that $#!+ train, iTunes!

    For what it's worth, I think they dropped DRM from their music. I think they just watermark it and/or tag it so they can track it back to the purchaser if it winds up online.

    Movies though... well I can't think of any legal service that offers downloadable blockbuster movies drm-free. Save for the rare indie release.

  194. Re:why does your phone need software running on yo by jellomizer · · Score: 1

    You don't anymore.
    The new version of the iPhone does all its stuff without having to connect to a computer.
    I haven't plugged my iPhone into a PC in years.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  195. Re:why does your phone need software running on yo by jellomizer · · Score: 1

    Lets promote a GNU product, that shows that an Apple Product is Slowing Down Windows.
    Sounds like a top story on Slashdot to me.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  196. Re:why does your phone need software running on yo by green1 · · Score: 2

    Why would windows explorer need to support playlists? doesn't the phone itself have that ability?

    This concept of having to have a special app to do ANYTHING on your phone is ridiculous and reminds me of the state of computing more than 10 years ago. These days I expect to be able to plug in any device to any computer and simply drag and drop, no software install required. There are standards for a reason.

  197. Re: why does your phone need software running on y by LDAPMAN · · Score: 0

    It's called iTunes Match. All your existing music will be matched and made available regardless of where it came from if it exists in the iTunes catalog

  198. Re: why does your phone need software running on y by beelsebob · · Score: 0

    EA, Activision, ad Microsoft are the only 3 american companies there, and they're publishers, not developers. Moreso, Activision is now being propped up by Blizzard, which admitedly is not Scottish, but is also not American (it's French).

    By comparison, Rockstar, Ruffian, RealTimeWorlds (now eeGeo), and countless other smaller companies are based in Scotland.

  199. Re:why does your phone need software running on yo by hudsucker · · Score: 2

    If I read this correctly, the bug is still entirely on Apple's side as it chews CPU whenever any program using that API is running.

    If that was true then why would it by fixed by installing an update to the other winsock LSP?

    My guess is the other program was not implementing their LSP in full conformance to the API.

  200. Re:why does your phone need software running on yo by green1 · · Score: 2

    If you just want to copy files to a device, why on earth would you need ANY special software?

  201. Re:No iTunes for the Windows Store by green1 · · Score: 2

    Well, I had the misfortune of owning a Zune, and an iPod at the same time.

    With so many good mp3 players on the market, why on earth would you do that to yourself? I'll forgive someone who bought the marketting hype and bought one of those, but to have bought both... You might want to seek counselling!

  202. Re:No iTunes for the Windows Store by CountZer0 · · Score: 1

    You don't have to use iTunes to transfer music from your computer to the device, for any apple device including the iPhone 5.

    Personally I use MediaMonkey and it is vastly superior to iTunes in every way.

  203. Re:why does your phone need software running on yo by green1 · · Score: 1

    You cannot copy over MP3s like you can with any other device on he market.

    Sure you can, but you need 3rd party plugin at least for Windows to do that.

    So what you're saying is that you CAN'T just copy MP3s accross like you can with any other device on the market. Instead you need to install special software on your computer to do it.

  204. select() by tepples · · Score: 2

    wait_until_next_LOTS_OF_events_are_ ready() is quite a complicated procedure. You would still either poll, or run a lot of threads which wait for their personal events.

    That or build a list of events to wait for and pass that to the operating system. I forget: is that called select() or WaitForMultipleEvents()?

  205. Re:No iTunes for the Windows Store by Anonymous Coward · · Score: 0

    When I was but a young lad and at my first job writing win3.1 software my boss came by and said we needed quicktime. There was no quicker way to screw up a windows 3.11 or win95 install than by installing quicktime. He attributed it to porting software between 2 different platforms and having 0 clue how to do it (I agree). It is a lot better than it used to be. But I am still leery of installing any Apple software on non Apple OS's... Same software on a mac is rock solid.

    I have another theory why it was so bad. They used to write it on powerpc. That cpu is a bit more forgiving if you segfault something (arm is similar). Intel cpus and mips will barf quickly. Having ported thru a few systems over the years I noticed that. Not that I have any real proof it just seems they are more forgiving with bad pointers. I suspect that is why it has got better. As when they ported it some of those stray pointers and memory leaks came back to haunt them.

    There is no reason for Apple software to be bad on windows. Other than they do not care. It has always been this way. A few weeks of boundchecker or valgrind would clear up many of the issues.

  206. Today on slashdot by Anonymous Coward · · Score: 0

    Fucking idiot installs desktop widget that displays performance counter information. Thinks she has an epiphany about threads and CPU cycles.

    We've all been trolled by soulskill. What a fag.

  207. Every time a process writes a file by tepples · · Score: 1

    NTFS [and other Windows file systems] have API to message your process to changes in the file system.

    Which, if taken literally, would mean that every time any process writes a file, a process associated with iTunes uses a little CPU time.

    I don't like that as it locks up directories

    Doesn't the OS send an "on before unmount" event (or whatever it's called; I'm thinking something analogous to HTML's [on]beforeunload event) to give applications a chance to relinquish such locks?

  208. Re:why does your phone need software running on yo by nhat11 · · Score: 1

    I can guarantee with that setup, 720p or higher streaming videos would be a slide show though.

  209. Launch iTunes to "pair" a newly purchased device by tepples · · Score: 1

    having to update the service by having to update iTunes each time you buy a new device before the plugged in device is recognized as launching iTunes because you don't get a broadcast notification in that case

    Having to update iTunes, or just requiring the user to occasionally manually launch iTunes after the user has connected a new device?

  210. MRT = Malicious software Removal Tool by tepples · · Score: 1

    The last few updates from Apple have this hidden MRT process that goes made for hours after the upgrade.

    Then you must be using a different MRT than the MRT that I'm familiar with. On Windows machines that I administer, MRT.exe occasionally pops up and uses a bunch of CPU time, but only on Patch Tuesday when Windows is installing the month's "Malicious software Removal Tool". Blaming Apple for MRT using a bunch of CPU is like blaming Apple for updates to Microsoft Security Essentials or .NET Framework using a bunch of CPU.

    Or did I just get whooshed?

    1. Re:MRT = Malicious software Removal Tool by EmperorOfCanada · · Score: 1

      Half woosh; I should have specified the OS. MRT on the Apple Mac OS X. I hear good things about MSs product.

  211. Re:why does your phone need software running on yo by Impy+the+Impiuos+Imp · · Score: 1

    I have an iPod, not an iPhone. However, the AppleMobileDeviceService.exe process is running in the background. I have never seen it gobble up cycles. It normally sits at "00" CPU. When I plug in the iPod, it jumps to an incredible "01" for a very short interval and then returns to "00". So, does anyone else have this process gobbles up to 50% of the CPU?

    50% is 100%, just hogging one of a dual-core processor.
    Since you see 1%, I'm jelly of ur 100-core.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  212. Re:why does your phone need software running on yo by T-Bone-T · · Score: 1

    I can build playlists but it isn't very convenient. You have to drag and drop each song to the phone and then build the playlist from there by adding each song. Or I can build the playlist using the same drag and drop concept and then move the entire playlist at the same time to my phone.

  213. iCloud is a recurring fee by tepples · · Score: 1

    For some people, using iTunes is cheaper than the $2 per GB per year recurring fee to increase the iCloud quota past 5 GB.

  214. GPU assist by tepples · · Score: 1

    Sure, I'd love to hear how h.264 conversion doesn't theoretically need cpu cycles. How does the zero-work scenario function?

    It's not zero work. I'm guessing it's the fact that some AVC encoders use a lot more CPU cycles than they would if the signal processing parts were moved to the GPU.

  215. Re:why does your phone need software running on yo by Pope · · Score: 1

    Why isn't there a clearly labeled toggle somewhere in the software?

    There is. From the posts in this thread, it's clear very few Windows people know how to find the Preferences menu. God knows how they deal with other software.

    --
    It doesn't mean much now, it's built for the future.
  216. Re:why does your phone need software running on yo by Malc · · Score: 1

    It is also annoying to have the program pop up when you are just plugging in the phone to charge it.

    So tell not to open for that device. Come on gadget man.

  217. Core Sleep - Runaway CPU cycles by Anonymous Coward · · Score: 0

    C-states a power down function for CPU cores implemented in [both] BIOS and the Operating System, especially in Dell computers (but also HP) seems to be at the root of a [lot] of Ethernet and Driver runaway CPU consumption problems.

    Basically there is little to no coordination between the implementations and it leaves the Bug variable depending on the hardware and software combination thrown together.

    It reminds me of the APM debacle of the last decade.. running laptop power saving functions in BIOS and the OS [on a server] platform.. and battery power management on a high performance rack server. Bad ideas, lazy ideas, negligent ideas.

    Research it for your platform and disable and and all power management, "Rail" the Performance options in the operating system.

    And mostly your problems will go away.

    Configuring Anti-Virus to exempt the user space program from HIPS and buffer overflow scans. Disabling DLL detour "injection" or hi-jacking is a good idea, and look for USB security software.

    PRIO as a service and "nailing" the mobile service to a single Core is a great idea.

    And be aware that the automatic Sync to iCloud service also gets tripped up when the CPU Core used for transmission goes to sleep because a C-state powers it down.

  218. Re:why does your phone need software running on yo by DJRumpy · · Score: 4, Informative

    You can only download matched media, or purchased media. Anyone who rips a significant portion of their library would require match to do this (pay account), and upload it before they could leverage cloud playback on demand.

    As to your CPU issue it appears to be related to winsock.

    Close your iTunes,
    Go to command Prompt -

    (Win 7/Vista) - START>PROGRAMS>ACCESSORIES, right mouse click "Command Prompt", choose "Run as Administrator".

    (Win XP SP2 n above) - START>PROGRAMS>ACCESSORIES>Command Prompt

    In the "Command Prompt" screen, type in

    netsh winsock reset

    Hit "ENTER" key
    Restart your computer.
    If you do get a prompt after restart windows to remap LSP, just click NO.

    Now launch your iTunes and see if it is working now.

    If you are still having these type of problems after trying the winsock reset, refer to this article to identify which software in your system is inserting LSP:

    Apple software on Windows: May see performance issues and blank iTunes Store
    http://support.apple.com/kb/TS4123?viewlocale=en_US

  219. I use Rythembox, not iTunes, for my iPod by walterbyrd · · Score: 1

    Works for me. Not sure how well it works for iPhone.

  220. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Can't they just put it into the Windows equivalent of a cgroup? Or renice it?

  221. boooooo by scottytoodope7482 · · Score: 1

    relax, its just the ghost of steve jobs punishing you

  222. Stop using an iPhone. by DarthVain · · Score: 1

    One of the big reasons I dropped my iPhone in favor of a Galaxy S3 was iTunes.

    1) It is slow, terribly slow.
    2) It is a resource hog, how is it so bloated when Apple are supposedly these geniuses?
    3) It has an update every 4h, and then tries to install and update every piece of software Apple makes...
    4) It is broken in so many ways it is not funny, and has been for years, you can easily google the issues.
    5) Apple will intentionally NOT address a bug or issue if it means it might make more money for them at the cost of user experience. Try fixing hundreds of broken links...
    6) When a user community finally gets fed up and creates their own java solution to fix the errors Apple refuses to, Apple will release an update to intentional disable the fix.
    7) In short, Apple would rather make a buck than improve your user experience, and are a bunch of asshats. iTunes is garbage, and you should stop using it.

  223. Re:why does your phone need software running on yo by serviscope_minor · · Score: 1

    I can guarantee with that setup, 720p or higher streaming videos would be a slide show though.

    Which setup? My netbook can just about play 720p videos from the local disk without skipping frames. The CPU is generally about 96-97%, and that's for a machine which usually idles at 0.2%. It's not a slide show, since that would involve skipping frames, which it doesn't do.

    1080p is beyond it though.

    --
    SJW n. One who posts facts.
  224. Bloated-Pig... by LVSlushdat · · Score: 1

    Apple + Windows = Nightmare... Imagine that iTunes crapfest on a Windows machine where there ARE no iPods/Phones and NEVER will be... Until Amazon came along with their MP3 store, if you wanted to buy individual tracks, iTunes was pretty much your only choice besides the Russian AllOfMp3 or Mp3Fiesta sites.. I remember going thru this same discovery process of all of the bloated-pig services that got installed on a system, ones that were absolutely useless unless you had an "iDevice", and all of the work to turn that crap OFF, JUST to be able to buy/download some individual album tracks... THANK GOD for Amazon's MP3 store.

    --
    THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
  225. Re:why does your phone need software running on yo by Gr8Apes · · Score: 1

    NDA's are a contract that something is disclosed to you, you generally cannot use nor disclose that information. Your own time is irrelevant. If you use that information to learn something else, you still can't disclose that something else if it requires disclosing the NDA covered information. NDAs usually have time limited clauses and/or clauses that you can discuss the information once it's made public by the originating party.

    --
    The cesspool just got a check and balance.
  226. Re:why does your phone need software running on yo by interkin3tic · · Score: 1

    Copytrans manager suite is a replacement for itunes. A google search for "copytrans manager sued" or "copytrans lawsuit" didn't come up with any suggestion that apple had been taking copytrans to court.

    This may be because so few people seem to use it, either because idevice users tend to not want to tinker with their devices in ways that itunes won't allow, or because eventually, idevices will need itunes and itunes will then attempt to erase anything you've done with your third party iphone manager. At least, that was my experience a few years ago, perhaps copytrans manager has gotten better, perhaps there are ways to prevent itunes from "syncing" EVERYTHING and erasing anything you've done with copytrans. I wouldn't know: itunes refusing to let me manage my device was one of the main reasons I jumped ship to android.

  227. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Uh, no. You don't. The same data that syncs when you run iTunes syncs when you do a cloud backup without iTunes. I know this, I've tested it. You do not need a PC in order to get a full backup of the iPhone running iOS 5 or greater. You only got modded up for trying to make Apple look like crap and anyone who really gives a damn knows that you're just being a FUDding troll.

    But I see a lot of that. People who've never used a technology still shouting down a technology. It gets old because the "reward" for fanboism is not understanding the total technology landscape. Instead you just beat a drum and act like your branded god is the only god. You miss out on a lot of great stuff by doing that.

  228. Re:why does your phone need software running on yo by mabhatter654 · · Score: 1

    There is a known USB driver fix for the high CPU usage. Apple's service doesn't play nice with Microsoft's USB service. It still should be automatically fixed after all these years.

  229. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    itunes is really only needed on your computer if you want to play the media files or use the itunes store on that computer....the mobile versions of the itunes/app store are on the devices and syncing takes place mostly through icloud for myself...one important thing the op left out was, was the service actually doing something?? (syncing, updating) the symptoms of the problem tell us very little of the actual cause. Any process can get hung up from time to time, was this issue pervasive? this is really very little to go on besides "it made my cpu use resources, so i killed the task and it stopped" and then?????

  230. Re:why does your phone need software running on yo by mabhatter654 · · Score: 1

    QuickTime hasn't been a problem for ages... Since Microsoft stopped trying to break it every patch.

    Even this iTunes bug is actually a Windows config error when installing the Apple Software. It's not an "Apple caused" bug, but they could help fix it more.

  231. Re:why does your phone need software running on yo by interkin3tic · · Score: 1

    If memory serves, older flavors of ipod where more or less equivalent USB mass storage devices, though they required media files to be stored in a specific arrangement and a little database file to be uploaded, so you needed a utility of one sort or another to do transfers(you could drag and drop; but the device wouldn't do anything useful with files added that way).

    I remember ipods being a lot more open than some of the other MP3 players. My nomad jukebox 2xl for example, the only way to get music files onto it was to use a hideous program. I seem to recall it not working unless you selected music files individually to transfer. The 20 gig capacity suddenly seemed a lot less attractive.

    Interesting how things have changed. Itunes is now the MP3 transfer program I hate, 20 gigs is still huge for a music device (granted, it's my phone now, and I could get a much much larger ipod without touchscreen), and creative labs still makes really cheap mp3 devices that do the same basic things as apple products and no one wants them.

  232. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    The TCP-over-USB thing is probably rooted in the fact that all of the original iPods (until they added hardware video decoding) had Firewire. The first 2 (3?) generations were Firewire-only.

    Firewire is a host-less bus that resembles RS-485, which, you might recall, was used on old Macs for networking. If you've ever had a Windows machine with Firewire, you probably have noticed that the network adapters list included an IEEE-1394 controller.

    So when they first added USB 2.0 support to the iPod, they added a hacky TCP-over-USB layer in there so using the USB connection would work approximately the same way as the Firewire one it was originally built to use.

    That's just my guess, though.

  233. Re:why does your phone need software running on yo by LordLimecat · · Score: 2

    Dont tell people to use msconfig, it will bug them with an annoying popup box on subsequent boots, and most people will never check the "dont bug me again" button because its poorly worded.

    I suppose it works in a pinch, but theres a number of better ways, and the compmgmt MMC is a lot better, and less likely to tempt the user into pressing something tragic like "safe boot" which would probably break a lot of their programs.

  234. Re:why does your phone need software running on yo by PhxBlue · · Score: 1

    It is quite amazing how many problems in Windows apps can be traced back to the anti malware suite.

    Wait, iTunes is anti-malware? *Rimshot!*

    Seriously, though, this isn't necessarily one program or the other, but a mixture of the two. To use a chemistry analogy, you can store bleach and ammonia in the same room, as long as you're careful not to mix them together ...

    --
    !#@%*)anks for hanging up the phone, dear.
  235. Re:why does your phone need software running on yo by LordLimecat · · Score: 1

    It stagnated, and then was ruined when a new release was finally made after years and removed all of the features that made people actually want to use it.

  236. Re:why does your phone need software running on yo by Freultwah · · Score: 1

    Try foobar2000 with the iPod manager plugin (http://www.foobar2000.org/components/view/foo_dop) - even non-savvy users have managed to install and use it on their own.

  237. Re:why does your phone need software running on yo by prelelat · · Score: 1

    I wouldn't say it's a troll article as it is pointing out a flaw in the itunes software without exaggerating that. I would say they are being a little over dramatic on the whole "I don't think I'll keep my iphone because of it" for the reason you listed. I would say however that there are lots of people who would prefer to connect their devices to a computer for offloading of files and uploading of new files. Ripping personal CDs and uploading them via itunes is still quite handy for some folks(I prefer to have physical media). I don't really understand why after so many years itunes is so horrible on the windows machine compared to OSX. It's like it's intentionally poorly developed or crappily ported over to windows. I will say that it isn't as bad as it was 5 years ago(unstable slow and clunky) but flaws like this go to show that apple seems to put a minimum effort into their ports.

  238. "Nice" level by Anonymous Coward · · Score: 0

    You know you can pin a process to a particular CPU and reduce its resources.. just like 'nice' on unix.

  239. Re: why does your phone need software running on y by Anonymous Coward · · Score: 0

    Blizzard is American. Blizzard was owned by Vivendi but they didn't start making their games in France. Even if that is why they were a "French" company they aren't anymore. They are owned by Activision-Blizzard which is an American holding company.

    DMA, which I guess is who you meant by Rockstar, is Scottish. DMA are the GTA people aka "Rockstar North". Rockstar Games is not Scottish. Read Dead Redemption was not developed in Scotland. By your standards (Blizzard = French) it doesn't matter since Rockstar North is owned by an American company so it gets to be American. (yay!)

    RealTimeWorlds was founded by ex-DMA members. Ruffian was founded by ex-RealTimeWorlds members...Crackdown is GTA with a twist.
    So basically Scotland has a lot of people who make good GTA-style games, which makes sense since they all came from the GTA developer.

    In all seriousness: Scotland and the UK have a lot of good game dev talent but so does the US, Canada, Brazil, Russia, Japan, Korea etc...Not all games being made in the US is a far cry from "Most big games are produced in Scotland"

  240. Re:why does your phone need software running on yo by ynp7 · · Score: 1

    So how is that different from any other Apple product? Last thing I ever want to do after using a Mac is use one again.

  241. Wow. Apple's Fault Yo. by Anonymous Coward · · Score: 0

    WTF would you run a windows machine?

    WTF would you run APPLE software on a Windows Machine?

    This is like expecting IE for mac (years ago) to work well . . . honestly.

    I use exclusively Mac at home, the wife runs a Windows box. We sync the damn iphones to the mac.

    When something goes wrong with the PC it is:
    1) Flash
    2) Outlook

    Of course, she blames the internet connection when flash is slow . . . stop blaming Apple, quit whining. Run Linux, there's probably something that'll let you sync.

  242. Check for Wireless Sync by Dewser · · Score: 1

    Not sure if it has been mentioned, I had a similar problem with my iPad and Wireless Sync being used. Once I disabled that, the system started to behave. On the Apple forums, there were a number of people having the same types of issues. If you always connect directly, then there is no reason to keep the Wireless sync enabled. Though each update to iTunes does seem to add more performance issues. One I am finding is with an agent causing a delay to closing iTunes because it might be used by something else. Haven't dived into that just yet but I plan to.

    --
    Dewser - all around techy "In the immortal words of Socrates - 'I drank what?'"
  243. Re:No iTunes for the Windows Store by freeze128 · · Score: 1

    Apple makes really nice looking hardware, but I swear their developers don't know how to write software for windows. Of course this is a long-standing issue... Just look at Quicktime. It has been awful on Windows ever since its creation. It was one of the first programs to install a tray icon which runs all the time just in case you might open a .mov file. There was really no need to do that, and yet they're still doing stuff like that - installing several services that always run even if you don't connect your iPhone to your PC.

  244. Re:why does your phone need software running on yo by hedwards · · Score: 1

    They were, but it was a bit of a trade off. You could just add songs from any computer you wanted to, but the database would have to be reread every time you turned it on, rather than just when you added files and the system itself didn't get the full benefits of using a database.

    That being said, considering how crappy Creative's software was, I think much of the advantage in that respect was wasted.

  245. Why do you need anything to 'manage' your media? by SCHecklerX · · Score: 1

    I'll focus on music.

    I just drag/drop the stuff I want on my portable devices to my portable devices. Done.

    The device itself then indexes its local collection in the background using subfolders and id3 tags. I use rockbox on my sansa and music player remixed on my Palm Pre, fwiw. On the palm, it's all done wirelessly via an ssh filesystem. I never connect it to anything, not even to charge (they've had inductive charging integrated since inception).

    If you have to rely on some magic software to put music on your devices, you are doing it wrong. If you are locked into that ecosystem, then you are just stupid and deserve the pain that you have caused yourself.

  246. Re:No iTunes for the Windows Store by RulerOf · · Score: 1

    It was one of the first programs to install a tray icon which runs all the time just in case you might open a .mov file.

    Those goofy hipsters!

    They started the trend, let's hope they kill it, too.

    --
    Boot Windows, Linux, and ESX over the network for free.
  247. Re:why does your phone need software running on yo by noh8rz10 · · Score: 0

    as many others have said, if you're one in the utter minority that is experiencing this issue, just disable the service and click on the itunes icon when you need it. although my guess is he has more pervasive computer problems than an errant service. perhaps since win-toes is so buggy, he should switch to a mac?

  248. Re:why does your phone need software running on yo by noh8rz10 · · Score: 1

    $25/year for itunes match. it works really well, better than this syncing solution. you're living in 2002, playsforsure land.

  249. Re:why does your phone need software running on yo by noh8rz10 · · Score: 1

    the computer can convert it once and upload it to icloud, then the phone accesses it from there. there you go, i solved your problem, you're welcome.

  250. Re:why does your phone need software running on yo by noh8rz10 · · Score: 1

    there's a plug-in that syncs iphone contacts with your pc. once you download your icloud song once it stays on your device, so you can access it on the train. you can do backups to the cloud. there you go, i solved your problems, you're welcome. for gimp or photoshop, put the photos in dropbox or something. or, the photos woudl automaticlaly sync with iphoto or aperture, from which you could drop into your photo editor of choice.

  251. Re:why does your phone need software running on yo by noh8rz10 · · Score: 1

    there's no real reason to use iTunes anymore, except for legacy farts who ripped poor quality music (or downloaded ripped music). any CDs will be uploaded once to icloud. you can buy anything from itunes on iphone or mac. iphone plays to any speaker using airplay. for the "laptop viewing experience", use an ipad, and for the "leanback viewing experience, send it to a tv through an appletv. done and done. welcome to the future, post-pc!

  252. Re:No iTunes for the Windows Store by Galactic+Dominator · · Score: 3, Funny

    As somebody who uses VB6 daily

    You've already disqualified yourself.

    --
    brandelf -t FreeBSD /brain
  253. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Most likely his phone was syncing wirelessly with his computer when he saw the unusual CPU usage.

  254. Re:Why is parent modded funny instead of informati by denmarkw00t · · Score: 1

    So...

    (3) The Windows APIs for device arrival notification suck and require polling rather than blocking a thread to wait

    IS the funny part?

  255. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    I don't have any problems. The original author of the article has.

    FYI: dropbox and iCloud only works with an internet connection. On top of that, both services are payed services (for the amount of songs and photos I have).

    I certainly don't do 64gig backups into "the cloud" ... do you have any idea what that would cost as a phone plan, and a cloud plan? Sorry your idea is ridiculous. Not to speak that the back up would only be available in my homecountry or when I have WLAN or if I pay an absurd amount of money for data roaming.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  256. Re:why does your phone need software running on yo by Ravaldy · · Score: 1

    Actually, iTunes is a good reason for not getting another iPhone. It was enough incentive for me to switch. Now I'm free and I can actually connect my device to any computer with USB capability without the need for the bulky iTunes installation.

  257. Re:No iTunes for the Windows Store by Ravaldy · · Score: 1

    Or Linux

  258. Re:why does your phone need software running on yo by ArcadeMan · · Score: 1

    Apple's font rendering is not blurry, it's ClearType that's too damn sharp.

    Yes, if you switch from Windows to OS X, you'll think that Apple's font renderingis blurry but only for a few days or at most a few weeks. When you use Windows after that, you'll find that ClearType almost hurts to look at, a throwback to something from the 1990's.

  259. Re:why does your phone need software running on yo by MojoRilla · · Score: 1

    Mod parent up. I had this problem on a Dell laptop, and the winsock reset worked for me.

  260. Performance reports by TheLoneGundam · · Score: 1

    Maybe it's just my mainframe background, and maybe I haven't searched hard enough, but I don't see in the laptop/desktop/server enviroment a lot of detailed presentations of performance issues, how they were diagnosed, and how they were solved. I see them very occasionally. Is there a lack of good performance recording (and I mean recording for analysis after the fact, not real-time monitoring) tools, or is it just that purchasing faster hardware components has probably become cheaper than spending time diagnosing the issues?

  261. Re:why does your phone need software running on yo by MichaelJE2 · · Score: 1

    You can use the SC in the command line to enable the service when you need it and disable it when you don't using a BAT file. (sc config servicenamehere start= disable)

    Well, clearly this will never be the year of the windows desktop until users never have to interact with the commandline for anything. They should scrap entirely in fact because users should never need it.

    Right click on 'My Computer' -> Click 'Manage' -> Expand the tree and find 'Services' -> right click the service you would like to disable -> click 'Properties' -> disable it -> click ok.. Yes, because that's so much easier than running that simple command. :P

  262. Re:Why do you need anything to 'manage' your media by Arker · · Score: 1

    Apple mucks up all their devices like this, it's the main reason I dont even consider purchasing them anymore. They dont want to "allow" you to simply mount an ipod as a usb disk and copy your files back and forth, instead they insist on installing a large bug-ridden stack of software to "manage" your collection. On an OSX machine these things are much better tested and supported, but on windows you should definitely expect a subpar performance. Spend your money elsewhere (unless you are so in love with apple you are ready to scrap all your existing computers and replace them with sculptures from cupertino.)

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  263. Re:why does your phone need software running on yo by chiefmojorising · · Score: 1

    He never mentions what version of iTunes he's using - perhaps it's still 10.x, which is horrible. iTunes 11 has actually fixed a LOT of stuff and is actually pretty decent and more importantly, fast. It's incredible how fast iTunes is nowadays. I'm not sure what Apple did, but damn it's fixed a lot of stutters, halts, and stalls.

    God, 11 has been a buggy mess for me. Windows hiding when they shouldn't, often really slow to respond, just plain stops responding for up to something like 30 seconds regularly. I believe they fixed a bunch of stuff but they also seem to have broken more that affect useability. 10 seemed far more reliable.

  264. Re:why does your phone need software running on yo by noh8rz10 · · Score: 1

    you don't back up the apps or the OS, just your own data. Further, you don't back up any songs that iTunes already has in their system. So the amount of dtaa you're backing up on your 64gb phone is much smaller than 64gb. facts - i got your back!

  265. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    The ONLY way to win with Apple is not to play... ie: don't BUY their crap.... its worked for me lo these many years...

  266. itunes is btc mining by ajmcello · · Score: 1

    Apple embedded bitcoin mining code into iTunes, so that they could dump the shares and use the cash for their $60 billion dollar share buyback program, duh.

  267. Re: why does your phone need software running on y by Anonymous Coward · · Score: 0

    I have iTunes hit the 50% cpu usage occasionally but not often enough to complain. I avoid using iTunes as much as possible anyways, so if it is a configuration issue, i wouldn't have noticed.

  268. Re: why does your phone need software running on y by Anonymous Coward · · Score: 0

    Lol while I'm ay it I'll pay for Xbox live too.

    Give me a break.

  269. Re:why does your phone need software running on yo by X0563511 · · Score: 1

    Set the service to manual, and should you ever want to start it:

    windows-r; net start XXXX

    Badum!!! (net stop XXX to kill it after)

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  270. Re:why does your phone need software running on yo by X0563511 · · Score: 1

    Oh sure, that's a feature everyone uses...

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  271. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    iTunes is not backing up my songs.
    The Apps on my iPhone use like 5 giga bytes. My own datanis about 50 giga bytes. The OS is about 5 gigs. The math is up to you. (Hint: there isman option innsystem preferences where youmcan see how much space you use for what)

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  272. Re: why does your phone need software running on by murphtall · · Score: 1

    I thought we were talking media not music. Besides music march is only for the first 25k songs. Not handy if you have more or media that you wanna access that is other that music.

  273. Re:why does your phone need software running on yo by Darinbob · · Score: 1

    But it's not required. Everyone is perfectly capable of clicking on the itunes icon and launching it that way, and there are other ways to automatically launch a program when a certain usb device is plugged in.

  274. Re:why does your phone need software running on yo by leenks · · Score: 1

    Practically everyone I know with any investment in Apple products and iTunes uses it all the time. Home network sharing of iTunes libraries is great with a family, and its fundamental to much of the AppleTV functionality.

  275. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    CDs are not uploaded to iCloud.. only if you are paying for iTunes Match. Heck, I work here, and don't pay for iTunes match.

  276. Yep by grenadeh · · Score: 1

    iTunes has always run like garbage on PC and it's ridiculous. I flat out stopped listening to music on my itunes, I use spotify or youtube even though I have all my music on my machine and still have itunes.

  277. Re:why does your phone need software running on yo by grenadeh · · Score: 1

    If you want to actually utilize the phone with your computer, that's why not.

  278. Re:why does your phone need software running on yo by grenadeh · · Score: 1

    Other than recovering and resetting the phone if you forget your passcode.

  279. Ikr by grenadeh · · Score: 1

    If apple could accomplish the monolithic task of simply storing user credentials on Windows iTunes store without literally having to enter them every. single. time. you open the store, it would be great.

    1. Re:Ikr by kommakazi · · Score: 1

      It's the same on a Mac, as a security measure to prevent anyone from using your computer to make purchases on your account.

  280. Re:why does your phone need software running on yo by semi-extrinsic · · Score: 1

    I guess GP said "netbook" when he meant "laptop", since there were no netbooks 12 years ago. And I'd also hazard a guess it has a graphics card which does the heavy video lifting. My netbook (AMD E-350) can play 1080p with CPU at ~10% (provided hardware acceleration is possible).

    --
    for i in `facebook friends "=bday" 2>/dev/null | cut -d " " -f 3-`; do facebook wallpost $i "Happy birthday!"; done
  281. Re:why does your phone need software running on yo by noh8rz10 · · Score: 1

    i'm not psychic, and I can't look into your phone to see the real situation. but it's clear to me that you're doing it wrong.

  282. Re:why does your phone need software running on yo by X0563511 · · Score: 1

    Maybe I just don't get it - but even if I had the devices, I don't think I would be interested in such functionality.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  283. This isn't news, this is just someone ranting... by kommakazi · · Score: 2

    about a problem they never bothered to fully investigate and resolve. Guess what, there's a support article on Apple's website which details this exact issue and gives a resolution. http://support.apple.com/kb/TS4123?viewlocale=en_US Next?

  284. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Apple users and logic don't go hand in hand. If they did you wouldn't see people shelling out more money for less performance and Apple would go under. Apple's software has always been a bit bloated, but due to hardware serialization(read as restrictions used to artificially drive up the price of common inexpensive hardware.)- notably more stable than your average windows machine (but not some *nix distros.)

    I tend to avoid DRM laced bloatware from companies like apple and adobe as much as possible. Thus, I don't have these problems. I also tend to purchase hardware that doesn't lock me into specific software. My MP3 players will mount fine to any nix distro or windows box and i can simply move any songs i want to add right on over without fussing with the shenanigans often associated with itunes.

    My phone? Don't have one(Google voice suffices for my needs)- don't care for them- more specifically i don't care for being woken up at 3am on a Saturday because some dumbass turned off a 24TB SCSI U360 RAID array at the power supply rather than through the OS thus breaking the array and requiring me to work through my weekend to fix his blunder. But if I did want a phone- it'd probably be an HTC one, which as of now does everything except battery life better than the current iPhone 5, and again- doesn't lock me in with needlessly heavily DRM laced bloated sofwared.

    You knew what you were getting into when your purchased an apple product, go join the raving fanboys or ditch it in favor of something more sensible. You can't have it both ways.

    Don't take this the wrong way, I'm not a raving windows fanboy or a raving linux fan. I use them both, and they each have their ups and downs. I just don't see any benefit to apple hardware or software and really don't care for the company's practices.

    In short, there's no reason you can't kill the service and process while it's not actively needed via start>run mmc finding the service, setting it to manual, and then stopping it. or disabling it entirely and creating a script to start/stop the service when it's needed thus freeing up these resources. The Apple user just lacks the common sense needed to do so. This is typical of Apple users and doesn't surprise me in the least.

  285. Re: why does your phone need software running on y by cheesybagel · · Score: 1

    Blizzard is not French. The studio is located in the USA. They were owned by Vivendi at one time but their games were never developed in France.

    Rockstar is a subsidiary of Take-Two (USA company) which does development in several locations. One of which, arguably the main one, is in Scotland.

    Most of the French developers I used to know have closed doors (e.g. Cryo, Delphine, etc). Most European game software developers did not handle the rather expensive transition to 3D content development very well. It seems to be easier to gather the required capital in North America.

  286. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    I have Macs.
    Ou have PCs ...
    So who is doing it wrong?

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  287. Re:No iTunes for the Windows Store by DogDude · · Score: 1

    You're so neat! Please, please tell me what programming language the cool kids are using these days! I want to be cool like you!

    --
    I don't respond to AC's.
  288. Re:No iTunes for the Windows Store by Galactic+Dominator · · Score: 1

    please tell me what programming language the cool kids are using these days!

    I am authorized to tell you it's not VB6.

    BTW, do you have the MouseWheel addon installed so you can actually scroll your form and module code with minimal effort? I mean it's not like a scrolling mouse was invented long before VB6 appeared.

    --
    brandelf -t FreeBSD /brain
  289. Re:This isn't news, this is just someone ranting.. by scromp · · Score: 1

    Hooray, gigantic threads on slashdot about confused, poorly-handled Windows problems. This place has really gone downhill.

  290. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    That's like saying you'll think watching SD on an HD tv is blurry, but once you go back to the SD tv for a few days or weeks, it will be the HD tv that hurts to look at.

  291. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    It is exactly this. It is not Apple's bug to fix, it is the responsibility of the 3rd party who created the non-standards conforming LSP component to fix their component. The common thread is that as soon as the LSP is made to be conformant, or is disabled, the problem goes away. There is nothing for Apple to fix - their part works as designed and specified.

  292. Re:why does your phone need software running on yo by deniable · · Score: 1

    Nice goalpost move. I didn't say you have to sync with a computer. I said that if you do sync with a computer, you need the service. Your excuse, it's still crap but you don't really need it.

  293. Re:why does your phone need software running on yo by dgatwood · · Score: 1

    Could be, or it could be that in some spots, the spec itself is ambiguous, and that the LSP is returning an error code that indicates an interrupted system call that should be retried or something, in which case, iTunes might dutifully retry the request an infinite number of times or whatever. If that's the sort of situation you're seeing, then arguably both Apple and the antivirus software are at least partially to blame. It's hard to say without actually running a debugger on an affected machine to determine what the heck is actually happening, followed by poring through the specification to figure out whether the LSP is actually violating it or not.

    Either way, assuming that updating the problematic AV software always fixes this bug, then one could reasonably argue that there's no need to work around the bug in iTunes, and if that isn't the case, then the affected users should file a bug. :-)

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  294. Re:why does your phone need software running on yo by YoungManKlaus · · Score: 1

    ah yeah, because the .pls file has not been invented yet in the apple world :P

  295. Re: why does your phone need software running on y by Alioth · · Score: 1

    Since when was Blizzard a French company? It never has been. Blizzard started out as Silicon and Synapse and is based in Irvine, California.

  296. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    You can also go to the service manager and control it there... There's a GUI but the command line with a BAT file is just so much faster for a common task.

    You're not being serious, right?

  297. Re:why does your phone need software running on yo by Stuarticus · · Score: 2

    And people say you can't type on an iphone!

    --
    If you think someone isn't free to have a different definition of "freedom" you may be a tyrant.
  298. Re:why does your phone need software running on yo by serviscope_minor · · Score: 1

    I guess GP said "netbook" when he meant "laptop", since there were no netbooks 12 years ago.

    GP (me) said netbook because it's a first gen eee 900. The core is a Celery III M, which is basically a PIII core tweaked for lower power consumption, and less cache. Otherwise it's more or less identical to the PIII core which debuted 12 or 13 years ago. OK, not quite, they added some extra SSE2 instructions, but the IPC of the main block is basically the same.

    Basically, it's roughly equivalent to a state of the art single socket desktop from 12 years ago.

    And I'd also hazard a guess it has a graphics card which does the heavy video lifting.

    Nope, it has the stock i915, and does the entire lot in software in ffmpeg.

    --
    SJW n. One who posts facts.
  299. Re:why does your phone need software running on yo by colablizzard · · Score: 1

    The problem re-appears. The fix is temporary. There is no problem with _other_ software. Basically someone wrote iTunes assuming no other software is running on the system and it locks up resources.

  300. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    If a reset of winsock resolves the CPU issue, even temporarily, then the problem is not with iTunes, it is with app that leverages an LSP.

  301. Re:why does your phone need software running on yo by ArcadeMan · · Score: 1

    People are stuck on the words "blurry" vs "sharp" It's not SD vs HD at all.

    Apple's font rendering looks like print, Microsoft's font rendering looks like something from 1990.

    Apple's font rendering looks like HDTV, Microsoft's font rendering looks like VGA.

  302. Re:why does your phone need software running on yo by Agent0013 · · Score: 1

    There are hundrets of reasons why one want to synch, the most imoortant is probably: backups. Or you want the photos to work on them with gimp orgotoshop on your PC ...

    But they are all poor reasons. I don't have to have any special software on my PC to copy files to and from my Android phone. It just works! My wife's iPad is unable to be used to read all the ebooks I have collected because we can't find a way to copy the files onto it without iTunes. And she does not want that piece of crap on her laptop. Once you install something in Windows, it is there forever. Uninstall does not clean out the registry, it just removes the files from the hard drive. The extra crap in the registry ends up slowing your computer down over time. Reinstalling Windows every year and a half is a big pain in the butt.

    --

    -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  303. I hate iTunes too but... by RafalLos · · Score: 1

    My system (Win7/64-bit) currently has the AppleMobileDeviceService.exe*32 running and I turned on profiling for the service when this posted - as much as I hate Apple and iTunes this services never, ever peaked CPU or disk/memory. Ever. Maybe you've got a bum install?

  304. Re:why does your phone need software running on yo by pecosdave · · Score: 1

    Problem or not I believe in putting as little on a system as possible to keep it performing well. If I don't need it, I don't put it, and if a library is needed I put a library on instead of a program. Same thing with drivers, when I download a 75MB printer driver I know less than 1MB of that is driver, probably 100K of it or less. I'm much better off finding that piece, putting it on the system and sending the rest to hell. As far as I'm concerned I need one media player on a system that does everything, if there's no iPhone there's no reason to put the rest.

    --
    The preceding post was not a Slashvertisement.
  305. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    Well, if you are a PC user and don't need synchronized AdressBooks etc. then you don't need iTunes.

    Your ebook problem can easy be solved. Enable the laptop to serve the ebooks via a web server. Access the laptop via web from the iPad and choose "open in iBook" after the web page loaded.

    The fact that you understand one of the main windows problems makes me wonder why you are still using windows.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  306. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    My Android phone just mounts as a drive letter and I can manage its content with Explorer. I can drag and drop about 12GB of MP3s or MP4 movies at a time and even set MP3s as ringtones. Why does Apple force you to use that bloatware?

    All of the cloud-based music services seem to install some kind of service on your system. To use iTunes, you have to install their bloatware and bonjour service. To use Amazon's Cloud Player, I had to first install Adobe AIR, which barfed all over itself during the last update. And to use Google Play Music, you have to install their sync utility that keeps randomly launching itself once per week or month, no matter how many times try to remove it from the registry, and it tries to automatically sync stuff that I don't want sync'd!

    In my opinion, the best solution is keeping my MP3 collection out of the cloud, and just file-copying straight to my phone -- no crapware needed.

  307. One word... by herojig · · Score: 1

    Syncmate.

    --
    I think therefore I can't be ~TTNH
  308. Re:why does your phone need software running on yo by Agent0013 · · Score: 1

    Well, I don't use Windows anymore. Unless it is to play a game, but I would need to build a newer more powerful system for that. My wife on the other hand was using linux on her laptop before upgrading to a newer laptop and she chose to stick with the Windows 7 that came with it. I made sure she understood that any administration and maintenance that it needed would be her own responsibility.

    Thanks for the tip on getting an ebook onto the iPad. Would the file download to the iPad upon opening it, or will the same procedure need to be used each time the book was to be read some more? I also saw some posts in this thread about using dropbox or an iTunes replacement called CopyTrans. So these may be other options I can look into.

    --

    -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  309. I had nothing loaded save Outlook and Word, plus by StewBaby2005 · · Score: 1

    I couldnt get by this part " I had nothing loaded save Outlook and Word, plus a few background apps"... that's enough to spin your CPU and disk any day...especially Outlook... that only apps I have that are bigger hogs are Firefox, MacAfee, and VPNssss

  310. Re: why does your phone need software running on y by Anonymous Coward · · Score: 0

    Shut up fanboy. Free iCloud may be big enough to store what's in your moron, dumb and boring phone (and brain with plenty of space left) but for the rest of us, we need a lot more than that.

  311. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Well, clearly this will never be the year of the windows desktop until users never have to interact with the commandline for anything. They should scrap entirely in fact because users should never need it.
    *****
    Blasphemer!

    I believe if M$ would just dump the entire GUI and instead have a fricken huge command line, set dead center of the monitor, then the world's wrong would be righted, unicorns would return, and EA might accidentally be forced to make a game worth playing for more than a week on the PC.

    Of course I'm smoking crack right now, so my mind may not be working as spot on as I'd like it to be.

    Shhhhhh .... I smell dead people.

  312. silly by gzuckier · · Score: 1

    if you own an iphone, you're not supposed to own windows. you're supposed to buy a mac. they're doing it for your own good. just like microsoft helps you, by periodically improving windows so that it cripples the operation of programs which compete with their programs.

    --
    Star Trek transporters are just 3d printers.
  313. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    For me, and many, many, others it's the ATH.exe file in Windows iTunes that goes nuts and consumes 75-100% of CPU. ATH is used for wireless syncing of Apple products with iTunes on your PC. If you turn off wireless syncing in iTunes then ATH doesn't get launched and you avoid the problem.

    Do a simple Google search for "ath.exe" and you'll see users have been screaming about the problem for years. The following thread at Apple support has 15 pages of complaints. https://discussions.apple.com/thread/4303319?start=210&tstart=0

  314. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Startup Cop kill automatically kill, delay or limit any startup app. It's on the PCMag.com utility page. Great program for keeping bloatware from running amuck.

  315. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    You do that only once, when you dowload it. Go to gutenberg.org and try it with a random book in epub format :)
    After that the book is in the iBook library, just like any book.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  316. Didn't Apple kill Adobe Flash over this same thing by Blake1024 · · Score: 1

    Didn't Apple kill Adobe Flash over this same thing?

  317. Re:why does your phone need software running on yo by Jonner · · Score: 1

    They are, they already do what you describe. The author is a troll.

    I don't have any iDevices so I can't judge who's correct on this but there does seem to be some controversy. I think there are plenty of other reasons not to get an iDevice anyway.

  318. Mac users don't complain by mlemley · · Score: 1

    Mac users never complain about Apple products. I think they promised not to in one of the terms of use they agreed to . . .

  319. this is why I went android by teknosapien · · Score: 1

    seriously once you go android you'll never go back

    --
    no matter how good it is, it is human nature always wants to make things better
  320. USB is polled and takes lots of CPU by Douglas+Goodall · · Score: 1

    As I recall, USB operations under Windows are polled. I would think that syncing over wifi instead would be much more reasonable.

  321. Re:why does your phone need software running on yo by Plumpaquatsch · · Score: 1

    As to your CPU issue it appears to be related to winsock.

    IOW, iTunes sucks on Windows PCs, because Windows !*#&%!

    --
    Of course news about a fake are Fake News.
  322. This is new? by doccus · · Score: 1

    Apple software had traditionally been a blight on any windows PC... This goes right back to quicktime 3, and 4, which sucked up the resources in a bad way, and were terribly slow media programs. Apple still can't write efficient software..Mac users don't complain because they simply don't know..Here's a good example though.. I have a 2010 iMac with a core2 duo 2.8 gigahertz.. It came with Leopard and Snow leopard had just come out as well. Despite this machine being current, Slow Leopard runs so slow on it that windows can take up to 20 seconds to open, there is a 5 second delay on EVERY mouse action..everything feels "sticky" and the experience reminds my oh so much of my old days with a 386.. iTunes is even slower.. taking up to a half minute to recognize any input. Now on the same machine I also have Vista.. It is about 10 times as responsive, and is the snappiest copy of windows I have run, at least on this iMac. everything happens without delay, and it is a pleasure to use.. until the nasty Vista quirks raise their ugly head.. Even iTunes on windows is usable...

  323. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Hate to break it to you but "Windows" is a Dos App, not an Operating system. Therein is where the problems lie.

  324. Re:why does your phone need software running on yo by Anonymous Coward · · Score: 0

    Rubbish. Scrap the Windows GUI, useless junk.

  325. iTunes throttle on PCs by Anonymous Coward · · Score: 0

    It's counter-productive for Apple. I used to use an iPhone backed up via iTunes, and automatically invoked when I plugged in. As a result of the slowing down of my PC, which I was pretty sure was deliberate on the part of Applle, I stopped backing up automatically and only occassionaly fired up iTunes. After I lost my iPhone data, and realised I only had a 2011 backup, I changed to an Android phone and have all my data backed up by Google. Not sure what my lifetime customer value is, but there is only one way to deal with companies that lack integrity, stop buying their stuff.

  326. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    It's because Apple ported their own frameworks and API's to windows as substitutes to Windows' own in a decidedly 'F U' style move to Microsoft. The API was made to a functional state so that porting would be trivial but was probably deliberately poorly optimized, after all the slower Windows goes to the average consumer, the faster a Mac looks in comparison.

  327. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    No, it allows for plugins to be integrated into the TCP/IP stack for as many protocols as you want, yet iTunes deliberately uses it's own protocol despite the fact that I have never seen ANY other application try to do that.

  328. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    It's called sarcasm, Google it.

  329. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    Quicktime, like iTunes is also incredibly slow, unless it's playing QT files. It has zero place on any geeks hard drive unless it's a necessity (there are substitutes). My secondary q6600/560ti machine would have trouble playing 1080p on Quicktime, and no problems on ANYTHING else.

  330. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    Does that require a 300mb app or a 3mb widget though?

  331. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    We talked about the mDNS service on Windows, right?

    I don't know about what protocols you are talking now. I doubt iTunes uses anything nonstandard.

    Apples stuff run on Unix (Mac OS X is BSD Unix), they basically ONLY use official standards.

    It is the Windows world that is always inventing its own shit and even blocks official standards.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  332. Re:why does your phone need software running on yo by Plumpaquatsch · · Score: 1

    Litigation is somewhat of an issue when dealing with Apple's hardware/software and reverse engineering.

    It doesn't seem to be a problem when dealing with Google. Just ask Microsoft about their YouTube app.

    --
    Of course news about a fake are Fake News.
  333. Sun Enterprises by sunimmigration · · Score: 0

    Hi Guys We Offering To Malaysia Residency Services Just Contact Us On This ID : ( info@sunenterprises.ca ) for details....

  334. Re:why does your phone need software running on yo by Plumpaquatsch · · Score: 1

    On Android phones you can just copy the music files and the phone will find them for you. No need for any apps to do syncing, or if you want one you have a vast selection to choose from.

    You just have to sprinkle ".nomedia" all over the place so the music player doesn't play the instructions from your navigatiomn software or sounds from games.

    Not to mention that managing your music on a filesystem level means you're still stuck in the 80s. Why the hell did you buy a modern computer anyway?

    --
    Of course news about a fake are Fake News.
  335. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    Bonjour is non-standard in that it does not come with your PC (Windows or Mac). It is used to talk to other iTunes accounts on the network, and it used to be used for DRM of some Apple products (by making sure you did not run the same serial code at the same time on two machines on your network).

    Apple should use the Windows network stack to network, the only systems that do not are highly time critical ones, and if you can argue that it needs that performance then it should ahve stopped using windows demuxer ages ago.

    No, it uses it's own protocol because it is sandboxed with such terribly inefficient API code and hellishly convoluted processes that it can bring an AMD Sempron 3000+ to its knees on XP my tinker machine. Granted the AMD is not the new hotrod, but remember that's faster than any P4, Celeron D, Atom or single core laptop, and all it's doing is trying to play and keep a list of mp3s

  336. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    And to address your points more precisely. mDNS is not a standard built into Windows and until iTunes came with OSX it was not built into OSX either. I'm not talking about that, Im' talking about the fact that Bonjour uses it's own service and stack and not Window's built in one, when it could happily, efficiently and easily run as a plugin to the Windows stack (much like IPv4, IPv6, QoS, most sharing protocols and many many other systems like printer sharing do).

    That is what is non-standard.

  337. Re:why does your phone need software running on yo by robsku · · Score: 1

    Yeah, I doubt the iOS 5 can provide me the functionality I get with phone + computer. No, I don't doubt, I know - it won't rip my CD's or DVD's (whether for music or video too it won't do it) for one. I could list many others, but why? I made it really easy for you and you either get it or don't - besides as someone who's never gonna own an iPhone (*knocks on wood*, there's been two iPod's already, practically free second hand - but I used gtkpod, not iTunes to manage them).

    --
    In capitalist USA corporations control the government.
  338. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    Sorry, your complete rant is wrong.

    Bonjour is the Apple name for "dynamic DNS". It is used by dozens of programs on a Mac ... and it comes with every shipped Mac since decades.

    I suggest you go into a random hardware store and check which products are "bonjour ready". E.g. printers.

    Apple should use the Windows network .... Indeed! Yes! And so should Sun/Oracle, HP, IBM etc. etc.? Why the fuck should a company use something inferior from a competitor? Just because you don't understand thechnology?

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  339. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    Even if that is the case, which I can not comment on, as I never looked into such internals on windows, I don't see any harm there.

    mDNS is not a standard built into Windows exactly my point. Why does MS not do it?

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  340. Re:why does your phone need software running on yo by Gen_Music · · Score: 1

    Because it's virtually the SAME as DNS, it's just headless in a sense. That 'head' has to be added for each specific use via a plugin defining how to find other 'heads' (basically, a plugin must be added that describes to Windows how to find another iTunes on the network, and it must be non-standard else anyone could just start randomly spamming requests from the web to DDoS etc etc).

    Stop listening to the idiots that tell you Bonjour is mDNS, it may use mDNS

    Look you can argue semantics all day. The point is, to add the plugin to the Windows TCP/IP stack might have required 100 lines of code at most. To write an entirely new stack required several thousand. But they wrote it in Objective C and compiled it against Mac-native APIs rather than Windows ones that do the same thing, adding around 100,000 lines of code to your RAM to carry out a function that they could just have easily done with 100 lines of code. Why? To slow your PC down.

    Either that or they were so stupid that they thought it would be easier to maintain a hypervisor (that translates Cocoa and other Mac APIs outputs into Windows compatible system calls at runtime, much like a virtual machine) than actually program an application for Windows.

  341. Re:why does your phone need software running on yo by angel'o'sphere · · Score: 1

    I don't know if you are right or not, but why should Apple write TWO versions of mDNS/Bonjour if they simply can port the Mac version with less efford and better maintainability?

    I don't know how the windows ip stack plug in system works. However if I saw a quick and easy way to avoid it, heck I would do that. I HATE WINDOWS, I HATE THE FUCKED UP APIs, I HATE THE BRAINDEAD LIMITATIONS! Except perhaps the API for meory mapped files.

    I doubt your machine is slowed down because it loads a few MB of 'unnecessary code' as you call it.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.