摘要 |
Techniques for providing application services in a multi-CPU environment are disclosed. The techniques provide a "vertical perimeter" framework suitable for processing applications and their related data in multi-CPU environments. In this vertical perimeter framework, an instance (i.e., a copy) of a service provider application is provided for each CPU in the multi-CPU environment in accordance with one embodiment of the invention. Each one of the application instances is processed by a CPU that is designated to process that particular application instance. Furthermore, each one of the CPU's is assigned to process incoming connections from a particular network interface.
|