Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

iTunes: Still Slowing Down Windows PCs After All These Years

Soulskill posted about a year ago | from the performance-is-a-luxury dept.

Iphone 519

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."

cancel ×

519 comments

Sorry! There are no comments related to the filter you selected.

why does your phone need software running on your (5, Interesting)

Mr. Slippery (47854) | about a year ago | (#43727805)

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?

Re:why does your phone need software running on yo (4, Informative)

mr100percent (57156) | about a year ago | (#43727815)

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

Re:why does your phone need software running on yo (5, Informative)

Anonymous Coward | about a year ago | (#43727925)

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

Re:why does your phone need software running on yo (0)

Anonymous Coward | about a year ago | (#43728017)

Because clicking an icon is so laborious...

Re:why does your phone need software running on yo (1)

Duhavid (677874) | about a year ago | (#43728265)

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".

Re:why does your phone need software running on yo (5, Informative)

jader3rd (2222716) | about a year ago | (#43728041)

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.

Re: why does your phone need software running on y (2)

iamhassi (659463) | about a year ago | (#43728105)

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.

Re:why does your phone need software running on yo (0)

Anonymous Coward | about a year ago | (#43728271)

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.

Re:why does your phone need software running on yo (1)

Guinness Beaumont (2901413) | about a year ago | (#43727829)

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

Re:why does your phone need software running on yo (1)

hedwards (940851) | about a year ago | (#43727843)

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.

Re:why does your phone need software running on yo (4, Informative)

Guinness Beaumont (2901413) | about a year ago | (#43727871)

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

Re:why does your phone need software running on yo (4, Informative)

fuzzyfuzzyfungus (1223518) | about a year ago | (#43728179)

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 [theiphonewiki.com] . On top of that, all kinds of behavior [libimobiledevice.org] 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).

Re:why does your phone need software running on yo (1)

phantomfive (622387) | about a year ago | (#43728347)

What's wrong with Amarok?

Re:why does your phone need software running on yo (0)

Mitreya (579078) | about a year ago | (#43727887)

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.

No, you missed something. (1)

Ungrounded Lightning (62228) | about a year ago | (#43727961)

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.

Re:why does your phone need software running on yo (-1)

Anonymous Coward | about a year ago | (#43727889)

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?

Pathetic, dude. Kill yourself in shame.

Re:why does your phone need software running on yo (5, Funny)

binarylarry (1338699) | about a year ago | (#43727919)

That's SIGKILL yourself in shame.

Re:why does your phone need software running on yo (1)

Mr. Slippery (47854) | about a year ago | (#43728147)

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.

Re:why does your phone need software running on yo (4, Insightful)

RoknrolZombie (2504888) | about a year ago | (#43728297)

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).

Re:why does your phone need software running on yo (1)

RoknrolZombie (2504888) | about a year ago | (#43728325)

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

No iTunes for the Windows Store (-1, Troll)

symbolset (646467) | about a year ago | (#43727891)

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.

Re:No iTunes for the Windows Store (4, Informative)

rudy_wayne (414635) | about a year ago | (#43728081)

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.

Re:No iTunes for the Windows Store (4, Funny)

Galactic Dominator (944134) | about a year ago | (#43728117)

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.

Re:No iTunes for the Windows Store (3, Funny)

RoknrolZombie (2504888) | about a year ago | (#43728333)

Or Windows.

Re:No iTunes for the Windows Store (1)

symbolset (646467) | about a year ago | (#43728185)

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

Re:why does your phone need software running on yo (0)

msauve (701917) | about a year ago | (#43727979)

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.

Re:why does your phone need software running on yo (2)

fuzzyfuzzyfungus (1223518) | about a year ago | (#43728227)

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...

Re:why does your phone need software running on yo (5, Informative)

dgatwood (11270) | about a year ago | (#43728243)

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

Re:why does your phone need software running on yo (1, Interesting)

Anubis IV (1279820) | about a year ago | (#43728101)

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.

Re:why does your phone need software running on yo (0, Troll)

Charliemopps (1157495) | about a year ago | (#43728397)

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.

What are you using iTunes for? (1, Interesting)

JBMcB (73720) | about a year ago | (#43727819)

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

Re:What are you using iTunes for? (0)

Anonymous Coward | about a year ago | (#43728055)

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.

Re:What are you using iTunes for? (0)

Anonymous Coward | about a year ago | (#43728073)

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

Re:What are you using iTunes for? (0)

93 Escort Wagon (326346) | about a year ago | (#43728091)

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.

Re:What are you using iTunes for? (3, Informative)

ZorinLynx (31751) | about a year ago | (#43728165)

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.

Re: What are you using iTunes for? (0)

Anonymous Coward | about a year ago | (#43728207)

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

Re: What are you using iTunes for? (0)

Anonymous Coward | about a year ago | (#43728225)

Pft, and spend money?!?!?

Re: What are you using iTunes for? (0)

Anonymous Coward | about a year ago | (#43728379)

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.

Re: What are you using iTunes for? (0)

iamhassi (659463) | about a year ago | (#43728123)

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

Re:What are you using iTunes for? (5, Funny)

Anonymous Coward | about a year ago | (#43728175)

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.

flame bait? (0)

Anonymous Coward | about a year ago | (#43727821)

gtfo

I tried to install iTunes on Windows once. (3, Interesting)

Kaenneth (82978) | about a year ago | (#43727841)

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.

Re:I tried to install iTunes on Windows once. (2, Insightful)

batkiwi (137781) | about a year ago | (#43727875)

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

Re:I tried to install iTunes on Windows once. (3, Insightful)

narcc (412956) | about a year ago | (#43727949)

Yeah, accessibility is for losers!

Re:I tried to install iTunes on Windows once. (4, Informative)

ctishman (545856) | about a year ago | (#43727977)

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 [microsoft.com] ):

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.

Re:I tried to install iTunes on Windows once. (0)

Anonymous Coward | about a year ago | (#43728307)

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

Who do you work for?

Get Rid of iTunes! (3, Funny)

Anonymous Coward | about a year ago | (#43727847)

And replace it with the Rainmeter skin that plays MP3s.

iTunes (3, Funny)

girlintraining (1395911) | about a year ago | (#43727869)

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.

Re:iTunes (2)

Thor Ablestar (321949) | about a year ago | (#43728211)

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.

Re:iTunes (3, Insightful)

Jeremi (14640) | about a year ago | (#43728269)

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.

Re:iTunes (2)

Bruce Dawson (1079221) | about a year ago | (#43728239)

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.

Re:iTunes (2)

fermion (181285) | about a year ago | (#43728351)

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.

Purposeful (3, Interesting)

enigma32 (128601) | about a year ago | (#43727873)

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.

Re:Purposeful (0)

Anonymous Coward | about a year ago | (#43728065)

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.

Re:Purposeful (5, Informative)

ruir (2709173) | about a year ago | (#43728137)

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.

Re:Purposeful (2)

martinX (672498) | about a year ago | (#43728205)

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.

And...? (0)

Anonymous Coward | about a year ago | (#43727877)

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.

Re:And...? (2)

Samantha Wright (1324923) | about a year ago | (#43727983)

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.

Re:And...? (1)

scheme (19778) | about a year ago | (#43728015)

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.

Temporal lobe fixation (0)

Anonymous Coward | about a year ago | (#43727879)

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.

ditch it (0)

Anonymous Coward | about a year ago | (#43727883)

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

Obvious Conspiracy is Obvious (2)

L4m3rthanyou (1015323) | about a year ago | (#43727895)

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

Re:Obvious Conspiracy is Obvious (1)

oogoliegoogolie (635356) | about a year ago | (#43728129)

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

SPAM ARTICLE! DO NOT WANT! (0)

Tastecicles (1153671) | about a year ago | (#43727897)

Seriously, who the fuck screens these?

iTunes is crappiest software ever (4, Interesting)

PortHaven (242123) | about a year ago | (#43727899)

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.

Sell your iPhone. (3, Informative)

retchdog (1319261) | about a year ago | (#43727903)

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 [apple.com] 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.

iTunes slows down my PC (4, Informative)

hcs_$reboot (1536101) | about a year ago | (#43727905)

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 [superuser.com] ).
- 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 [superuser.com]

Problem? (1)

thegarbz (1787294) | about a year ago | (#43727927)

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.

Probably overkill... (0)

Anonymous Coward | about a year ago | (#43727939)

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.

I run crapware like iTunes in a VM (1)

JoeyRox (2711699) | about a year ago | (#43727941)

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

50% can be nothing, Windows is the problem (1)

Anonymous Coward | about a year ago | (#43727945)

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.

ok, I don't get this. (0)

Anonymous Coward | about a year ago | (#43727951)

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.

In subtextual response.... (0)

Anonymous Coward | about a year ago | (#43727969)

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

Haven't used it in years (1)

jader3rd (2222716) | about a year ago | (#43728023)

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.

This just in: iTunes is shit (4, Insightful)

redback (15527) | about a year ago | (#43728027)

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

This is not news.

Re:This just in: iTunes is shit (-1, Troll)

Chris Katko (2923353) | about a year ago | (#43728349)

But how will the Apple fanboys promote their products if we insist on using facts?

Foobar2000 (-1)

Anonymous Coward | about a year ago | (#43728029)

http://www.foobar2000.org

Temp files in ITunes Folder (0)

Anonymous Coward | about a year ago | (#43728045)

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...)

What your CPU cycles actually mean (0)

Anonymous Coward | about a year ago | (#43728061)

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.

Anecdotal... (0, Insightful)

Anonymous Coward | about a year ago | (#43728063)

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...

Obviously a devious plot... (1)

AmazingRuss (555076) | about a year ago | (#43728075)

...to make the windows experience suck.

Companies think they own my machine (5, Insightful)

EmperorOfCanada (1332175) | about a year ago | (#43728083)

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.

Re:Companies think they own my machine (3, Interesting)

Pichu0102 (916292) | about a year ago | (#43728187)

Have you tried out Sandboxie [sandboxie.com] ? It does pretty much what you're describing.

Re:Companies think they own my machine (0)

Anonymous Coward | about a year ago | (#43728221)

"
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?

Re:Companies think they own my machine (1)

jader3rd (2222716) | about a year ago | (#43728229)

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.

Re:Companies think they own my machine (2)

Kittenman (971447) | about a year ago | (#43728231)

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.

Re:Companies think they own my machine (1)

fuzzyfuzzyfungus (1223518) | about a year ago | (#43728305)

Sysinternals(now part of Microsoft) has you covered.

Autoruns [microsoft.com] 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 [microsoft.com] lets you observe what is actually running in greater detail than task manager.
 

Re:Companies think they own my machine (0)

Anonymous Coward | about a year ago | (#43728337)

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?

Most are smart enough to... (0)

Anonymous Coward | about a year ago | (#43728085)

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

Business is cutthroat (0)

Anonymous Coward | about a year ago | (#43728127)

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?

Temp Files (3, Insightful)

Anonymous Coward | about a year ago | (#43728133)

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.

iTunes on Windows (0)

Anonymous Coward | about a year ago | (#43728177)

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.......".

Complete disaster (1, Troll)

thoughtspace (1444717) | about a year ago | (#43728235)

First world problem.

Re:Complete disaster (1)

GrahamCox (741991) | about a year ago | (#43728279)

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.

Not needed (0)

Anonymous Coward | about a year ago | (#43728257)

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.

iFunBox (0)

Anonymous Coward | about a year ago | (#43728289)

ditch iTunes and use iFunBox instead.

Migrating the right way... or not because why? (1, Informative)

SuperKendall (25149) | about a year ago | (#43728323)

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.

Fuck iTunes (1)

gman003 (1693318) | about a year ago | (#43728363)

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.

I hear ya . . . (1)

Kimomaru (2579489) | about a year ago | (#43728383)

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.

Ill-informed author (4, Insightful)

dirtyhippie (259852) | about a year ago | (#43728389)

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.

Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>