{"id":95982,"date":"2024-09-24T20:12:07","date_gmt":"2024-09-24T20:12:07","guid":{"rendered":"https:\/\/kamucalisani.net\/?p=95982"},"modified":"2024-09-24T20:12:07","modified_gmt":"2024-09-24T20:12:07","slug":"modern-windows-11-uygulamalarina-buyuk-performans-artisi-geliyor","status":"publish","type":"post","link":"https:\/\/kamucalisani.net\/index.php\/2024\/09\/24\/modern-windows-11-uygulamalarina-buyuk-performans-artisi-geliyor\/","title":{"rendered":"Modern Windows 11 uygulamalar\u0131na b\u00fcy\u00fck performans art\u0131\u015f\u0131 geliyor"},"content":{"rendered":"<p><figure> <span> <img decoding=\"async\" src=\"https:\/\/kamucalisani.net\/wp-content\/uploads\/2024\/09\/modern-windows-11-uygulamalarina-buyuk-performans-artisi-geliyor-0-nm37Zav5.jpg\"\/> <\/span> Microsoft, <strong>Windows Uygulama SDK<\/strong>&#8216;s\u0131 ile olu\u015fturulan uygulamalara <strong>%50&#8217;ye kadar daha h\u0131zl\u0131 y\u00fckleme s\u00fcreleri <\/strong>ve <strong>uygulama boyutlar\u0131nda \u00f6nemli miktarda azalma<\/strong> sa\u011flayan iyile\u015ftirmeler getirdi\u011fini duyurdu. Bu de\u011fi\u015fiklikler, <strong>Native Ahead-Of-Time (AOT)<\/strong> derlemesi gibi yeni teknolojiler taraf\u0131ndan sa\u011flan\u0131yor. Ancak ger\u00e7ek performans kazan\u0131mlar\u0131 geli\u015ftiricilerin uygulamalar\u0131n\u0131 g\u00fcncellemelerine ba\u011fl\u0131 olacak. <\/figure>\n<p>Windows Uygulama SDK&#8217;s\u0131, geli\u015ftiricilere belirli bir \u00e7er\u00e7eveye zorlamadan modern API&#8217;lere eri\u015fim sa\u011flayan ara\u00e7lar sa\u011flayarak Win32 ve UWP aras\u0131ndaki bo\u015flu\u011fu kapatan bir ara\u00e7 seti. Ancak, bu SDK&#8217;y\u0131 kullanan uygulamalar, <strong>uzun ba\u015flatma s\u00fcreleri ve kullan\u0131c\u0131 aray\u00fcz\u00fcn\u00fcn tepki verme h\u0131z\u0131 nedeniyle ele\u015ftiriliyor.<\/strong><\/p>\n<p>Microsoft, uzun a\u00e7\u0131l\u0131\u015f ekran\u0131na ve yava\u015f tepki s\u00fcrelerine sahip oldu\u011fu bilinen <strong>Foto\u011fraflar<\/strong> ve<strong> Telefon Ba\u011flant\u0131s\u0131 <\/strong>uygulamalar\u0131 dahil olmak \u00fczere kendi uygulamalar\u0131n\u0131n baz\u0131lar\u0131nda performans sorunlar\u0131 oldu\u011funu kabul etti. Bu sorunlar, \u00f6zellikle Windows a\u00e7\u0131l\u0131\u015f\u0131nda ilk kez ba\u015flat\u0131ld\u0131\u011f\u0131nda ortaya \u00e7\u0131k\u0131yor. Microsoft, bir ge\u00e7ici \u00e7\u00f6z\u00fcm olarak ba\u015flatma s\u00fcrelerini iyile\u015ftirmek i\u00e7in uygulamay\u0131 arka planda \u00e7al\u0131\u015ft\u0131rmay\u0131 \u00f6neriyor.<\/p>\n<p><b>Native AOT deste\u011fi sayesinde performans artacak<\/b><\/p>\n<p>Bu sorunlara y\u00f6nelik temel \u00e7\u00f6z\u00fcmlerden biri, daha h\u0131zl\u0131 ba\u015flatma s\u00fcreleri ve azalt\u0131lm\u0131\u015f bellek kullan\u0131m\u0131 sa\u011flayan Native AOT deste\u011finin sunulmas\u0131. Native AOT, uygulamalar\u0131 \u00f6nceden derleyerek geleneksel derleme y\u00f6ntemlerine k\u0131yasla performans\u0131 art\u0131r\u0131yor. Ancak geli\u015ftiricilerin uygulamalar\u0131n\u0131 olu\u015ftururken veya g\u00fcncellerken bu \u00f6zelli\u011fi kendilerinin uygulamas\u0131 gerekiyor.<\/p>\n<p>Microsoft, ilk testlerde \u00f6nemli iyile\u015ftirmeler g\u00f6zlemle\u011fini belirtiyor. Uygulamalar art\u0131k %50&#8217;ye kadar daha h\u0131zl\u0131 y\u00fckleniyor ve uygulama paketleri <strong>8 kat daha k\u00fc\u00e7\u00fck boyuta sahip. <\/strong>Ba\u011f\u0131ms\u0131z modda \u00e7al\u0131\u015fan uygulamalarda 2 kata kadar boyutun k\u00fc\u00e7\u00fclebildi\u011fi belirtiyor.<\/p>\n<p>Microsoft ayr\u0131ca <strong>Edge WebView2<\/strong> SDK&#8217;n\u0131n nas\u0131l i\u015flendi\u011fi konusunda da de\u011fi\u015fiklikler yapt\u0131. Daha \u00f6nce bu SDK, uygulamalar\u0131n boyutunu art\u0131ran Windows Uygulama SDK&#8217;s\u0131na sabit kodlanm\u0131\u015ft\u0131. Art\u0131k, ihtiya\u00e7 duyuldu\u011funda <strong>NuGet <\/strong>arac\u0131l\u0131\u011f\u0131yla eri\u015filiyor ve genel uygulama paketi boyutlar\u0131n\u0131 azaltmaya yard\u0131mc\u0131 oluyor, ancak bu de\u011fi\u015fiklik uygulama performans\u0131n\u0131 do\u011frudan etkilemiyor.<\/p>\n<p>Bu iyile\u015ftirmeler uygulamalar\u0131 hemen daha h\u0131zl\u0131 hale getirmeyecek olsa da, geli\u015ftiriciler g\u00fcncellenmi\u015f SDK&#8217;y\u0131 benimsedik\u00e7e fark edilir iyile\u015ftirmeler ortaya \u00e7\u0131kacak.\u00a0<\/p>\n\n<p>Kaynak\u00a0 :\u00a0<span style=\"background-color: rgb(255, 249, 236); color: rgb(55, 58, 60); font-size: 14px;\">https:\/\/www.donanimhaber.com\/modern-windows-11-uygulamalarina-buyuk-performans-artisi-geliyor&#8211;182016<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft, Windows Uygulama SDK&#8217;s\u0131 ile olu\u015fturulan uygulamalara %50&#8217;ye kadar daha h\u0131zl\u0131 y\u00fckleme s\u00fcreleri ve uygulama boyutlar\u0131nda \u00f6nemli miktarda azalma sa\u011flayan iyile\u015ftirmeler getirdi\u011fini duyurdu. Bu de\u011fi\u015fiklikler, Native Ahead-Of-Time (AOT &#8230;<\/p>\n","protected":false},"author":1,"featured_media":95983,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[555,499,6154,731],"class_list":["post-95982","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji","tag-microsoft","tag-performans","tag-sureleri","tag-uygulama"],"_links":{"self":[{"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/posts\/95982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/comments?post=95982"}],"version-history":[{"count":1,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/posts\/95982\/revisions"}],"predecessor-version":[{"id":95985,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/posts\/95982\/revisions\/95985"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/media\/95983"}],"wp:attachment":[{"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/media?parent=95982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/categories?post=95982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kamucalisani.net\/index.php\/wp-json\/wp\/v2\/tags?post=95982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}