64 Bit hakkındaki herşey! - Bilgisayar İnternet Sorunları
Dervişler.Net Anasayfa

Forumda toplam 25.122 konu paylaşıldı... Bu konulara toplam 145.899 yorum yapıldı. Bugün 0 konu ve 0 ileti gönderildi.. Toplam : 22969 üyeli aileyiz.
Dervişler Mekanında, 64 Bit hakkındaki herşey!, konusunu okuyorsunuz... Bu konu 2626 defa okundu.İsim benzeri konuları sayfanın altından takip edebilirsiniz.
Hayırlı paylaşımlar diliyoruz. Aradığınız konuyu bulamadıysanız bizimle iletişime geçebilirsiniz. Yazı alıntılarında kaynak(www.dervisler.net) gösterilmesi rica olunur.

Dervişler Mekanında paylaşılan en güzel konu:{64 Bit hakkındaki herşey!}   Okunma sayısı 2626 defa

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Alparslan

  • Teknik Servis
  • *****
  • İleti: 7.996
  • Konu: 4354
  • Derviş: 4
  • Teşekkür: 108
    • .....................
64 Bit hakkındaki herşey!
« : 27/02/10, 20:47 »
"İşlemcim destekliyor 2 gb ramim var Windows 7 64 bit kurdum canavar gibi çalışıyor."
Bu düşünce biraz sonra çürüyecek. Çünkü yanlış bir düşünce. Başlayalım bakalım neden yanlış:

64 Bit Nedir?
İlk olarak belirmem gerekir 64 bit'in en çok dokunduğu nokta işlemcidir. İşlemci destekliyorsa ramin miktarı fark etmez. 1 GB makinada da 64 bit işletim sistemi kullanılır 2 TB Ram bulunan makinada da işletim sistemi kullanılır. Bu yüzden anlatacağım konuda İşlemci bilginiz olmalıdır! Çünkü tekniki konuşacağım ve işlemci mimarisinden bazı noktalara değineceğim.

Şimdi:
Bilgisayar Mimarisinde; İşlemcide Mantıksal bölümler, Tamsayılar(0 lı 1 li sayılı sistem), Veri Yolları ve Bellek Adresleri bulunur. İşlemci mimarisine baktığımızda işlemciyi komple bir bilgisayar olarak düşünebiliriz. İçerisine tam girmiyorum. Kısa özet olarak geçiyorum;

İşletim sistemi bir veri işlemek için işlemciye komut gönderir. İşlemci bunu ilk önce kendi önbelleğine atar(cpu cache) ve mantıksal birimleri tarafından işlemeye başlar. İşte 64 bit burada devreye giriyor. Normal 32 bit işlemcilerde gönderilen veri 32 bit uzunluğunda olduğu için işlenen veri boyutu küçüktür. Ve işlemci veriyi işleyebilmek için daha fazla çaba harcamaktadır. 32 bit adresleme de veri küçük olduğundan dolayı işlemci işlediği veriyi maksimum 3.25 GB a kadar işleyebilir(işletim sistemine göre değişir: Windows 3.25, Linux 3GB gibi).
32 bitte bu durum darboğaz oluşturmaktadır. (Burada bir durum oluşmaktadır: Normal Ev ve Ofis kullanıcılarına sunulan Windows sürümlerinde 32 bit sürümde maksimum 3.25 GB ram kullanılır. FAKAT: Windows Server 2003 Enterprise, Datacenter ve Windows Server 2008 Enterprise, Datacenter sürümlerinde maksimum 64 GB ram kullanılır. Dikkat edin Windows Server Sürümlerinin bazı versiyonlarında!)

--------------------------------------------------------------------------------

Şimdi 32 biti kısaca anlattım. 64 Bite gelelim. Tahmin edeceğiniz gibi 64 bit 32 bitten iki kat daha fazla veri işliyor düşüncesi gelebilir. Hayır kat kat fazlasını işliyor.

Tamsayı uzantısı 64 bit olduğu için işlenen veri daha hızlı işlenip ram'e daha hızlı gönderiliyor. Doğal olarak işlem hızı da artıyor. Şöyle düşünün:

1 tane programımız var. Mesela Winrar.
Hem 32 bit sürümü var Hem 64 bit sürümü. İşlemcilere uygun derlenmiş olduğunu farz ediyoruz.
1 GB Lık bir dosyamız var. Mesela Bir Divx Film.
32 bit winrar ile 64 bit winrar ı aynı özelliklerde iki makinada biri 32 bit windows 7 biri 64 bit windows 7 de çalıştırdığımızı var sayıyoruz. Çift çekirdekli 4 GB ram olan birer makina.

Winrar mimarisine göre işlem yapacak işlemci aynı ama çalıştığı windows sürümü farklı.
64 bit winrar veriyi darboğaz yaşamadan daha fazla hızla sıkıştıracaktır. %40 - 50 daha hızlı sıkıştırma uygulamaktadır.

--------------------------------------------------------------------------------

Yukarıdaki örnekten de anlayacağımız üzere 64 Bitte veriler işlemciye daha uzun tamsayı olarak bloklar halinde gönderilmektedir. Buda işlemcinin daha hızlı işlemesine ve işlemi daha hızlı bitirmesine olanak sağlar. Burada birşey önplana çıkıyor. İşlemci hızlı işlediği veriyi kendi ön belleğinde tutamaz bu yüzden ram devreye giriyor. İşlenen veri çok olduğu için ram burada yüksek olmalı.
Bakın bir resim. Microsoft Exchange Server 2007. Microsoftun Kısaca EMail Server'ı kısaca anlattım.

Windows Server 2003 64 Bit Standart sürümü üzerine kurulu bir program.
6 GB ram kullanıyor Ama 28 GB ram ayırmış kendine. Binlerce bilgisayar bağlanıyor kısaca.
Kısaca farkı anladınız. Şimdi 32 bit ile 64 biti kıyaslayalım:
Maksimum Ram Kullanımı(İşletim Sistemlerine göre)

32 Bit

--------------------------------------------------------------------------------
Windows 2000 Pro, Server 4 GB(3.25 Limiti Yok)
Windows 2000 Advanced Server 8GB (3.25 Limiti Yok)
Windows 2000 Datacenter 32GB (3.25 Limiti Yok)

Windows XP 3.25 GB(Home, Professional,Media Center)
Windows XP Starter 512MB

Windows Vista (Bütün Sürümleri - Starter Hariç, Starter 2GB)  3.25 GB

Windows 7 (Bütün Sürümleri - Starter Hariç, Starter 2GB)  3.25 GB

Windows Server 2003 Web                 2 GB
Windows Server 2003 Standart           4 GB

Windows Server 2008 Web,Standart   4 GB

Windows Server 2003 Enterprise       32 GB(Services Pack 2 ile 64 GB)
Windows Server 2003 Datacenter      64 GB(Services Pack 2 ile 128 GB)
Windows Server 2008 Enterprise        64 GB
Windows Server 2008 Datacenter      64 GB

Enterprise ve Datacenter Sürümleri büyük ölçekli işletmeler için düşüldüğünden Çekirdekte oynama yapılmıştır Fakat 32 Bit olduğu için kullanılan programlar 3.25 GB engeline takılır.

--------------------------------------------------------------------------------
64 Bit

--------------------------------------------------------------------------------
Windows XP 64 Bit                     128GB (** 4 GB 32 Bit uygulamalara maksimum)

Windows Server 2003 Standart    32 GB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Server 2003 Enterprise  1 TB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Server 2003 Datacenter 1 TB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Server 2008 Web          32 GB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Server 2008 Standart    32 GB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Server 2008 Enterprise  2 TB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Server 2008 Datacenter 2 TB (** 4 GB 32 Bit uygulamalara maksimum)

Windows Vista Home Basic          8 GB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Vista Home Premium    16 GB (** 4 GB 32 Bit uygulamalara maksimum)
Windows Vista Business,
Ultimate,Enterprise                    128GB (** 4 GB 32 Bit uygulamalara maksimum)

Windows 7 Starter                   2GB
Windows 7 Home Basic            8GB
Windows 7 Home Premium      16GB
Windows 7 Pro,Ulti,Enterprise  192 GB

Kaynak(MSDN)
** 32 Bit programlar yapılarından dolayı yukarda açıkladığım gibi maksimum 3.25 GB ram kullanırlar. Eğer özel olarak programlamadılarsa.
Özel olarak programlama: Windows server sürümlerinin apilerini kullanmadılarsa 3.25 gb engeline takılır.

--------------------------------------------------------------------------------
64 Bit bir Windows İşletim sisteminde 32 Bit Program, Oyun Çalıştırabilir miyim?
Evet. Ama 32 bit kurallarına göre davranır. 8 GB raminiz varsa maksimum 3,25 kullanır sonra Hafıza yetersiz hatası ile karşılaşır.

Nasıl çalışıyor peki: Microsoft çalışanları 2004 te AMD64 işlemciler için özel olarak yeni bir windows derlemesi oluşturdular ama satışa sunmadılar. MSDN üzerinden geliştiriciler satın alabiliyordu ancak. Normalde Windows Server 2003 x64 Sürümlerinin kısılmış halidir Windows XP Pro x64 sürümü.

Geliştiriciler 32 bit programların uyması için Özel bir Emulatör geliştirdiler: WOW64.
Windows On Windows = Windows üzerinde Windows.
Böylelikle 32 bit programlarınız 64 bit işletim sisteminde rahatlıkla çalışabilecekti.(Bazı programların sorunları oluştu doğal olarak. çünkü emulatör modundaydı.)
Mesela 64 Bit windows üzerinde 32 bit program kurarsanız: Program Files (x86) içine kurulur.
Windows Klasöründe Wow64 adında klasör mevcuttur.
Kayıt Defterinde Wow64Node diye bir ağaç bulunur bunlar hep emulatörün 32 bit programa "sen 32 bit windows üzerinde çalışıyorsun" havası verip programların çalıştırılabilmesini sağlamıştır.


Konu Adresi: http://www.dervisler.net/64-bit-hakkindaki-hersey-t19451.0.html




Çevrimdışı Alparslan

  • Teknik Servis
  • *****
  • İleti: 7.996
  • Konu: 4354
  • Derviş: 4
  • Teşekkür: 108
    • .....................
Cevaplandı: 64 Bit hakkındaki herşey!
« Cevapla #1 : 27/02/10, 20:49 »
Benim İşlemcim 64 Biti Destekliyor mu?
Aşağıdaki İşlemci listesinde desteklenen işlemciler görünmektedir.

AMD nin 2004 Ten buyana ürettiği bir çok işlemci(AMD64 Yazan)  Desteklemektedir.

Intel in Yeni Celeron D, Pentium 4 Presscot(LGA 775), Dual Core, Core 2 Duo, Core i7, Xeon 3XXX, Xeon 5XXX, Itaniumlar,Atom.

Sunucu:

IBM: Power6, PowerPC 970 ve üzeri, Cell (Sony,Toshiba,IBM üçlüsünün Playstation 3 için ürettiği işlemci)

IBM "Xenon"  Xbox 360 için üretilen(Microsoft ile birlikte!) PowerPC işlemcisi

IBM zSystem için özel üretilen işlemcisi.

Sun: Sparc V9, Sun ve Fujitsu Sparc64 ve UltraSparc İşlemcileri.

--------------------------------------------------------------------------------

64 Bit ve Donanım sürücüleri


64 Bit Windows a 32 bit windows sürücüleri uymaz. 64 Bitte yeni bir sürücü sistemi oturtturuldu. İmzalı sürücü devri. Sürücüleriniz mutlaka microsoft tarafından onaylanmış olmak zorunda. Yoksa 64 bit windows a donanımınızı tanıtamıyorsunuz!

Şu yöntemleri deneyenler olacaktır:
"Donanım sürücüsünün setup dosyasına sağ tıklayıp uyumluluk modunda çalıştır" Bu yöntemi windows un çekirdeği algılayıp sana uyarı veriyor.
"Uyumluluk kipinde sürücü yükleyemezsin"

Sebebi basit: Daha sağlam windows. Pencere taş geçirmez oluyor böylelikle.

--------------------------------------------------------------------------------
64 Bit Hızlı mı?
64 Bit yapısı gereği işlemciye çok fazla yüklenen bir sistemdir. Ve burada en çok zorlanan donanım ram, işlemci ikilisidir. Doğal olarak Hız = Güç. Ne kadar hızlı okadar güçlü. Ama yinede 64 bit derlenmiş program aynı programın 32 bit derlenmişinden hızlı çalışır. Ama burada ram 4 GB altındaysa 64 bit verimini alamazsınız 64 Bit kullanmayınız.

--------------------------------------------------------------------------------
64 Bit program nasıl yazılır?
Visual Studio 2005 ile birlikte çıkan .NET 2.0 ve sonrası programlama çatılarında 64 bit program yazılabilir. C++ ın 64 bit derleyicisi ile(Visual Studio, Dev++ gibi) Derleyiciler ile 64 bit program yazabilirsiniz.

--------------------------------------------------------------------------------
64 Bit programlar ?

Piyasada Windows Vista çıktıktan sonra bir çok program 64 bit versiyonlarını çıkartmıştır. Üzerinde durmayacağım.

--------------------------------------------------------------------------------
64 Bit en çok nerede kullanılır?
Grafik işlemede(3 Boyutlu programlar: Maya, 3DsMax, Blender, Photoshop CS4)

Ağır Matematiksel işlemlerde(Mathematica gibi)

Mimari Modelleme(Autocad gibi)

Yeni çıkan bazı oyunlarda(Crysis, Riddick vb)

Ağır veritabanı hizmetleri(Mesela belediyedeki verimerkezleri, Bankalarda)

Web Sunucularında

Bu tür ağır işler yapmıyorsanız ve sistem belleğiniz 4 GB alındaysa önermem.



---------------------------Serdar Gökcen-----------------------------------------------------
Kaynaklar:
Hoş Geldiniz Kardeş, Buradaki Bağlantı Adresi Sadece Foruma Üye Olanlara Gösterilir.  

  
Hoş Geldiniz Kardeş, Buradaki Bağlantı Adresi Sadece Foruma Üye Olanlara Gösterilir.  

  
www.msdn.com

Hoş Geldiniz Kardeş, Buradaki Bağlantı Adresi Sadece Foruma Üye Olanlara Gösterilir.  

  
Hoş Geldiniz Kardeş, Buradaki Bağlantı Adresi Sadece Foruma Üye Olanlara Gösterilir.  

  





Paylaş facebook Paylaş twitter
 

Hanımından Korkan. . . Efsane Oyun Mario 7 Oyun Birden AIO ||semerkandyayin| semerkand.tv| semerkandradyo| semerkanddergisi| semerkandaile| mostar| semerkandpazarlama| sultangazi.bel.tr| sitemap| Arama Sonuçları| Dervişler Mekanı| Wap| Wap2| Wap Forum| XML| Rss| DervislerNet/Facebook | DervislerNet/Twitter | Forum İletişim| |||www.dervisler.net 1.525 saniyede oluşturulmuştur


64 Bit hakkındaki herşey!Güncelleme Tarihi: 29/05/20, 19:53 Dervisler.Net © 2008-2014 |Lisans(SMF) |Sitemap | Facebook | Twitter | İletişim