7. The computing device of claim 5 , wherein the global thread is further to: perform garbage collection, in the preemptive mode, to recover global translation cache memory; and schedule, in the non-preemptive mode, a local uninstall for each affected processor core of the multi-core processor in response to the garbage collection.
7. The computing device of claim 5 , wherein the global thread is further to: perform garbage collection, in the preemptive mode, to recover global translation cache memory; and schedule, in the non-preemptive mode, a local uninstall for each affected processor core of the multi-core processor in response to the garbage collection. 8. The computing device of claim 7 , wherein to schedule a local uninstall for each affected processor core in response to the garbage collection comprises to take a non-blocking write lock on the global translation cache.