IExecutionResource yapısı
Donanım iş parçacığı için bir soyutlama.
struct IExecutionResource;
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Kökleri ve dış iş parçacıkları şu anda bu yürütme kaynak gösteren temel donanım parçacığıyla ilişkilendirilmiş abone etkinleştirilen sanal işlemci sayısını döndürür. |
|
Bu yürütme kaynak gösteren donanım iş parçacığı için benzersiz bir kimlik verir. |
|
Bu yürütme kaynağın ait olduğu işlemci düğümü için benzersiz bir kimlik verir. |
|
Kaynak Yöneticisi bu yürütme kaynak verir. |
Notlar
Yürütme kaynakları veya işlemci sanal kökleri ile ilişkilendirilmiş tek başına olabilir.Uygulamanızda bir iş parçacığının iş parçacığı abonelik oluşturduğunda, tek başına yürütme kaynak oluşturulur.Yöntemleri ISchedulerProxy::SubscribeThread ve ISchedulerProxy::RequestInitialVirtualProcessors iş parçacığı abonelikleri oluşturma ve dönüş bir IExecutionResource abonelik temsil eden bir arabirim.İş parçacığı abonelik oluşturmak, belirli bir iş parçacığının iş katılacak kaynak yöneticisine bildirmek için bir yol, Kaynak Yöneticisi Zamanlayıcı atar işlemci sanal kökleri ile birlikte bir Zamanlayıcı sıraya alınmış olur.Kaynak Yöneticisi Bunu yapabileceğiniz donanım iş parçacıkları oversubscribing önlemek için bilgileri kullanır.
Devralma hiyerarşisi
IExecutionResource
Gereksinimler
Başlık: concrtrm.h
Namespace: eşzamanlılık