ASP.NET'in belirli işlemciler çok işlemcili bir sistemde kısıtlama

Makale çevirileri Makale çevirileri
Makale numarası: 815156 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu adım adım makalede, çok işlemcili bir sistemde belirli işlemci KULLANMASıNı kısıtlama açıklar. ASP.NET uygulamaları, belirtilen işlemciler çok işlemcili bir sistemde kullanmak üzere yapılandırabilirsiniz. Bu uygulamaları bir sunucuda olabilir, Web genel performans etkisini denetlemek kullanışlıdır. Birden çok ASP.NET hangi koşullarda kısıtlayın uygulamaları tek bir sunucuda belirli işlemcilerle, fırsatı başka bir uygulama performansını etkileyecek bir uygulama için sınırlar. Bu sunucuda fiziksel olarak bir SQL sunucusuna ASP.NET uygulamasını çalıştırır ve SQL sunucu yapılandırmasını farklı işlemcileri belirtir özellikle kullanışlıdır.

Not Tüm işlemler, tüm işlemcileri kullanmak izin verirseniz, çoğu durumda, en iyi performans ulaşabilirler. ASP.NET için işlemci kullanımını, yalnızca diğer işlemlerin etkisi sınırlamak için sınırlı olmalıdır.



ProcessModel öğesi yapılandırma

Bir ASP.NET uygulamasının belirli işlemci kullanmaya zorlamak için <a0></a0>, doğru ayarları öğrenmek için ikilik tabandaki bir sayıyı dönüştürmeniz gerekir. Ardından, uygulamanın Web.config dosyasında da düzenleyebilirsiniz. Web.config dosyasında, eklediğiniz veya processModel öğesi değiştirin. Bunu yapmak için şu adımları izleyin:
  1. Hesap Makinesi'ni açmak için <a0></a0>, görev çubuğunda Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  2. metin kutusuna calc.exe yazın ve Tamam ' ı tıklatın.
  3. Görünüm menüsünde, Bilimsel ' i tıklatın.
  4. Görünüm menüsünde, ikili ' i tıklatın.
  5. ASP.NET olabilir veya kullanamazsınız işlemci belirtmek için 0 ve 1 ' i kullanın.

    ASP.NET için kullanmak istediğiniz işlemci için 1 kullanın. ASP.NET için kullanmak istediğiniz işlemci için 0 ' ı kullanın. Örneğin, ilk iki işlemci dört işlemcili bir bilgisayara ASP.NET için kullanmak istediğiniz zaman 1100 yazın.
  6. Görünüm menüsünde, ondalık ' ı tıklatın.

    Ondalık sayıyı not edin.
  7. Not Defteri gibi bir metin düzenleyicisinde bir Web.config dosyası açın. Web.config dosyası, uygulama kaydedildiği klasöründe bulunur.
  8. Web.config dosyasında System.Web öğenin altında processModel yapılandırma öğesi ekleyin.

    Not:Eklemeden önce <processModel > emin olmak, kullanıcının Web.config dosyasına sahipallowDefinition özniteliğinde <processModel > Web.config dosyasının bölümünü ayarlamakHer yerde.
  9. Ekleyin ve sonra <a0>processModel</a0> öğesinin webGarden özniteliği true olarak ayarlayın.
  10. Ekleyin ve sonra <a0>processModel</a0> öğesinin cpuMask özniteliği, hesaplamada belirlenen sonucu ayarlayın.

    Çünkü hesaplamanın sonucu ondalık sayı 0 x olan numarayı yazın. Yalnızca dört işlemci bilgisayar ilk iki işlemciler etkinleştirmek için yapılandırılmış processModel öğesi aşağıdaki örnekte gösterilmiştir.
    <processModel
        enable="true"
        webGarden="true"
        cpuMask="12" />
    
  11. Web.config dosyasını kaydedin. ASP.NET uygulamasının otomatik olarak yeniden başlatır ve yalnızca belirtilen işlemci kullanır.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
818015.NET Framework'ün temel alındığı uygulamaları ayarlama ve ölçek performansını nasıl
<processmodel>Hakkında daha fazla bilgi için öğe, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/7w2sway1(vs.71).aspx
<section>Hakkında daha fazla bilgi için öğe, aşağıdaki Microsoft Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/aa309408(VS.71).aspx

Özellikler

Makale numarası: 815156 - Last Review: 26 Şubat 2014 Çarşamba - Gözden geçirme: 4.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbwebservices kbwebserver kbwebforms kbconfig kbhowtomaster KB815156 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:815156

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com