I have the same issue in Ubuntu 10.10 (amd64 and i386). policykit-1 version is 0.96-2ubuntu1. And I need to say that this bug is not related to pulseaudio in anyway. I have set autospawn to no, killed the pulseaudio instance and ps tells me that there is no pulseaudio running. So I am agree with #9: pulseaudio is not the root of evil. Polkitd eats a lot of memory each time it is checking /var/lib/polkit-1/localauthority/ and /etc/polkit-1/localauthority/. Now it runs for 5 minutes and eats 0.2% of CPU and 0.5% of memory.
I've added the strace output.
I have the same issue in Ubuntu 10.10 (amd64 and i386). policykit-1 version is 0.96-2ubuntu1. And I need to say that this bug is not related to pulseaudio in anyway. I have set autospawn to no, killed the pulseaudio instance and ps tells me that there is no pulseaudio running. So I am agree with #9: pulseaudio is not the root of evil. Polkitd eats a lot of memory each time it is checking /var/lib/ polkit- 1/localauthorit y/ and /etc/polkit- 1/localauthorit y/. Now it runs for 5 minutes and eats 0.2% of CPU and 0.5% of memory.
I've added the strace output.