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."
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
The service runs in the background and launches iTunes when the phone is plugged in. It's quite handy.
I haven't attached my iPhone to my PC in months.
My Other Computer Is A Data General Nova III.
gtfo
Services are analogous to daemons. The AppleMobileDeviceService daemon provides core functionality for iPhone / PC.
Only on
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.
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.
And replace it with the Rainmeter skin that plays MP3s.
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
Litigation is somewhat of an issue when dealing with Apple's hardware/software and reverse engineering.
Only on
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.
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.
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.
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
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.
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.
Seriously, who the fuck screens these?
Operation Guillotine is in effect.
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.
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
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...
That's SIGKILL yourself in shame.
Mod me down, my New Earth Global Warmingist friends!
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
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.
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 only use iTunes maybe 3 times a month, so it lives with my other crapware in a separate Virtual Machine.
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.
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.
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
In subtextual response to MS Office slowing down macs for 15 years. It's a cold war.
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
Because clicking an icon is so laborious...
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.
iTunes is shit. It has always been shit. It will probably always be shit.
This is not news.
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.
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...)
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.
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...
...to make the windows experience suck.
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.
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.
have jumped the whole l33t iphone bs, get a samsung already and be done
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.
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
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
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?
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.
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
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.......".
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).
I wasn't talking about you, nor the submitter. I was referring to the author of the fine article.
Help stamp out iliturcy.
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...
First world problem.
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.
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.
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
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.
ditch iTunes and use iFunBox instead.
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).
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
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
Or Windows.
What's wrong with Amarok?
"First they came for the slanderers and i said nothing."
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.
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.
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.
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.
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!
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.
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.
You're still using Windows.
Parent is the most informative post in this entire topic.
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
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
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/
Titanium Backup-> Freeze App.
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.
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
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
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.
If you know a better way for Apple to generate bitcoin, I'd like to know...
mine is using 00% .
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.
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
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.
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
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.
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 .
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.
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.
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.
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.
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.
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.
Oh come on, aren't you forgetting Internet Explorer 3? Still, iTunes for Windows is unbelievably bad.
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?
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).
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!
Try running it on a single core machine. It is 100% cpu usage while disk thrashing. That said: Linux & Android all the way.
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.
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.
>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.
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
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.
Two bloated pieces of garbage. They deserve each other. I use neither.
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."
name one company doing something perfectly legit that is being sued by Apple just to punish them
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?
you know why, regardless of platform, you hate iTunes. SoundJam * just worked*.
N/T.
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.
Dit you actually ever used versions of iTunes before version 2 ?
This is bollocks and has been for years.
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 )
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.
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.
(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.
Wireless sync talks to the same service. You still need it to sync with a computer.
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.
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?
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.
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.
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.
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.
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 :-))
Yes, /. is getting worse or I am getting more knowledgeable. Format dialog box means windows doesn't recognize the drive or file system.
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!
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.
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.
... 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?
So, itunes is a dog? Always has been, always will be. News at 11.
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.
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.
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
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
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
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.
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.
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.
Lotus Notes.
I win!
God: An invisible friend for grown-ups.
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.
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
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.
... 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.
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.
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.
I haven't had one score this low in quite a while. Somebody is really scared. That bears investigation.
Help stamp out iliturcy.
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.
Apple's coders are really, really bad. Until you compare them to Microsoft's team.
Help stamp out iliturcy.
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.
Ah, but that's "not invented here" from an Apple point of view, so it's a no-go.
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.
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.
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.
Don't buy Apple products.
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.
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.
They are, they already do what you describe. The author is a troll.
Games? Most big games are produced in Scotland, not the US.
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
noticed it for the first time ever this week it was taking all the cycles it could.
odd.
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.
Because Windows Explorer doesn't support playlists and such.
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.
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.
Your media can be downloaded as required via iCloud.
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.
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
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.
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.
hiding as an Apple process?
body massage!
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.
Duh, who the fuck is moderating this place?
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?
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.
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.
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.
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.
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.
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?
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.
Did you really think apple moving to x86 was going oto be a good thing?
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.
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.
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.
We be jokin', mon? Or weesa justa Apple fangoy?
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.
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.
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.
(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.
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.
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.
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.
Use Amarok /thread
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.
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.
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.
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.
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
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.
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.
If you just want to copy files to a device, why on earth would you need ANY special software?
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!
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.
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.
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()?
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.
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.
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?
I can guarantee with that setup, 720p or higher streaming videos would be a slide show though.
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?
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?
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.
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.
For some people, using iTunes is cheaper than the $2 per GB per year recurring fee to increase the iCloud quota past 5 GB.
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.
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.
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.
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.
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.
Works for me. Not sure how well it works for iPhone.
Can't they just put it into the Windows equivalent of a cgroup? Or renice it?
relax, its just the ghost of steve jobs punishing you
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.
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.
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..)
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.
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.
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.
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.
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?????
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.
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.
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.
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.
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.
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.
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.
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.
You know you can pin a process to a particular CPU and reduce its resources.. just like 'nice' on unix.
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"
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.
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.
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?'"
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.
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.
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.
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.
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?
$25/year for itunes match. it works really well, better than this syncing solution. you're living in 2002, playsforsure land.
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.
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.
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!
As somebody who uses VB6 daily
You've already disqualified yourself.
brandelf -t FreeBSD
Most likely his phone was syncing wirelessly with his computer when he saw the unusual CPU usage.
So...
(3) The Windows APIs for device arrival notification suck and require polling rather than blocking a thread to wait
IS the funny part?
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.
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.
Or Linux
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.
Get free satoshi (Bitcoin) and Dogecoins
Mod parent up. I had this problem on a Dell laptop, and the winsock reset worked for me.
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?
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
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.
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.
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!
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...
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.
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.
Lol while I'm ay it I'll pay for Xbox live too.
Give me a break.
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...
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...
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.
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.
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.
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.
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.
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.
If you want to actually utilize the phone with your computer, that's why not.
Other than recovering and resetting the phone if you forget your passcode.
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.
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
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.
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...
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?
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.
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.
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.
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.
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
Hooray, gigantic threads on slashdot about confused, poorly-handled Windows problems. This place has really gone downhill.
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.
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.
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.
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.
ah yeah, because the .pls file has not been invented yet in the apple world :P
Since when was Blizzard a French company? It never has been. Blizzard started out as Silicon and Synapse and is based in Irvine, California.
Oolite: Elite-like game. For Mac, Linux and Windows
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?
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.
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.
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.
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.
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.
Get free satoshi (Bitcoin) and Dogecoins
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.
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?
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.
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.
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.
Syncmate.
I think therefore I can't be ~TTNH
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.
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
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.
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.
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.
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
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.
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.
Didn't Apple kill Adobe Flash over this same thing?
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.
Mac users never complain about Apple products. I think they promised not to in one of the terms of use they agreed to . . .
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
As I recall, USB operations under Windows are polled. I would think that syncing over wifi instead would be much more reasonable.
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.
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...
Hate to break it to you but "Windows" is a Dos App, not an Operating system. Therein is where the problems lie.
Rubbish. Scrap the Windows GUI, useless junk.
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.
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.
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.
It's called sarcasm, Google it.
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.
Does that require a 300mb app or a 3mb widget though?
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.
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.
Hi Guys We Offering To Malaysia Residency Services Just Contact Us On This ID : ( info@sunenterprises.ca ) for details....
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.
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
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.
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.
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.
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.
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.
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.