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

  • Awesomesauce Network

    Awesomesauce

    4 EKİM 2012
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • ShoSho

    ShoSho

    20 Ocak 2010