SORU
24 EKİM 2011, PAZARTESİ


Linux bellek yönetimi ve VSZ RSS nedir

Linux bellek yönetimi ve VSZ RSS nedir? Birden çok iş parçacığı bir ortamda nasıl bu her iki yönetilen ve izlenebilir?

CEVAP
10 Ocak 2014, Cuma


RSS Yerleşik Kümesi Boyutunu ve ne kadar bu işlem için ayrılan ve RAM olduğunu göstermek için kullanılır. Takas bellek içermez. Paylaşılan kitaplıklar bellek bu kütüphanelerden sayfaları aslında bellekte olduğu sürece de kapsıyor. Stack ve heap bellek tüm içerir.

VSZ Sanal Bellek boyutudur. Süreci erişebilen tüm bellek, takas belleği ve paylaşılan kitaplıklar bellek ile birlikte gelmektedir.

Eğer Bir süreç var 500 K ikili ve bağlı 2500K paylaşılan kitaplıkları vardır 200 k yığın/yığın ayırma olan 100 BİN aslında hafıza (gerisi takas), ve sadece gerçekten dolu 1000K paylaşılan kitaplıklar ve 400 K kendi ikili sonra:

RSS: 400K   1000K   100K = 1500K
VSZ: 500K   2500K   200K = 3200K

Anıların bir parçası paylaşıldığı için, birçok işlerse RSS tüm sisteminizi kolayca daha fazla alan ile sona erebilir değerleri eklerseniz, olabilir.

Ayrıca (orantılı kümesi boyutu) PSS var. Bu oran, geçerli işlem tarafından kullanılan paylaşılan bellek parçaları olan yeni bir ölçüsüdür. Eğer öyleyse iki işlem daha önce aynı paylaşılan kitaplık kullanıyormuş

PSS: 400K   (1000K/2)   100K = 400K   500K   100K = 1000K

Konuları aynı adres alanını paylaşmak tüm, her konu için RSS, VSZ ve PSS sürecinde diğer tüm iş parçacıkları için aynıdır. Ps veya üstü linux/unix bu bilgileri görüntülemek için kullanın.

Bu daha fazla, daha fazla kontrol aşağıdaki başvuru öğrenmektir

Ayrıca Bkz:

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • rekjavicxxx

    rekjavicxxx

    28 EKİM 2007
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012