Aylık arşiv Şubat 19, 2012

ileadmin

Microsoft, Windows 8 ARM’ye ilişkin detayları açıkladı

http://www.pclabs.com.tr/2012/02/10/microsoft-windows-8-armye-iliskin-detaylari-acikladi/ adresinde belirtilen habere göre Microsoft Windows 8’in Arm sürümüne yönelik bir çok açıklamada bulundu habere yukarıdaki linkten ulaşabileceğiniz gibi haberin orjinal haline de http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windows-for-the-arm-processor-architecture.aspx adresinden ulaşabilirsiniz.

 

ileadmin

Arm İşlemciler

Merhabalar;

Windows 8’in Arm işlemciler ile çalışabileceği duyuruldu.

http://e-bergi.com/2011/Ekim/arm-islemciler adresindeki Arm işlemciler ile ilgili yazı oldukça hoşuma gitti bende bu adresteki özellikte  üstünde  durduğum kısımları burda paylaşmayı uygun gördüm.

Neden ARM?

ARM işlemcilerin Intel işlemciler (ve diğer işlemciler) üzerinde bazı avantajları var.

1) RISC mimari: Bu özellik işlemci tasarlamayı, üretmeyi, işlemcide çalışacak kodu üretmeyi acayip kolaylaştırıyor.

2) Güç tüketimi: Kimse kusura bakmasın ama ARM işlemciler güç tüketimi konusunda çok iyiler. Bataryayı kokluyorlar resmen. Nedeni ise işlemcinin transistör sayısını düşük tutacak şekilde tasarlanmış olması. Bu özellik mobil aygıtlarda ARM kullanılmasının nedenlerinden biri.

3) RAM’e erişim: ARM komut seti, yani makine dili, (bana soracak olursanız eğer) rakiplerinin çok daha ötesinde. Mesela Intel birçok komutunun hem yazmaçlar (register) üzerinde çalışan, hem de RAM üzerinde çalışan versiyonlarını hazırlar. Fakat ARM işlemcilerde RAM’e LOAD/STORE ile erişip bütün işlemlerinizi yazmaçlar üzerinde yaparsınız. Dolayısıyla elinizdeki komut seti daha temizdir. Bu, işlemci tasarımınızı da temiz tutmanızı sağlar.

4) İşletim modeli: İntel işlemcilerde bir karar vermek için önce bir karşılaştırma (cmp) yaparsınız, sonra da bu karşılaştırmanın sonucuna göre programın başka bir kısmına atlarsınız(jump). Bu atlama işlemcinin kafasını karıştırır (bkz: pipelining). Intel işlemcilerde sırf bunu engellemek için “branch predictor” vardır. ARM işlemcilerde ise her komutun hangi durumda çalıştırılacağı komutun bir parçasıdır. İşlemci o anda bulunulan komuta uymayan komutları atlar. Bu ise bazı algoritmaların çok daha temiz ve performanslı yazılabilmesini sağlar.

5) Lisans modeli-Model çeşitliliği: İsteyen bir şirket, ARM lisansı alıp kendi ARM işlemcilerini üretebilir. Bunun sonucu olarak da, piyasada tasarım olarak birbirinden farklı ama aynı şekilde çalışan, fiyatları, performansları, özelikleri farklı birçok ARM işlemci bulunur. Eğer bir mobil aygıt üretecekseniz, sadece Intel’in veya AMD’nin size sunduklarıyla kısıtlı değilsinizdir. Bunun en güzel örneği, Apple’ın iPad için A4 çipini üretmesidir. Evet o da ARM.

6) 32-Bit: 32-bit olmak, tek seferde daha fazla işlem yapabilmek demek. ARM ilk işlemciden beri 32-bit. Intel ise önce 4, sonra 8, 16, 32 ve 64 ile gitti. (Intel şu an 64, ARM hala 32-bit.) ARM rakipleri(Microchip PIC serisi mesela) ise ancak 2000 sonrasında 32-bit işlemcilerini çıkarabildiler.

ARM Kullanan Ürünler

Aşağıya ARM işlemci kullanan birkaç ürün yazıyorum, aklınızda bulunsun diye:

  • Bütün “i” ile başlayan Apple ürünleri
  • Bütün Android telefonlar
  • Birçok mp3 çalar

Yetmez mi?

ARM’nin Geleceği

Geçen ay Windows 8’in geliştiriciler için tanıtımı oldu, belki biliyorsunuzdur. Orada, Windows 8’in ARM işlemcilerde çalışacağı müjdelendi. Apple zaten uzun süredir ARM destekliyor(iOS ile). Linux… Linux candır. 1.0’da bile destekliyordu ARM platformunu. Şu anki araç(gadget) çılgınlığına bakarak rahatça öngörüyorum ki, ARM önümüzdeki 10 yıl daha mobil ürünlerin vazgeçilmez işlemcisi olacak.

Kolay gelsin 

Kaynak:http://e-bergi.com/2011/Ekim/arm-islemciler

ileadmin

TMG 2010 İle Gelen Yeni Özellikler

1) FIREWALL

a) Voip Traversal (SIP):

http://blogs.technet.com/isatr/archive/2010/05/06/sip-application-filter.aspx

b) Enhanced NAT:

c) ISP Link Redundancy:

d) TMG Client:

http://blogs.technet.com/isatr/archive/2010/05/07/tmg-client.aspx

2) WEB PROTECTION

a) HTTP Anti-virus/spyware:

http://blogs.technet.com/isatr/archive/2010/05/13/web-protection.aspx

b) URL Filtering:

http://blogs.technet.com/isatr/archive/2010/05/14/url-filtering.aspx

c) HTTPS Inspection:

 http://blogs.technet.com/b/isatr/archive/2010/05/31/https-inspection.aspx

3) E-MAIL PROTECTION

a) Exchange Edge/FSE Integration:

b) Anti-Virus:

c) Anti-Spam:

4) IPS (Intrusion Prevention System)

a) NIS (Network Inspection System)

b) Security Assesment and Response (SAS)

5) REMOTE ACCESS

a) NAP Integration with Vpn Role:

b) SSTP:

6) DEPLOYMENT & MANAGEMENT

a) Arrays:

http://blogs.technet.com/b/isatr/archive/2010/06/02/tmg-2010-arrays.aspx

b) Scenario UI & Wisards

c) Change Tracking:

d) Enhanced Reporting:

e) W2K8, native 64-bit:

7) UPDATE CENTER

a)  Web Protection Signatures:

b) E-Mail Protection Signatures:

c) NIS Signatures:

8) NLB

a) Multicast Support:

http://blogs.technet.com/isatr/archive/2010/05/05/tmg-2010-nlb-de-multicast-mod-destekliyor.aspx

Not: Konular ilerleyen bölümlerde bu makalede de linklendirilmek üzere detaylandırılacaktır.

Haydar Kaplan

Kaynak:http://blogs.technet.com/b/isatr/archive/2010/05/04/tmg-2010-le-gelen-yeni-zellikler.aspx