Changes between Version 48 and Version 49 of Developer/SMP
- Timestamp:
- 03/05/14 22:23:11 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Developer/SMP
v48 v49 99 99 100 100 101 Thread processor affinity is not supported. 101 As of 5 March 2014, thread processor affinity is currently being added. 102 103 The APIs for <sys/cpuset.h>, pthread affinity, and Classic API task affinity have been community reviewed and patches have been posted. The current work is "data complete" in that one can get and set using the APIs but no scheduler currently supports affinity. 102 104 == Future Directions == 103 105 … … 1506 1508 already the post-switch extensions invoked after a thread switch. 1507 1509 Unfortunately they execute after thread dispatching is enabled again and at 1508 this point the current processor may have already changed due to thread 1509 migration requested by an interrupt. 1510 1511 We need a context which executes right after the thread context switch on the 1512 current processor, but without the per-processor lock acquired (to prevent lock 1513 order reversal problems and keep the interrupt latency small). For this we 1514 intr 1510 this point the current processor may have already changed