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

  • MVLV28

    MVLV28

    17 Mart 2008
  • rekjavicxxx

    rekjavicxxx

    28 EKİM 2007
  • tychoadragmire

    tychoadragmi

    20 Mart 2006