İnceleme
Kategoriler
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
Aqara Camera Hub G2H inceleme
PlayStation VR 2 inceleme
vivo V40 & v40 lite inceleme
Huawei WiFi 7 BE3 inceleme
iPhone 16 Pro inceleme
Nillkin Desktop Stand, Nillkin MagRoad Lite, Nillkin Bolster Portable Stand inceleme
Mcdodo MC-1360 10.000 mAh LED Göstergeli Powerbank inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
Akdeniz bir gün tamamen yok olabilir
Bilim insanları, kabusları durduracak yeni bir yol bulmuş olabilir
Nvidia, RTX 4050'den vazgeçemiyor
Xiaomi, Apple, Samsung ve vivo ile boy ölçüşebiliyor mu? Xiaomi 14'ü inceledik!
Güneş yüzeyinin şimdiye kadarki en yüksek çözünürlüklü görüntüleri nefes kesiyor
William Shatner’dan Kaptan Kirk’e duygusal veda
Güvenlik endişesini ortadan kaldırın ve akıllı ev otomasyonu kurun
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2009
Temmuz
CHIP Dergisi Arşivi: Temmuz 2009 - Sayfa 15
13
14
15
16
17
Kategoriler
İnceleme
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2024 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
2607/2009 www.chip.cOM.TR Güncel?Teknİk?sözlük?Güncel?Teknİk?sözlük? Google Native Client: Her iş tarayıcının Google'ın yeni aracı web'in altını üstüne getiriyor: Native Client sayesinde tarayıcıda yüksek işlem gücü gerektiren hesaplamalarda İşlemcİden %100 faydalanmak, HD filmleri izlemek ve oyunları eklenti olarak kullanmak mümkün. Barış EmrE alkım / mm E ğer her şey Google'ın planladığı gibi giderse, gelecekte sisteminizde bir tarayıcıdan başka hiçbir şeye gereksiniminiz olmayacak. PC'nizi bugün ne amaçla kullanıyor olursanız olun, gelecekte görüntü düzenleme, sözcük işleme, disk yazma ya da ileri grafiklere sahip aksiyon oyunları için ayrı programlar kurmanız gerekmeyecek. Tüm bunlar basit bir tarayıcı eklentisi sayesinde mümkün: Native Client (NaCl) tarayıcınız üzerinden PC'nize indirebildiğiniz program kodlarını çalıştırıyor. En ilginç yanı, program kodunun Nero ya da Photoshop gibi bağımsız yazılımların birinci tercihi olan C ya da C++ ile yazılabilmesi. Daha fazla güç: İşlemciye ve ana belleğe doğrudan erişim Native Client, kodu makine diline çevirerek RAM'de saklıyor ve işlemci tarafından erişilmesine izin veriyor. Böylelikle o kadar yüksek bir performans elde ediyor ki, uygulamalar adeta işletim sistemi tarafından çalıştırılmış gibi oluyor. Dahası, Native Client çoklu iş parçacıklarının eşzamanlı işlenmesini (multi threading) ve MMX ya da SSE gibi işlemci komut setlerini destekliyor. Bunu kanıtlamak için Google, Quake oyun motorunu Native Client için derledi ve tek başına çalışan sürümüyle karşılaştırdı. Sonuç ortada: Quake'in iki sürümü de saniyede tamı tamına aynı sayıda kare görüntüleyebiliyor. Google'ın hesabına göre en kötü senaryoda bile performans kaybı %5'i geçmiyor. Web kodu için üretilmiş diğer teknolojiler olan Java, Silverlight ya da AIR bu değerlerin yanına bile yaklaşamıyor. Dahası programların bu uygulamalar için yeni baştan yazılması gerekiyor çünkü C ailesi diller bu ortamlarla başa çıkamıyor. ActionScript gibi diller bile yeterince güçlü ya da bu denli karmaşık uygulamaları dönüştürecek kadar yüksek performanslı değil. Ancak bu noktada Native Client'ın karşısında apayrı bir engel var, o da güvenlik. Bir mikro kernel (çekirdek) olan NaCl işletim sisteminin yerini alarak donanım kaynaklarına doğrudan erişebiliyor. Kodların asıl işletim sisteminin verilerini sakladığı RAM'deki diğer alanların üzerine yazmaması için sürekli Native Client tarafından gözetim altında tutulması gerekiyor. Bu güvenlik meselesi çok önemli çünkü kullanıcı Native Client'ın ne zaman etkinleştiğini hiçbir şekilde bilemiyor. Google'ın eklentisi uygun bir yazılım daha önce ziyaret edilen bir siteye eriştiği anda çalışmaya başlıyor. Güvenlik: Zararlı kodlara karşı çifte koruma Görev dağıtımı şu şekilde gerçekleşiyor: Tarayıcı, HTML ve JavaScript sayesinde program arabirimini görüntülerken, işlevlere sahip EXE dosyası Native Client'da depolanıyor. NaCl, EXE'yi iki kum havuzunun koruduğu bir ortamda tutuyor. Bunun için önce varsayılan değer olan 256 MB'lık bir bellek alanını ayırıyor ve EXE'nin işletim sistemine bağımsız bir süreç şeklinde erişmesini önlüyor. İstemci, her x86 sisteminde mevcut olan bellek bölümlemesini ve adres tablolarını kullanıyor. İstemci, sınırları komutlar tarafından aşılamayacak 32 byte'lık alanları kontrol ediyor. Native Client, Vista'nın 64 bit sürümünde çalışmıyor çünkü Windows'un bu sürümü bölümleme yöntemini desteklemiyor. Bununla beraber Native Hd filmler karmaşık H264 biçimi bile Native Client'ta izlenebiliyor. Karar Native Client ile Google, internet uygulamalarının hepsinde eksik olan şeyi, yani yüksek performansı sağlayarak bunları tek başına çalışan uygulamalarla aynı hıza getiriyor. Eğer güvenlik konsepti gerçekten güvenli çıkarsa, bu eklenti Web 2.0 devrimine yeni bir anlam kazandırabilir. Tabii ki programlarını Native Client için özelleştirecek yeterince geliştiricinin çıkması şartıyla. 3B oyunlar Basit tarayıcı oyunlarının yerini karmaşık oyunlar alıyor.