Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Vijesti
  • 32-bitni Windows sistem. Rezultati poređenja performansi u PCMark05

32-bitni Windows sistem. Rezultati poređenja performansi u PCMark05

Bez sumnje, danas je teško naći korisnika računara koji ne bi naišao na koncept „64-bitnog sistema“. Ne mogu svi jasno odgovoriti o čemu se radi, iako su skoro svi čuli za to. Pokušajmo razumjeti ovo pitanje i razjasniti situaciju. Kao primjer za dalje razmišljanje i poređenje, uzmimo popularni Windows 7 64 i 32 bitni OS. Takođe ćemo pogledati koje su njihove razlike i dotaknuti goruća pitanja povećanja performansi računara.

64-bitni sistem: šta je to uopšteno?

Sada, možda, nećemo ulaziti u pojedinosti, već ćemo pokušati objasniti razumijevanje dubine bita, da tako kažem, jednostavnim ljudskim jezikom.

Šta je uopšte dubina bita? Kao što je već jasno, izražava se u bitovima, ali ovaj koncept se mora razmatrati ne samo sa stanovišta samog sistema (Windows 7 64 bit, na primjer), već i uzimajući u obzir periferne uređaje (grubo govoreći, “hardver” bilo kojeg računara). Dakle, najjednostavniji zaključak: dubina bita je broj bitova koje takvi uređaji mogu obraditi istovremeno, pod uslovom da je sistem sposoban i za slanje takvih zahtjeva. Naravno, ovo je najjednostavnija interpretacija.

32-bitni naspram 64-bitni: Koja je razlika?

Da bismo u potpunosti razumjeli razliku između sistema s različitim brzinama prijenosa, potrebno je napraviti kratak izlet u povijest razvoja računarske tehnologije, posebno procesorskih čipova.

U zoru evolucije, svi procesori proizvedeni u to vrijeme imali su 8-bitni kapacitet, odnosno mogli su istovremeno obraditi samo 8 bita informacija. Revolucija se dogodila kada su ih zamijenili 32-bitni čipsetovi, koji se, inače, zbog svoje svestranosti koriste i danas. Nakon dosta vremena pojavili su se procesorski čipovi sa 64-bitnom arhitekturom, ali to, kako se ispostavilo, nije granica, jer nam se u bliskoj budućnosti već obećava pojava 128-bitnih procesora i operativnih sistema kreiranih za njih. .

Ovdje je zanimljiva činjenica. Ranije su 32-bitni sistemi označavani kao "x32", a zatim je usvojena skraćenica "x86". Zašto je i u koju svrhu to urađeno, niko pouzdano ne zna. Međutim, danas možete lako uporediti, recimo, Windows 7 32-bitnu i sličnu 64-bitnu verziju. Spolja, interfejs se uopšte ne razlikuje. Ali u softverskom smislu, razlika je prilično značajna.

Činjenica je da 64-bitni Windows sistemi u svom arsenalu imaju neke komponente i karakteristike koje nisu dostupne u 32-bitnim verzijama. Najjednostavniji primjer je univerzalni hipervizorski modul Hyper-V, koji je sposoban za instaliranje podređenih operativnih sistema (čak i onih koji nisu Windows), kao i za testiranje hardvera ili softvera bez uticaja na glavni sistem.

Ali ovo je samo jedan aspekt. Zapravo, sve je mnogo komplikovanije i ima više veze sa procesorima i RAM-om.

Podrška za procesor

Što se tiče procesorskih čipova, naravno, 64-bitni uređaji su brži. Međutim, vrijedi obratiti pažnju na činjenicu da 64-bitni Windows jednostavno neće biti instaliran na računar s procesorom koji ne podržava ovu bitnu dubinu. Zapravo, ovo je jedan

od tačaka sistemskih zahtjeva.

Ali kada se koristi x64 arhitektura, upravljanje procesorima i njihovim parametrima je mnogo praktičnije. Na primjer, možete jednostavno koristiti sve jezgre da ubrzate obradu podataka i naredbi ili omogućite virtualnu nit za obradu koja se zove Hyper Threading.

Maksimalna količina RAM-a

Ali ovdje dolazimo do jednog od najhitnijih pitanja u vezi s količinom RAM-a. Razlika, na primjer, između Windows 7 32 bit i x64 verzije je odmah vidljiva u činjenici da 32-bitni sistemi ne podržavaju skladištenje veće od 4 GB.

Drugim riječima, bez obzira koliko traka tamo stavite, one neće biti ni definirane na hardverskom nivou. I upravo to ograničenje stvara dosta problema u razvoju i ispravnom radu programa i aplikacija sa velikim brojem resursa kada je potrebna povećana efikasnost.

U kojim slučajevima se isplati instalirati 64-bitni OS?

Preporučljivost instaliranja 64-bitnog OS-a direktno zavisi od hardverske konfiguracije računara ili laptopa. Naravno, istu 64-bitnu „sedmicu“ možete instalirati na terminale koji ispunjavaju minimalne zahtjeve (odgovarajući tip dvojezgrenog procesora, najmanje 2 GB RAM-a i slobodnog prostora na disku, ovisno o verziji koja se instalira).

Problemi sa softverom

Donedavno, za 64-bitne sisteme, općenito. Malo ljudi je izdalo drajvere, a da ne spominjemo softverske proizvode, danas su skoro svi vodeći programeri softvera fokusirani prvenstveno na ove sisteme. “OS-ovi” sa 32-bitnom arhitekturom polako ali sigurno postaju stvar prošlosti, iako su i dalje prilično popularni (isti Windows XP SP3 ili 32-bitni “sedam”).

A ako se u narednim godinama pojavi 128-bitna arhitektura, možete potpuno zaboraviti na sisteme i procesore koji imaju na raspolaganju nesretne 32-bitne. I to nisu prazne riječi, jer, kao što znate, tehnološki napredak ne miruje, već se kreće, da tako kažem, skokovima i granicama.

Umjesto pogovora

Stoga smo ukratko ispitali temu "64-bitni sistem: šta je to?" Ovdje, radi boljeg razumijevanja, nije stavljen poseban naglasak na kompjuterski vokabular i terminologiju. Međutim, na osnovu svega navedenog, svako može izvući određene zaključke za sebe, a posebno je vrijedno napomenuti da instalacija i korištenje 64-bitnog sistema nije uvijek opravdana na slabim ili minimalnim konfiguracijama.

Na kraju, vrijedno je napomenuti da se ažuriranje 64-bitnog sistema u suštini ne razlikuje od 32-bitne verzije, samo servis odgovoran za ovaj proces preuzima i instalira potrebne module i komponente dizajnirane posebno za ovu arhitekturu. I, kao što je već jasno, nema vizuelnih razlika između različitih verzija, one se pojavljuju samo na nivou softvera.

Ovo je prilično važan aspekt koji se mora uzeti u obzir, jer značajno utiče na to kako će određene igre i programi raditi na vašem računaru. Ali šta ako vam trenutna Windows bitmapa ne odgovara? Da li je moguće to nekako promijeniti? Odgovor je da, moguće je, pod određenim okolnostima, o kojima ćemo govoriti u nastavku. U ovom članku ćemo detaljno pogledati kako napraviti 32-bitni sistem 64-bitnim. Hajde da to shvatimo. Idi!

A 32-bitni sistemi se po pravilu instaliraju na slabijim računarima sa malom količinom RAM-a, jer sa takvom dubinom bita OS neće "videti" više od 3,5 gigabajta RAM-a. A to može biti kritično za ljubitelje kompjuterskih igrica i raznih moćnih softvera. Recimo da vaš računar ima 6 gigabajta RAM-a, ali vi imate . U ovom slučaju, sistem će prihvatiti samo 3,5 GB, a preostalih 2,5 izgleda ne postoji. Naravno, ostavljati sve kako jeste nema smisla i takvu grešku treba ispraviti. Više detalja o tome kako to učiniti kasnije u članku.

Moguće je i potrebno 32-bitni sistem pretvoriti u 64-bitni, ali samo ako vaš procesor podržava veću bitnu dubinu. Također je vrijedno napomenuti da će takav prijelaz biti preporučljiv samo ako je količina memorije u RAM-u računala 4 GB ili više. Između ostalog, problem je i sa drajverima. Budući da ćete morati preuzeti i instalirati posebne drajvere posebno za 64-bitnu verziju. U suprotnom, rad nekih uređaja, usluga i drugih komponenti računara može biti poremećen.

Sada idemo direktno na to kako to učiniti.

  1. Prvo, morate biti sigurni da vaš procesor podržava x64 bitnu dubinu. Da biste to učinili, preuzmite i instalirajte poseban program CPU-Z. Uz njegovu pomoć dobit ćete sve potrebne informacije o modelu i parametrima CPU-a.
  2. Ako je sve u redu i procesor podržava veću bitnu dubinu, kopirajte sve važne podatke sa tvrdog diska na drugi medij, jer ćete tokom tranzicije izgubiti sve datoteke.
  3. Sljedeći korak je da unaprijed preuzmete drajvere za 64-bitnu verziju za svaki uređaj i kontroler, a zatim ih zapišete na fleš disk ili disk.
  4. Umetnite optički disk ili USB disk sa operativnim sistemom u računar. Imajte na umu da Windows operativni sistem koji instalirate mora biti x64 verzija.
  5. Odaberite "Instaliraj", označite polje "Prihvatam uslove licencnog ugovora", a zatim kliknite "Dalje". Idite na odjeljak "Napredno" i odredite područje tvrdog diska na kojem je pohranjena trenutna verzija Windowsa.
  6. Kliknite na “Hard Disk Options (Advanced)”, a zatim kliknite na dugme “Format”.
  7. Nakon što je proces formatiranja završen, ostaje samo da unesete ime računara, korisničko ime i postavite lozinku (ako je potrebno).
  8. Zatim morate unijeti ključ proizvoda.
  9. Sada kada imate novi operativni sistem pred sobom, potrebno je da instalirate drajvere za x64 verziju. Možete vidjeti uređaje koji su prestali funkcionisati nakon promjene dubine bita u Upravitelju uređaja. Da biste otišli u prozor ovog uslužnog programa, kliknite desnim tasterom miša na prečicu "Moj računar" i izaberite "Upravljanje". Zatim odaberite Upravitelj uređaja iz izbornika s lijeve strane. Nakon što se lista pojavi ispred vas, možete kliknuti na željenu stavku i vidjeti za koju konkretnu komponentu trebate ponovo instalirati drajvere (odgovarajuća stavka liste će biti označena žutim znakom upozorenja “!”)

Danas je, bez sumnje, već teško naći korisnika ličnog računara koji se nikada nije susreo sa tako nešto kao što je 64-bitni operativni sistem. Međutim, ne mogu svi jasno odgovoriti o čemu se radi. Pokušajmo razumjeti ovo pitanje i malo razjasniti situaciju. Za daljnju diskusiju, kao primjer, razmotrićemo popularni operativni sistem Windows 7 64 i 32 bit. Pokušajmo saznati koja je razlika između ovih operativnih sistema, a također se dotaknuti važnih pitanja povećanja performansi računara.

Šta je 64-bitni sistem?

Danas nećemo ulaziti u konkretnu kompjutersku terminologiju, već ćemo jednostavno pokušati na prste objasniti šta je dubina bita. Šta ova riječ uopće znači? Kao što ste vjerovatno već shvatili, dubina bita se izražava u bitovima, ali ovaj koncept treba uzeti u obzir ne samo sa stanovišta operativnog sistema, već i uzimajući u obzir periferne uređaje. Jednostavno rečeno, kapacitet bita je broj bitova koji takvi uređaji mogu istovremeno obraditi, pod uslovom da je sistem sposoban da šalje takve zahteve.

Ovo je, naravno, najjednostavnija interpretacija onoga što su 64-bitni i 32-bitni operativni sistemi. Da biste u potpunosti razumjeli razliku između sistema s različitim brzinama prijenosa, potrebno je napraviti kratak izlet u povijest razvoja računarske tehnologije, tačnije, procesorskih čipova. Ranije su svi proizvedeni procesori bili 8-bitni. To znači da su mogli obraditi samo 8 bitova informacija odjednom. Kada su ih zamijenili 32-bitni čipsetovi, dogodila se revolucija.

Ovakvi skupovi čipova se i danas koriste zbog svoje svestranosti. Nakon dosta dugo vremena pojavili su se procesorski čipovi sa 64-bitnom arhitekturom. Ispostavilo se da je to daleko od granice. U bliskoj budućnosti možemo očekivati ​​čipove sa 128-bitnom arhitekturom, kao i operativne sisteme kreirane za njih. Ovdje vrijedi odmah napomenuti jednu zanimljivu činjenicu. Ranije su se 32-bitni sistemi nazivali x32. Tada je usvojena oznaka x86. Zašto je i u koju svrhu to urađeno, niko ne zna. Međutim, danas možete lako uporediti Windows 7 32-bitnu i sličnu 64-bitnu verziju. Što se tiče interfejsa, oni su praktično isti po izgledu.

Što se tiče softvera, razlika je prilično značajna. Činjenica je da 64-bitni sistemi sadrže određene karakteristike i komponente koje nisu dostupne u 32-bitnim verzijama. Najjednostavniji primjer je Hyper-V Universal Hypervisor Module, koji je virtuelna mašina sposobna da instalira podređene operativne sisteme, čak i one koji nisu Windows. Ovaj modul vam takođe omogućava testiranje softvera. Međutim, ovdje postoji jedan prilično značajan aspekt. Sve je zapravo mnogo komplikovanije i ima više veze sa RAM-om i procesorima.

Podrška za procesor

Kada su u pitanju procesorski čipovi, 64-bitni uređaji su brži. Ovdje treba obratiti pažnju na činjenicu da neće biti moguće čak ni instalirati 64-bitni Windows sistem na računar čiji procesor ne podržava ovu bitnu dubinu. Ovo je jedan od obaveznih sistemskih zahtjeva. Kada se koristi x64 arhitektura, upravljanje procesorima i njihovim parametrima je mnogo praktičnije. Na primjer, možete jednostavno koristiti sve jezgre da ubrzate obradu naredbi ili omogućite virtualnu nit obrade koja se zove Hyper Threading.

Maksimalna količina RAM-a

Dođimo sada do jednog od najbolnijih problema, odnosno količine RAM-a. Razlika je u tome što 32-bitni operativni sistemi ne podržavaju instalaciju RAM-a koji prelazi 4 GB. Drugim riječima, bez obzira na to koliko šipki tamo stavite, one neće biti određene na hardverskom nivou. Ovo ograničenje stvara dosta problema povezanih s razvojem i ispravnim radom programa i aplikacija koje zahtijevaju velike resurse u slučajevima kada je potrebna visoka efikasnost. 64-bitna verzija operativnog sistema Windows 7 podržava rad sa prilično velikim količinama RAM-a.

Tako, na primjer, maksimalna verzija Windows 7 vidi do 128 GB, profesionalna verzija - do 192 GB. Takva ograničenja se u principu smatraju uslovnim. Ako razmišljate o budućnosti, biće prilično teško zamisliti koliko će RAM-a operativni sistemi sa 128-bitnom arhitekturom moći podnijeti. Da biste vidjeli podržava li konfiguracija 64-bitnu arhitekturu, možete koristiti “Control Panel”, gdje trebate odabrati odjeljak za brojače i alate za performanse. Zatim se koristi meni za prikaz i štampanje detaljnih rezultata. Ovdje je naznačena 64-bitna podrška.

Problemi sa performansama

Pogledajmo bitnu dubinu operativnog sistema i njegovu kompatibilnost sa hardverskim komponentama sa druge strane. Vrijedno je imati na umu da velika dubina bita uopće ne garantuje da će na određenoj konfiguraciji, čak i ako ispunjava minimalne zahtjeve, pri instalaciji 64-bitnog operativnog sistema, performanse biti bolje nego kod instaliranja iste verzije , ali sa 32-bitnom arhitekturom. Kao što možete pretpostaviti, 64-bitni sistemi troše više memorije, virtuelne i RAM-a.

Može se dati prilično jednostavno objašnjenje za ovu činjenicu. Recimo da imate laptop ili računar sa instaliranim 2 GB RAM-a. 64-bitni Windows 7 sa podrazumevanim postavkama troši u proseku 768 MB. Ovo također uključuje 64-bitne aplikativne programe i korisničke aplikacije. Potrošen volumen, ovisno o intenzitetu resursa i složenosti, može fluktuirati u prilično velikim granicama. Međutim, već je jasno da su performanse sistema svedene skoro na nulu. U ovom slučaju, možete pokušati instalirati 32-bitne aplikacije na 64-bitni sistem kao djelomično rješenje problema. Ovo će smanjiti opterećenje procesora i RAM-a.

Svestranost

Dakle, razmotrićemo 64-bitni operativni sistem. Do sada bi trebalo biti malo jasno šta ovo znači. Idemo dalje na razmatranje još jednog prilično važnog pitanja, koje se odnosi na rad korisničkih programa i aplikacija. Ovdje je sve prilično jednostavno: možete instalirati 32-bitne aplikacije na 64-bitne sisteme, ali ne možete instalirati 64-bitne aplikacije na 32-bitni OS. Kada se koriste šeme za kombinovanje 32-bitnih programa i 64-bitnih sistema, povećanje performansi u odnosu na aplikaciju može biti prilično značajno. Ovo se posebno odnosi na multimediju. Na primjer, pri radu sa zvukom često se koriste ASIO4ALL drajveri, koji sami po sebi teže, posebno pod uvjetom da se koristi maksimalni bafer koji odgovara količini RAM-a.

Opterećenje se značajno povećava ako je instaliran 64-bitni dodatak. Ako instalirate 32-bitnu verziju, dodatak ili program će raditi znatno brže. Može se navesti mnogo sličnih primjera. Sada uopšte ne pričamo o igricama. Ima dosta zvona i zviždaljki.
Da biste saznali koja je verzija operativnog sistema instalirana na vašem računaru, ne morate ići daleko. Samo kliknite desnim tasterom miša na ikonu računara i izaberite meni sa svojstvima i dobićete sve potrebne informacije.

Migracija sa 32-bitnog sistema na 64-bitni sistem

Ako uzmemo u obzir prelazak s jedne arhitekture na drugu, potrebno je uzeti u obzir činjenicu da se u operativnim sistemima Windows, na primjer, Windows 7, pretpostavlja prijelaz sa FAT32 sistema datoteka na NTFS. Neće se uopće instalirati na FAT32. Ovo ni na koji način neće uticati na korisničke dokumente. Isto važi i za programe, ali samo pod uslovom da je 64-bitni operativni sistem instaliran na postojeći 32-bitni operativni sistem, ali sa postojećim NTFS sistemom datoteka. Takav prijelaz se obično izvodi bezbolno i jednostavno. U suprotnom, ako se sistem datoteka promijeni, bit će potrebna ponovna instalacija.

Obrnuti prelaz

Nije moguće preći sa 64-bitnog na 32-bitni operativni sistem bez promjene sistema datoteka. U tom slučaju morat ćete u potpunosti formatirati particiju na kojoj je instalirana 32-bitna verzija operativnog sistema. Takav proces, naravno, povlači za sobom uništavanje svih postojećih informacija. Iz tog razloga, prije instalacije, korisnik će morati kopirati sve važne dokumente i datoteke na prijenosni medij ili drugu logičku particiju.

Kada je bolje instalirati 64-bitni operativni sistem?

Preporučljivost instaliranja 64-bitnog operativnog sistema zavisi direktno od hardverske konfiguracije laptopa ili računara. Naravno, možete instalirati 64-bitni Windows 7 na računarske terminale koji ispunjavaju minimalne zahtjeve. Međutim, bolje je obratiti pažnju na preporučene parametre. U idealnom slučaju, općenito bi bilo dobro koristiti naduvanu konfiguraciju. Neće škoditi.

Softver

Donedavno je malo ljudi izdavalo drajvere za 64-bitne operativne sisteme, a kamoli aplikativne programe. Danas su vodeći programeri softvera prvenstveno fokusirani na takve sisteme. Operativni sistemi sa 32-bitnom arhitekturom postepeno postaju stvar prošlosti. 128-bitna arhitektura bi se trebala pojaviti u narednim godinama. Možete potpuno zaboraviti na procesore i sisteme koji imaju na raspolaganju samo mizerna 32-bita. Tehnički napredak ne miruje, već se kreće skokovima i granicama.

Zaključak

Sada znate šta su 64-bitni operativni sistemi. Radi boljeg razumijevanja nije stavljen poseban naglasak na kompjutersku terminologiju. Na osnovu gore predstavljenog materijala, svaki korisnik može za sebe izvući određene zaključke. Želio bih napomenuti da instaliranje i korištenje 64-bitnih operativnih sistema nije uvijek opravdano na minimalnim i slabim konfiguracijama. Također je vrijedno napomenuti da se ažuriranje 64-bitnog operativnog sistema u suštini ne razlikuje od 32-bitne verzije. Usluga odgovorna za izvršavanje ovog procesa preuzima i instalira sve potrebne komponente i module koji su dizajnirani posebno za ovu arhitekturu.

Poređenje 32-bitnih performansi x86 i 64-bitni x64 verzije Windows, kao i koliko je potrebno 4GB ram memorija.

Mali teorijski dio o 32- i 64-bitnom računarstvu

Različita izdanja Windows-a su već upoređena na ovoj stranici u materijalu: . Ovdje ćemo govoriti o poređenju 32-bitne i 64-bitne verzije Windows-a.

Sasvim je prirodno da prije nego uporedite 32-bitno i 64-bitno izdanje Windowsa, prvo morate razumjeti pitanje šta je to, šta su ti 32 ili 64 bita, šta oni zapravo znače.

Počnimo s procesorom. Mnogi ljudi su vjerovatno čuli iz vedra neba da postoje 32-bitni procesori, a postoje i 64-bitni. Hajde da prvo shvatimo šta se krije iza ovih delova.

Mislim da nema potrebe još jednom podsjećati da su procesori izuzetno složeni uređaji. Izgrađeni su od ogromnog broja različitih blokova. Ovo uključuje keš memoriju različitih nivoa, to su blokovi za dohvaćanje instrukcija i dekodiranje, to su blokovi predviđanja grananja, a to je nekoliko tipova računskih blokova. Neki moderni procesori uključuju memorijski kontroler, PCI-Express bus kontroler, pa čak i grafičku jezgru. U kontekstu ovog članka, zanimaju nas blokovi računskih blokova. Hajdemo sada o njima.

U procesoru može postojati nekoliko tipova takvih blokova. Neki rade proračune s cijelim brojevima, drugi rade operacije s realnim brojevima ili brojevima s pokretnim zarezom. Postoje i blokovi za takozvane složene instrukcije. Razmotrimo, na primjer, blokove koji izvode cjelobrojne proračune ili jednostavno ALU. Tokom rada, ovi blokovi moraju negdje pohraniti međuvrijednosti. Takozvani registri djeluju kao takvo privremeno skladište. Razlikuju se od obične i keš memorije prvenstveno po minimalnoj latenciji i nevjerovatno velikoj radnoj brzini. Upravo je u tim registrima glavna razlika između tzv 32-bitni I 64-bitni procesori. Dozvolite mi da objasnim ovu tačku detaljnije.

Takozvani 32-bitni procesori sadrže 8 registri opšte namene kapaciteta od 32 bat. U takozvanim 64-bitnim procesorima ima duplo više takvih registara opšte namene i, što je najvažnije, njihov volumen je 64-bitni. Ovo je glavna razlika između 32-bitnih i 64-bitnih procesora. Usput, reći ću da su skoro svi moderni procesori 64-bitni.

Pogledajmo šta ti registri pružaju u praksi. Uopšteno govoreći, 64-bitni procesor u normalnom 64-bitnom načinu rada može raditi sa 64-bitnim brojevima bez raznih trikova poput dijeljenja jedne složene operacije na dvije. Takođe vam omogućava da kombinujete dve jednostavne operacije na 32-bitnim brojevima u jednu složenu. Ne mogu se sve operacije ovako kombinovati, ali ipak je bolje nego ništa.

Važna napomena: može se postići povećanje performansi samo kada se izvodi unutar 64-bitnog skupa instrukcija x86-64. Takođe treba napomenuti da pored celobrojnog proračunskog bloka ALU, procesor takođe sadrži obračunsku jedinicu s pomičnim zarezom, ili kako se još naziva FPU. Sadrži veće 80-bitne registre i koristi vlastiti skup instrukcija x87. Postoje i drugi blokovi i drugi registri u procesoru. To uključuje, na primjer, SSE registre. Dugi su 128 bita.

Ako ste pažljivo pročitali prethodne odlomke, možda ste primijetili da se tamo spominje određeni 64-bitni način rada. Pažljivi čitalac može imati pitanje: postoje li drugi načini? Da, 64-bitni procesor takođe podržava takozvani režim kompatibilnosti. U ovom načinu rada, dodatnih 8 registara je jednostavno onemogućeno i 64-bitni procesor se ponaša potpuno kao 32-bitni. Ovo je prije svega neophodno za kompatibilnost sistemskog softvera i programa koji ne mogu raditi sa 64-bitnim procesorom. Zato se i zove režim kompatibilnosti.

Sasvim je prirodno da je za rad procesora u normalnom 64-bitnom režimu potreban 64-bitni operativni sistem sa odgovarajućim drajverima. Ako je operativni sistem 32-bitni, tada procesor radi u režimu kompatibilnosti i ponaša se kao običan 32-bitni procesor.

Važna napomena: Neki čitaoci mogu imati sasvim logično pitanje o tome kako će 32-bitni programi raditi na 64-bitnom sistemu. Ovaj problem je rešen na potpuno logičan način: sistem ima dva seta sistemskih biblioteka za 32-bitne i 64-bitne aplikacije. To je sve.

Postoji još jedan mnogo hitniji problem sa širinom registra. Sastoji se od ograničavanja adresnog prostora za memoriju. Grubo govoreći, procesor može adresirati samo 4 GB adresnog prostora. Čini se da laptop ima 4GB RAM-a, sistem bi trebao vidjeti svih 4GB. U praksi stvari nisu tako jednostavne. Činjenica je da osim RAM-a postoji i memorija video kartice, postoje baferi raznih uređaja, a BIOS može dodijeliti još jedan dio memorije za istu video jezgru. Kao rezultat toga, memorija dostupna korisniku je smanjena sa 4GB na 2,5-3,5 GB. Ovdje ne govorimo o ovom ili onom operativnom sistemu, ovo je fundamentalno ograničenje. Vjerovatno su se mnogi od vas, dragi moji čitaoci, već susreli. Pogledajmo ovaj problem detaljnije.

Ovdje je sve zapravo jednostavno. Činjenica je da registri čuvaju ne samo podatke, već i takozvane adresne pokazivače. U slučaju 32-bitnog procesora, volumen samog registra je ograničen na 32 bita. Otuda dolazi ograničenje od 4 GB ili 2 na 32. stepen bajtova.

Sumirajući gore navedeno, želio bih još jednom napomenuti da bilo koji 32-bitni operativni sistem u principu ne može raditi sa svih 4 GB RAM-a zbog činjenice da mnogi sistemski uređaji zahtijevaju dio adresnog prostora za svoj rad, a je ograničen na 4 GB. Dakle, sistem ga bira koristeći RAM. Neiskorištena RAM memorija može se koristiti kao privremeni disk pomoću uslužnog programa RAM disk.

Važna napomena: Ovdje je vrijedno napomenuti da za 32-bitne operativne sisteme postoji mehanizam koji vam omogućava korištenje više od 4 GB adresnog prostora. To se zove PAE ili Proširenje fizičke adrese u ovom slučaju, sistem može adresirati do 64 GB memorije. Ova tehnologija je prvobitno razvijena za serverske sisteme. Za normalan rad, potrebni su odgovarajući zakrpljeni drajveri. Pošto postoji malo takvih upravljačkih programa, on je podrazumevano onemogućen čak i na serverskim operativnim sistemima. U redovnim izdanjima Windowsa također je onemogućeno po defaultu. Ovo se radi iz istih razloga. Sada postoje takozvani "narodni majstori" koji ga uključuju, sistem zaista vidi svu dostupnu RAM memoriju, ali greške se počinju pojavljivati ​​na najneočekivanijim mjestima. Vrlo je teško dijagnosticirati ovu vrstu greške. To je moj savjet vama. Ako trebate koristiti više od 3-4 GB RAM-a, instalirajte 64-bitni operativni sistem.

Kao što možete vidjeti, 64-bitni način rada ima sljedeće prednosti i nedostatke:

  • + 64-bitni sistem može raditi sa cjelokupnom količinom RAM-a;
  • + neke operacije se izvode znatno brže na 64-bitnom procesoru;
  • - 64-bitni pokazivači zahtijevaju više memorije. Ovo povećava količinu RAM-a koju aplikacije troše.

Kao što vidite, nije sve tako jednostavno. Pogledajmo sada kako se to manifestuje u praksi.

Poređenje performansi 32-bitnih i 64-bitnih verzija Windows-a

Prvo morate reći nekoliko riječi o metodologiji testiranja.

Mjerenja su obavljena na laptopu Asus N61Vn sa quad core procesorom Intel Core 2 Quad Q9000, koristi se kao video kartica nVidia GeForce GT 240M sa 1 GB namenske memorije. Važno je napomenuti da je laptop instaliran 4GB RAM DDR3-1066. Poređenje je izvršeno korištenjem 32- i 64-bitnih verzija Windows Vista SP2 sa najnovijim ažuriranjima. Iste verzije drajvera korišćene su da se izravnaju razlike u performansama između različitih verzija. Iz gore opisanih razloga, 32-bitni Windows bio dostupan oko 3GB RAM, na 64-bitnom izdanju Windows-a - oko 4 GB.

Važna napomena: ovo testiranje je takođe sprovedeno na Windows XP I Windows 7 na slabijem laptopu Acer Timeline 3810T sa procesorom s jednom jezgrom Intel Core 2 Duo SU3500 I 4GB ram memorija. Priroda rezultata za ove slučajeve se nije promijenila i ostala je približno ista.

Poređenje performansi može se podijeliti u dva glavna dijela:

  1. Proučavanje performansi konvencionalnih 32-bitnih programa na 32-bitnim i 64-bitnim izdanjima Windowsa;
  2. Mjerenje brzine 32-bitnih i 64-bitnih verzija programa na odgovarajućem izdanju Windows-a.

Studija performansi 32-bitnih aplikativnih programa.

Svrha ovog testiranja je da se utvrdi kakva se poboljšanja performansi mogu očekivati ​​kada se pređe sa 32-bitnog na 64-bitno izdanje Windows-a. Relevantnost ove studije je zbog činjenice da u ovom trenutku mnoge igre i programi nemaju posebne optimizovane 64-bitne verzije. Ovdje je također potrebno podsjetiti da 32-bitni sistem radi sa 3 GB memorije, a 64-bitni sistem sa 4 GB.

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

Ovaj skup aplikacija je zbog činjenice da mogu prilično precizno odražavati stvarnu situaciju performansi većine programa i igara. Možete, naravno, uzeti mnogo različitih aplikacija, ali tada bi metodologija istraživanja postala mnogo složenija. Greška mjerenja bi se također povećala zbog lošije ponovljivosti određenog testa i ograničene tačnosti mjernih instrumenata.

1. Rezultati poređenja performansi u 3DMark03

Podrazumevana podešavanja aplikacije. Rezolucija ekrana 1024x768:


2. Rezultati poređenja performansi u 3DMark05

Postavke su postavljene na zadane vrijednosti. Rezolucija ekrana 1024x768:


3. Rezultati poređenja performansi u 3DMark06

Postavke su kao i uvijek po defaultu. Rezolucija ekrana je 1280x720:


3. Rezultati poređenja performansi u PCMark05

Ovaj test uključuje nekoliko odvojenih testova. Ovdje su rezultati pojedinačno.

Ukupni rezultat u PCMark05


Performanse procesora u PCMark05 test paketu


Performanse memorije u PCMark05 testu


Dodatni gigabajt RAM-a na 64-bitnom sistemu radi svoj posao.

Grafičke performanse u PCMark05 testu



Rezultati poređenja performansi konvencionalnih aplikacija

Rezultati studije su sasvim očekivani. Zbog upotrebe režima kompatibilnosti, 64-bitni sistem je pokazao nešto niže performanse pri radu sa konvencionalnim 32-bitnim programima.

Ovo poređenje performansi je takođe pokazalo da nema stvarne koristi od 4 gigabajta RAM-a u tom skupu aplikacija. Ovdje je važno napomenuti da zapravo, u teškim aplikacijama kao što su grafički uređivači, sistemi kompjuterski potpomognutog dizajna (CAD) i drugi, količina RAM-a igra ključnu ulogu. Postoje stvarne koristi od dodatnih gigabajta RAM-a.

Poređenje performansi 32- i 64-bitnih verzija programa

Svrha ovog dijela studije je mjerenje povećanja performansi kada se koriste optimizirani 64-bitni programi na 64-bitnom operativnom sistemu.

Za poređenje performansi korištene su sljedeće aplikacije:

  1. Archiver 7-Zip 4.65;
  2. PCMark Vantage test paket.

1. Testiranje pomoću 7-Zip arhivatora

O ovom arhivaru je već bilo riječi u članku. U ovom materijalu će djelovati kao testna aplikacija. Razlog za ovaj izbor je taj što dolazi u 32-bitnoj i 64-bitnoj verziji, sposoban je za rad na višejezgrenim procesorima, prilično je CPU intenzivan i ima ugrađene alate za testiranje performansi. Tokom testiranja, veličina rječnika je bila 32 MB.

Pređimo direktno na rezultate:


Lako je vidjeti da je 64-bitna optimizirana verzija arhivatora na 64-bitnom sistemu radila mnogo bolje od slične 32-bitne verzije na 32-bitnom sistemu. Ovo je potpuno očekivani rezultat. Optimizacije se osete.

2. Testiranje pomoću PCMark Vantage test paketa

Test paket PCMark Vantage također dostupan u 32- i 64-bitnim izdanjima. Ovaj test paket uključuje nekoliko testova. Pogledajmo ih odvojeno.

Ukupni rezultat u PCMark Vantage test paketu


RAM performanse u PCMark Vantage


Brzina reprodukcije videa i TV-a u PCMark Vantage


Performanse igranja


PCMark Vantage performanse reprodukcije muzike


Poređenje performansi PCMark Vantage Communications


Poređenje performansi u uredskim aplikacijama


Poređenje performansi tvrdog diska


Kao i kod 7-Zip-a, općenito 64-bitne verzije testnog paketa PCMark Vantage pokazuje bolje performanse od 32-bitne verzije na 32-bitnom sistemu. Ovdje su glavni doprinos dale optimizacije za 64-bitne procesore, kao i nešto veća količina dostupne memorije: četiri gigabajta za 64-bitni Windows naspram tri za 32-bitno izdanje Windowsa.

Hajde da sumiramo istraživanje

Rezultati poređenja performansi 32-bitnih i 64-bitnih izdanja Windows-a

  • Najveće povećanje performansi je u 64-bitnim izdanjima Windows XP, Windows Vista I Windows 7 moguće je samo ako koristite optimizirane 64-bitne verzije programa i igara. Kada radite sa redovnim aplikacijama bez optimizacije za 64-bitne, nema povećanja performansi;
  • Mnoge aplikacije i igre ne pokazuju značajna poboljšanja performansi kada se poveća količina dostupne RAM-a preko 3 GB. Izuzetak su složene aplikacije za rad sa slikama, videom, dizajn sistemima i dr. S vremenom će se broj ovakvih aplikacija povećavati. Za ovu vrstu primjene korištenje 64-bitnog sistema je više nego opravdano.
  • Neke aplikacije na 64-bitnom sistemu su nestabilne iz različitih razloga. Na sreću, takvih aplikacija je sve manje.

Sva pitanja u vezi sa preporučljivošću instaliranja 32-bitne ili 64-bitne verzije Windows-a pošaljite u ovoj temi foruma: .

Sve komentare i sugestije u vezi sa samim artiklom možete dati putem ove kontakt forme: Imajte na umu da ako vam nešto ne uspije, samo pitajte

  • Čišćenje Windowsa od virusa

    Vodič o tome kako pronaći i ukloniti sve viruse i drugi zlonamjerni softver sa svog laptopa ili računara.

  • Instaliranje i pokretanje Windows XP u Windows 7, Windows Vista ili drugom operativnom sistemu

    Opis kako instalirati i pokrenuti punu verziju Windows XP od ispod Windows Vista ili Windows 7 koristeći program Oracle VirtualBox. U ovom slučaju, Windows XP je instaliran na virtuelnoj mašini i radi kao zasebna aplikacija u Windows Vista, Windows 7 ili bilo kom drugom operativnom sistemu, uključujući različite Linux distribucije. Na ovaj način možete riješiti probleme s kompatibilnošću raznih programa i drajvera sa Windows Vista, Windows 7 ili drugim operativnim sistemom.

  • Najbolji članci na ovu temu