Homework: Spin Lock Alternatives

Submit two items to the the submission web site:

Answer the following question: The ticket lock is slightly different than the spinlock in xv6. Assuming an invalidation-based coherence scheme as described in the paper, does a ticket lock introduce less inter-CPU communication than a xv6 spinlock?