• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [OT] Multiple instances of ATSServer slowing down login/logout procedure
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OT] Multiple instances of ATSServer slowing down login/logout procedure


  • Subject: Re: [OT] Multiple instances of ATSServer slowing down login/logout procedure
  • From: Robin Mikawa <email@hidden>
  • Date: Sat, 8 Feb 2003 14:14:59 -0800

On Thursday, February 6, 2003, at 12:55 AM, MacInsight wrote:

I'm experiencing something that I'd consider as a bug in OS X  maybe someone can verify, comment, deny, etc. on this issue.

With increasing uptime of my Mac (G4 2x500, OSX <= 10.2.x) more and more instances of the ATSServer process are running.
The docs say: "ATSServer: The Apple Type Solution server, enabling system-wide font management."
I thought, one process at a given time should be enough, but if I'm wrong, so be it.
Though these multiple instances don't eat up any cpu cycles, of course, it's not *that* bad.
But I recognize that the time needed to login/logout from one user to another (I'm using two different users and am changing between them frequently) becomes the longer the more ATSServer processes are running.
This is annoying.

Usually I'm killing most of this processes (i.e. every ATSServer instance but the last recent launched, which is the one with the highest PID) via Terminal, often without obviously harming the system.

I searched into Apples KB (<http://kbase.info.apple.com>), with no result.

Is anyone able to shed some light on this issue?

This is most definitely a bug. We've seen sporadic instances of the problem here at Apple, but mostly when we were messing with ATS server restarts during debug sessions. The problem usually went away when we re-booted. It may be caused by corrupted cache files located in /System/Library/Caches, /Library/Caches, and ~/Library/Caches:

sudo rm /System/Library/Caches/fontTablesAnnex
sudo rm /System/Library/Caches/com.apple.ATSServer*
sudo rm /Library/Caches/com.apple.ATSServer*
rm ~/Library/Caches/com.apple.ATSServer*

sudo rm /System/Library/Caches/com.apple.FCache*
sudo rm /Library/Caches/com.apple.FCache*
rm ~/Library/Caches/com.apple.FCache*

If you can get this to happen again (or even if you don't), I'd be very interested in a copy of any ATSServer crash logs from ~/Library/Logs/ or an ATSServer error log from /var/tmp/. If it's a recurring problem, then a description of any additional fonts you've installed would also be helpful.

Robin
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >[OT] Multiple instances of ATSServer slowing down login/logout procedure (From: MacInsight <email@hidden>)

  • Prev by Date: Re: How to check if Address Book has changed?
  • Next by Date: International keyboard input/interpretKeyEvents questions
  • Previous by thread: Re: [OT] Multiple instances of ATSServer slowing down login/logout procedure
  • Next by thread: Any application changed notification
  • Index(es):
    • Date
    • Thread