Paint.net'i kurmak neden bir geri yükleme noktası oluşturur ve performansı optimize eder?


1

Paint.net (Windows uygulaması) yüklerken, aslında bir geri yükleme noktası oluşturur. Bu, diğer uygulamaları yüklerken olduğu gibi biraz garip, görünmüyor. Bunun neden olduğunu bilen var mı?

Başka bir şey de aslında "performansı optimize etmek" ... ve bunu yapması 20-30 saniye sürüyor. Bunu sadece gerçek zamanlı oyun veya gerçek zamanlı uygulama yapacağımı düşündüm. Gerçek zamanlı olmayan uygulama genellikle performansı kontrol etmez. Örneğin, Irfan View veya başka bir grafik uygulama yüklemek genellikle bunu yapmaz. Nedenini bilen var mı?

Yanıtlar:


4

Birincisi, herhangi bir şeye başlamadan önce bir geri yükleme noktası oluşturmak her zaman iyi bir fikirdir, Paint.net bunun yapıldığından emin olmaya karar vermiştir. için sen.

İkincisi gelince, bu görünüşe göre boya .net çerçevesi ile yapmak .ağ etrafında inşa edilmiştir.


1
"Performansı en iyi duruma getirme" nin .Net uygulamalarıyla bir ilgisi var, ancak tam olarak ne yaptığından emin değilim. Bu yüzden bazı diğer uygulamalar bunu yapmaz: Net'te geliştirilmezler.
Snark

6

Paint.NET, .NET Framework ile oluşturulmuştur ve kurulum işleminin bir parçası olarak 'ngen' işlemi gerçekleştirdiğini ya da belki ilk kullanımda, emin değilim.

ngen, kodu, .Net uygulamalarının kullandığı MSIL kodundan yerel koda derler. Bu, uygulama yürütme sırasında tüm çalışma zamanı JIT işlemlerini ortadan kaldıracak ve böylece performansı artıracaktır.


Kurulum sırasında ngen çalıştığını onaylıyorum. Son sürüm 3.5 Paint.NET'in kurulumu sırasında Process Hacker ile kontrol ettim.
Snark
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.