SORU
3 Kasım 2009, Salı


Konuları ayrı bir öbek var mı?

Bildiğim kadarıyla her iş parçacığı parçacığının işletim sistemi tarafından oluşturulan bir yığın farklı olur. Eğer her iş parçacığı bir yığın kendisi için ayrı da var mı merak ediyorum?

CEVAP
3 Kasım 2009, Salı


Hayır. Bütün konuları ortak bir yığın paylaşımı.

Her hızlı ve öğeleri ekleyin kaldırabilirsiniz hangi 0**,. Bu yığın bellek tabanlı hızlı yapar, ama eğer çok fazla bellek yığını, sonsuz özyineleme kullanmak olarak ortaya çıkarsa, bir yığın taşması alacak.

Tüm konuları aynı yığın olduklarından ayırıcısı/deallocator erişim senkronize olması gerekir. allocator contention kaçınmak için çeşitli yöntemler ve kütüphaneler var.

Bazı dillerde tek bir iş parçacığı için atayabilirsiniz hangi bellek veya tek tek kümeler, Özel Havuz oluşturmak için izin verir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hanksranger

    hanksranger

    6 EKİM 2009
  • Pepsi

    Pepsi

    1 Kasım 2005
  • thenewboston

    thenewboston

    4 ŞUBAT 2008