Saw this article relating to Housekeeper thread, Spy thread and PseudoElement thread purpose and definition - if you ever wondered what they were and have not searched and found lotsaram's post on the housekeeping thread, this may help (text below copied from link):
Housekeeper Thread:
-Exists only if ClientPropertiesSyncInterval is set in tm1s.cfg.
-This thread wakes up periodically to perform various background tasks.
-The only task it will perform is to keep the STATUS field of the }ClientProperties cube updated.
Spy Thread:
-Spy thread is used to prevent starvation of the sandbox merge thread.
PseudoThread:
-The Pseudo thread is used to clean up user-defined consolidation (UDC) objects.
You would generally see reference to these items in the server log upon start-up or when running TM1Top.