Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Vijesti
  • 32 bitni Windows sustav. Rezultati usporedbe performansi u PCMark05

32 bitni Windows sustav. Rezultati usporedbe performansi u PCMark05

Bez sumnje, danas je teško pronaći korisnika osobnog računala koji ne bi naišao na koncept "64-bitnog sustava". Ne može svatko jasno odgovoriti što je to, iako su gotovo svi čuli za to. Pokušajmo razumjeti ovo pitanje i razjasniti situaciju. Kao primjer za daljnje razmišljanje i usporedbu, uzmimo popularni Windows 7 64 i 32 bitni OS. Također ćemo pogledati koje su njihove razlike i dotaknuti se gorućih problema povećanja performansi računala.

64-bitni sustav: što je to općenito?

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

Što je općenito bitna dubina? Kao što je već jasno, izražava se u bitovima, ali ovaj se koncept mora razmatrati ne samo sa stajališta samog sustava (Windows 7 64 bit, na primjer), već i uzimajući u obzir periferne uređaje (grubo govoreći, “hardver” bilo kojeg računala). Dakle, najjednostavniji zaključak: dubina bita je broj bitova koje takvi uređaji mogu obraditi istovremeno, pod uvjetom da je sustav također sposoban slati takve zahtjeve. Naravno, ovo je najjednostavnije tumačenje.

32-bitni u odnosu na 64-bitni: Koja je razlika?

Da bismo u potpunosti razumjeli razliku između sustava s različitim brzinama prijenosa, potrebno je napraviti kratki izlet u povijest razvoja računalne 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 čipseti, koji se, usput rečeno, zbog svoje svestranosti koriste i danas. Nakon prilično dugo vremena pojavili su se procesorski čipovi sa 64-bitnom arhitekturom, ali to, kako se pokazalo, nije granica, jer nam se u bliskoj budućnosti već obećava pojava 128-bitnih procesora i operativnih sustava stvorenih za njih .

Ovdje postoji jedna zanimljiva činjenica. Prethodno su 32-bitni sustavi označavani kao "x32", a zatim je usvojena kratica "x86". Zašto i u koju svrhu je to učinjeno, nitko pouzdano ne zna. Međutim, danas možete jednostavno usporediti, recimo, Windows 7 32 bit i sličnu 64 bitnu verziju. Izvana, sučelje se uopće ne razlikuje. Ali u smislu softvera, razlika je prilično značajna.

Činjenica je da 64-bitni Windows sustavi u svom arsenalu imaju neke komponente i značajke koje nisu dostupne u 32-bitnim verzijama. Najjednostavniji primjer je univerzalni hipervizorski modul Hyper-V, koji je sposoban instalirati podređene operativne sustave (čak i one koji nisu Windows), kao i testirati hardver ili softver bez utjecaja na glavni sustav.

Ali ovo je samo jedan aspekt. Zapravo, sve je puno kompliciranije i ima više veze s 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 pozornost na činjenicu da 64-bitni Windows jednostavno neće biti instaliran na računalu s procesorom koji ne podržava ovu bitnu dubinu. Zapravo, ovo je jedan

iz točaka zahtjeva sustava.

Ali kada koristite x64 arhitekturu, upravljanje procesorima i njihovim parametrima mnogo je praktičnije. Na primjer, možete jednostavno koristiti sve jezgre za ubrzavanje obrade podataka i naredbi ili omogućiti virtualnu nit obrade pod nazivom 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 sustavi ne podržavaju pohranu veću od 4 GB.

Drugim riječima, bez obzira koliko traka tamo stavite, one čak neće biti definirane na hardverskoj razini. I upravo to ograničenje stvara dosta problema u razvoju i ispravnom radu resursno intenzivnih programa i aplikacija kada je potrebna povećana učinkovitost.

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

Preporučljivost instaliranja 64-bitnog OS-a izravno ovisi o hardverskoj konfiguraciji računala ili prijenosnog računala. Naravno, istu 64-bitnu "sedmicu" možete instalirati na terminale koji zadovoljavaju 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

Sve do nedavno, za 64-bitne sustave, općenito. Malo je ljudi izdalo upravljačke programe, a da ne spominjemo softverske proizvode; danas su gotovo svi vodeći programeri softvera fokusirani prvenstveno na te sustave. "OS-ovi" s 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 nadolazećim godinama pojavi 128-bitna arhitektura, možete potpuno zaboraviti na sustave i procesore koji na raspolaganju imaju nesretnih 32-bita. I to nisu prazne riječi, jer, kao što znate, tehnološki napredak ne stoji mirno, već se kreće, da tako kažemo, skokovima i granicama.

Umjesto pogovora

Tako smo ukratko ispitali temu "64-bitni sustav: što je to?" Ovdje, radi boljeg razumijevanja, nije bilo posebnog naglaska na računalni vokabular i terminologiju. Međutim, na temelju svega navedenog, svatko može izvući određene zaključke za sebe, posebno je vrijedno napomenuti da instalacija i korištenje 64-bitnog sustava nije uvijek opravdano na slabim ili minimalnim konfiguracijama.

Na kraju, vrijedi napomenuti da se ažuriranje 64-bitnog sustava u biti 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 vizualnih razlika između različitih verzija, one se pojavljuju samo na razini softvera.

Ovo je prilično važan aspekt koji se mora uzeti u obzir, jer značajno utječe na to kako će određene igre i programi raditi na vašem računalu. Ali što ako vam trenutna Windows bitmapa ne odgovara? Je li 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 32-bitni sustav učiniti 64-bitnim. Hajdemo shvatiti. Ići!

A 32-bitni sustavi u pravilu se instaliraju na slabijim računalima s malom količinom RAM-a, jer s takvom dubinom bita OS neće "vidjeti" više od 3,5 gigabajta RAM-a. A to može biti kritično za ljubitelje računalnih igara i raznih moćnih softvera. Recimo da vaše računalo ima 6 gigabajta RAM-a, ali vi imate . U ovom slučaju sustav će prihvatiti samo 3,5 GB, a preostalih 2,5 kao da ne postoje. Naravno, ostaviti sve kako jest nema smisla i takvu grešku treba ispraviti. Više pojedinosti o tome kako to učiniti kasnije u članku.

Moguće je i potrebno pretvoriti 32-bitni sustav 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 na RAM-u računala 4 GB ili više. Između ostalog, problem je i s vozačima. Budući da ćete morati preuzeti i instalirati posebne upravljačke programe posebno za 64-bitnu verziju. U suprotnom, rad nekih uređaja, usluga i drugih komponenti računala može biti poremećen.

Sada prijeđimo izravno na to kako to učiniti.

  1. Najprije morate biti sigurni da vaš procesor podržava dubinu x64 bita. 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 s tvrdog diska na drugi medij jer ćete tijekom prijelaza izgubiti sve datoteke.
  3. Sljedeći korak je unaprijed preuzeti upravljačke programe za 64-bitnu verziju za svaki uređaj i kontroler, a zatim ih zapisati na flash pogon ili disk.
  4. Umetnite optički disk ili USB pogon s operativnim sustavom u svoje računalo. Imajte na umu da operativni sustav Windows koji instalirate mora biti verzija x64.
  5. Odaberite "Instaliraj", potvrdite okvir "Prihvaćam uvjete licencnog ugovora", zatim kliknite "Dalje". Idite na odjeljak "Napredno" i odredite područje tvrdog diska na kojem je pohranjena trenutna verzija sustava Windows.
  6. Kliknite na "Opcije tvrdog diska (napredno)", a zatim kliknite na gumb "Format".
  7. Nakon što je proces formatiranja završen, ostaje samo unijeti naziv računala, korisničko ime i postaviti lozinku (ako je potrebno).
  8. Zatim trebate unijeti ključ proizvoda.
  9. Sada kada imate novi operativni sustav pred sobom, morate instalirati upravljačke programe x64 verzije. Možete vidjeti uređaje koji su prestali funkcionirati nakon promjene dubine bita u Upravitelju uređaja. Da biste otvorili prozor ovog uslužnog programa, desnom tipkom miša kliknite prečac "Moje računalo" i odaberite "Upravljanje". Zatim odaberite Upravitelj uređaja iz izbornika s lijeve strane. Nakon što se popis pojavi ispred vas, možete kliknuti na željenu stavku i vidjeti za koju komponentu morate ponovno instalirati upravljačke programe (odgovarajuća stavka popisa bit će označena žutim znakom upozorenja “!”)

Danas je bez sumnje već teško pronaći korisnika osobnog računala koji se nikada nije susreo s nečim poput 64-bitnog operativnog sustava. Međutim, ne mogu svi jasno odgovoriti što je to. Pokušajmo razumjeti ovo pitanje i malo razjasniti situaciju. Za daljnju raspravu, kao primjer, razmotrit ćemo popularni operativni sustav Windows 7 64 i 32 bit. Pokušajmo otkriti koja je razlika između ovih operativnih sustava, a također se dotaknimo važnih pitanja povećanja performansi računala.

Što je 64-bitni sustav?

Danas nećemo ulaziti u specifičnu računalnu terminologiju, već ćemo jednostavno pokušati na prstima objasniti što je dubina bita. Što ova riječ uopće znači? Kao što ste vjerojatno već shvatili, dubina bita izražava se u bitovima, ali ovaj koncept treba razmotriti ne samo sa stajališta operativnog sustava, već i uzimajući u obzir periferne uređaje. Jednostavno rečeno, bitni kapacitet je broj bitova koje takvi uređaji mogu istovremeno obraditi, pod uvjetom da je sustav sposoban slati takve zahtjeve.

Ovo je, naravno, najjednostavnija interpretacija što su 64 i 32-bitni operativni sustavi. Da biste u potpunosti razumjeli razliku između sustava s različitim brzinama prijenosa, trebate napraviti kratki izlet u povijest razvoja računalne tehnologije, točnije, procesorskih čipova. Ranije su svi proizvedeni procesori bili 8-bitni. To znači da su mogli obraditi samo 8 bita informacija odjednom. Kada su ih zamijenili 32-bitni čipseti, dogodila se revolucija.

Takvi čipseti 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 skoroj budućnosti možemo očekivati ​​čipove sa 128-bitnom arhitekturom, kao i operativne sustave kreirane za njih. Ovdje vrijedi odmah napomenuti jednu zanimljivu činjenicu. Prije su se 32-bitni sustavi nazivali x32. Tada je usvojena oznaka x86. Zašto i s kojim ciljem je to učinjeno, nitko ne zna. Međutim, danas možete jednostavno usporediti 32-bitni Windows 7 i sličnu 64-bitnu verziju. Što se tiče sučelja, izgledom su praktički isti.

Što se tiče softvera, razlika je prilično značajna. Činjenica je da 64-bitni sustavi sadrže određene značajke i komponente koje nisu dostupne u 32-bitnim verzijama. Najjednostavniji primjer je Hyper-V Universal Hypervisor Module, koji je virtualni stroj koji može instalirati podređene operativne sustave, čak i one koji nisu Windows. Ovaj modul vam također omogućuje testiranje softvera. Međutim, ovdje postoji jedan prilično značajan aspekt. Sve je zapravo puno kompliciranije i ima više veze s RAM-om i procesorima.

Podrška za procesor

Kada je riječ o procesorskim čipovima, 64-bitni uređaji su brži. Ovdje treba obratiti pozornost na činjenicu da neće biti moguće čak ni instalirati 64-bitni Windows sustav na računalo čiji procesor ne podržava ovu bitnost. Ovo je jedan od obaveznih zahtjeva sustava. Kada koristite x64 arhitekturu, upravljanje procesorima i njihovim parametrima mnogo je praktičnije. Na primjer, možete jednostavno koristiti sve jezgre kako biste ubrzali obradu naredbi ili omogućili virtualnu nit za obradu pod nazivom Hyper Threading.

Maksimalna količina RAM-a

Dođimo sada do jednog od najbolnijih pitanja, naime, količine RAM-a. Razlika je u tome što 32-bitni operativni sustavi ne podržavaju instaliranje RAM-a većeg od 4 GB. Drugim riječima, koliko god crtica tamo stavili, one neće biti određene na hardverskoj razini. Ovo ograničenje stvara dosta problema povezanih s razvojem i ispravnim radom programa i aplikacija koji zahtijevaju velike resurse u slučajevima kada je potrebna visoka učinkovitost. 64-bitna verzija operacijskog sustava Windows 7 podržava rad s prilično velikim količinama RAM-a.

Tako, na primjer, maksimalna verzija sustava Windows 7 ima do 128 GB, profesionalna verzija - do 192 GB. Takva se ograničenja u načelu smatraju uvjetnima. Ako razmišljate o budućnosti, bit će prilično teško zamisliti koliko će RAM-a operativni sustavi sa 128-bitnom arhitekturom moći podnijeti. Kako biste vidjeli podržava li konfiguracija 64-bitnu arhitekturu, možete koristiti "Upravljačku ploču", gdje morate odabrati odjeljak s alatima za brojače i performanse. Zatim se koristi izbornik za prikaz i ispis detaljnih rezultata. Ovdje je naznačena 64-bitna podrška.

Problemi s izvedbom

Pogledajmo bitnu dubinu operativnog sustava i njegovu kompatibilnost s hardverskim komponentama s druge strane. Vrijedno je imati na umu da velika bitna dubina uopće ne jamči da će na određenoj konfiguraciji, čak i ako zadovoljava minimalne zahtjeve, pri instalaciji 64-bitnog operativnog sustava performanse biti bolje nego pri instalaciji iste verzije , ali s 32-bitnom arhitekturom. Kao što možete pogoditi, 64-bitni sustavi troše više memorije, virtualne i RAM-a.

Može se dati prilično jednostavno objašnjenje za ovu činjenicu. Recimo da imate laptop ili računalo s instaliranim 2 GB RAM-a. 64-bitni Windows 7 sa zadanim postavkama u prosjeku troši 768 MB. Ovo također uključuje 64-bitne aplikacijske programe i korisničke aplikacije. Potrošena količina, ovisno o intenzitetu resursa i složenosti, može varirati u prilično velikim granicama. Međutim, već je jasno da je izvedba sustava smanjena gotovo na nulu. U tom slučaju možete pokušati instalirati 32-bitne aplikacije na 64-bitni sustav kao djelomično rješenje problema. To će smanjiti opterećenje procesora i RAM-a.

Svestranost

Dakle, razmotrit ćemo 64-bitni operativni sustav. Sad bi već trebalo biti malo jasno što to znači. Prijeđimo na razmatranje još jednog prilično važnog pitanja, koje se odnosi na rad korisničkih programa i aplikacija. Ovdje je sve vrlo jednostavno: možete instalirati 32-bitne aplikacije na 64-bitne sustave, ali ne možete instalirati 64-bitne aplikacije na 32-bitni OS. Kada se koriste sheme za kombiniranje 32-bitnih programa i 64-bitnih sustava, dobitak performansi u odnosu na aplikaciju može biti prilično značajan. To se posebno odnosi na multimediju. Na primjer, pri radu sa zvukom često se koriste upravljački programi ASIO4ALL, koji sami po sebi teže, posebno pod uvjetom da se koristi maksimalni međuspremnik koji odgovara količini RAM-a.

Opterećenje se znatno povećava ako je instaliran 64-bitni dodatak. Ako instalirate 32-bitnu verziju, dodatak ili program će raditi osjetno brže. Može se navesti mnogo sličnih primjera. Sada uopće ne govorimo o igrama. Ima mnogo zvona i zviždaljki tamo.
Da biste saznali koja je verzija operativnog sustava instalirana na vašem računalu, ne morate ići daleko. Samo kliknite desnom tipkom miša na ikonu računala i odaberite izbornik svojstava i dobit ćete sve potrebne informacije.

Migracija s 32-bitnog sustava na 64-bitni sustav

Ako uzmemo u obzir prijelaz s jedne arhitekture na drugu, potrebno je uzeti u obzir činjenicu da se u operativnim sustavima Windows, na primjer, Windows 7, pretpostavlja prijelaz s datotečnog sustava FAT32 na NTFS. Uopće se neće instalirati na FAT32. To ni na koji način neće utjecati na korisničke dokumente. Isto vrijedi i za programe, ali samo pod uvjetom da je 64-bitni operativni sustav instaliran povrh postojećeg 32-bitnog operativnog sustava, ali s postojećim NTFS datotečnim sustavom. Takav prijelaz obično se provodi bezbolno i jednostavno. U protivnom, ako se datotečni sustav promijeni, bit će potrebna ponovna instalacija.

Obrnuti prijelaz

Nije moguće migrirati sa 64-bitnog operativnog sustava na 32-bitni bez promjene datotečnog sustava. U tom slučaju morat ćete u potpunosti formatirati particiju na kojoj je instalirana 32-bitna verzija operativnog sustava. Takav će proces, naravno, podrazumijevati 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 sustav?

Preporučljivost instaliranja 64-bitnog operativnog sustava izravno ovisi o hardverskoj konfiguraciji prijenosnog ili računala. Naravno, možete instalirati 64-bitni Windows 7 na računalne terminale koji ispunjavaju minimalne zahtjeve. Međutim, bolje je obratiti pozornost na preporučene parametre. U idealnom slučaju, općenito bi bilo dobro koristiti napuhanu konfiguraciju. Neće boljeti.

Softver

Donedavno je malo tko izdavao upravljačke programe za 64-bitne operativne sustave, a kamoli aplikacijske programe. Danas su vodeći programeri softvera prvenstveno usmjereni na takve sustave. Operativni sustavi s 32-bitnom arhitekturom postupno postaju prošlost. 128-bitna arhitektura trebala bi se pojaviti u narednim godinama. Možete potpuno zaboraviti na procesore i sustave koji imaju na raspolaganju samo mizernih 32 bita. Tehnički napredak ne stoji mirno, već se kreće velikim koracima.

Zaključak

Sada znate što su 64-bitni operativni sustavi. Radi boljeg razumijevanja nije stavljen poseban naglasak na računalno nazivlje. Na temelju gore prikazanog materijala, svaki korisnik može izvući određene zaključke za sebe. Želio bih napomenuti da instaliranje i korištenje 64-bitnih operativnih sustava nije uvijek opravdano na minimalnim i slabim konfiguracijama. Također je vrijedno napomenuti da se ažuriranje 64-bitnog operativnog sustava u biti ne razlikuje od 32-bitne verzije. Služba odgovorna za izvođenje ovog procesa preuzima i instalira sve potrebne komponente i module koji su dizajnirani posebno za ovu arhitekturu.

Usporedba 32-bitne izvedbe x86 i 64-bitni x64 verzije Windows, a također i koliko je potrebno 4 GB RAM memorija.

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

Različita izdanja sustava Windows već su uspoređivana na ovoj stranici u materijalu: . Ovdje ćemo govoriti o usporedbi 32-bitne i 64-bitne verzije sustava Windows.

Sasvim je prirodno da prije usporedbe 32-bitnog i 64-bitnog izdanja sustava Windows prvo morate razumjeti pitanje što je to, što su ta 32 ili 64 bita, što oni zapravo znače.

Počnimo s procesorom. Mnogi su ljudi vjerojatno čuli iz vedra neba da postoje 32-bitni procesori, a postoje i 64-bitni. Prvo shvatimo što se krije iza ovih bitova.

Mislim da nema potrebe još jednom podsjećati da su procesori izuzetno složeni uređaji. Izgrađeni su od velikog broja različitih blokova. Ovo uključuje predmemoriju raznih razina, ovo su blokovi za dohvaćanje instrukcija i dekodiranje, ovo su blokovi za predviđanje grananja i ovo je nekoliko vrsta računalnih blokova. Neki moderni procesori uključuju memorijski kontroler, PCI-Express kontroler sabirnice, pa čak i grafičku jezgru. U kontekstu ovog članka zanimaju nas blokovi računskih blokova. Razgovarajmo sada o njima.

U procesoru može biti više vrsta takvih blokova. Neki rade izračune s cijelim brojevima, drugi rade operacije s realnim brojevima ili brojevima s pomičnim zarezom. Postoje i blokovi za takozvane složene instrukcije. Razmotrimo, na primjer, blokove koji izvode cjelobrojne izračune ili jednostavno ALU. Tijekom rada, ovi blokovi trebaju negdje pohraniti srednje vrijednosti. Kao takva privremena pohrana djeluju takozvani registri. Od obične i cache memorije razlikuju se prvenstveno po minimalnoj latenciji i nevjerojatno velikoj brzini rada. Upravo je u tim registrima glavna razlika između tzv 32-bitni I 64-bitni procesori. Dopustite mi da detaljnije objasnim ovu točku.

Takozvani 32-bitni procesori sadrže 8 registri opće namjene s kapacitetom od 32 šišmiš. U takozvanim 64-bitnim procesorima postoji dvostruko više takvih registara opće namjene i, što je najvažnije, njihov je volumen 64-bitni. Ovo je glavna razlika između 32-bitnih i 64-bitnih procesora. Usput, reći ću da su gotovo svi moderni procesori 64-bitni.

Pogledajmo što ovi registri pružaju u praksi. Općenito 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đer vam omogućuje kombiniranje dviju jednostavnih operacija na 32-bitnim brojevima u jednu složenu. Ne mogu se sve operacije ovako kombinirati, ali ipak je bolje nego ništa.

Važna nota: mogu se postići poboljšanja performansi samo kada se izvodi unutar 64-bitnog skupa instrukcija x86-64. Također treba napomenuti da osim bloka za cjelobrojni izračun ALU, procesor također sadrži jedinicu za izračun s pomičnim zarezom ili kako se još naziva FPU. Sadrži veće 80-bitne registre i koristi vlastiti skup instrukcija x87. U procesoru postoje i drugi blokovi i drugi registri. To uključuje, na primjer, SSE registre. Dugi su 128 bita.

Ako ste pažljivo pročitali prethodne odlomke, mogli ste primijetiti da se tamo spominje određeni 64-bitni način rada. Pažljivi čitatelj mogao bi imati pitanje: postoje li drugi načini? Da, 64-bitni procesor također podržava tzv. način kompatibilnosti. U ovom modu jednostavno je onemogućeno dodatnih 8 registara i 64-bitni procesor se ponaša potpuno kao 32-bitni. To je prije svega potrebno radi kompatibilnosti sistemskog softvera i programa koji ne mogu raditi sa 64-bitnim procesorom. Zato se zove način kompatibilnosti.

Sasvim je prirodno da je za rad procesora u normalnom 64-bitnom načinu rada potreban 64-bitni operativni sustav s odgovarajućim upravljačkim programima. Ako je operativni sustav 32-bitni, tada procesor radi u kompatibilnom načinu rada i ponaša se kao obični 32-bitni procesor.

Važna nota: Neki čitatelji mogu imati potpuno logično pitanje o tome kako će 32-bitni programi raditi na 64-bitnom sustavu. Ovaj problem je riješen na potpuno logičan način: sustav ima dva skupa sistemskih biblioteka za 32-bitne i 64-bitne aplikacije. To je sve.

Postoji još jedan mnogo gorući problem s š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 4 GB RAM-a, sustav bi trebao vidjeti svih 4 GB. U praksi stvari nisu tako jednostavne. Činjenica je da osim RAM-a postoji i memorija video kartice, postoje međuspremnici raznih uređaja, a BIOS može dodijeliti još jedan dio memorije za istu video jezgru. Kao rezultat toga, memorija dostupna korisniku smanjena je s 4 GB na 2,5-3,5 GB. Ovdje ne govorimo o ovom ili onom operativnom sustavu, ovo je temeljno ograničenje. Vjerojatno su se mnogi od vas, dragi moji čitatelji, već susreli s tim. Pogledajmo ovaj problem detaljnije.

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

Rezimirajući gore navedeno, želio bih još jednom napomenuti da bilo koji 32-bitni operativni sustav u načelu 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 to ograničen je na 4 GB. Dakle, sustav ga odabire pomoću RAM-a. Neiskorišteni RAM može se koristiti kao privremeni disk pomoću uslužnog programa RAM disk.

Važna nota: Ovdje je vrijedno napomenuti da za 32-bitne operativne sustave postoji mehanizam koji vam omogućuje korištenje više od 4 GB adresnog prostora. To se zove PAE ili Proširenje fizičke adrese u ovom slučaju sustav može adresirati do 64 GB memorije. Ova je tehnologija izvorno razvijena za poslužiteljske sustave. Za normalan rad zahtijeva odgovarajuće zakrpane upravljačke programe. Budući da postoji nekoliko takvih radnih upravljačkih programa, onemogućen je prema zadanim postavkama čak i na OS-ovima poslužitelja. U običnim izdanjima sustava Windows također je onemogućeno prema zadanim postavkama. To se radi iz istih razloga. Sada postoje takozvani "narodni obrtnici" koji ga uključuju, sustav stvarno vidi sav raspoloživi RAM, ali greške se počinju pojavljivati ​​na najneočekivanijim mjestima. Vrlo je teško dijagnosticirati ovu vrstu pogreške. Dakle, to je moj savjet vama. Ako trebate koristiti više od 3-4 GB RAM-a, tada instalirajte 64-bitni operativni sustav.

Kao što vidite, 64-bitni način rada ima sljedeće prednosti i nedostatke:

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

Kao što vidite, nije sve tako jednostavno. Razmotrimo sada kako se to manifestira u praksi.

Usporedba performansi 32-bitne i 64-bitne verzije sustava Windows

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

Mjerenja su obavljena na prijenosnom računalu Asus N61Vn s četverojezgrenim procesorom Intel Core 2 Quad Q9000, koristi se kao video kartica nVidia GeForce GT 240M s 1 GB namjenske memorije. Važno je napomenuti da je laptop instaliran 4 GB RAM DDR3-1066. Usporedba je provedena korištenjem 32- i 64-bitne verzije Windows Vista SP2 s najnovijim ažuriranjima. Iste verzije upravljačkog programa korištene su za izravnavanje razlika u performansama između različitih verzija. Iz gore opisanih razloga, 32-bitni Windows bio dostupan oko 3 GB RAM, na 64-bitnom izdanju sustava Windows - oko 4 GB.

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

Usporedba performansi može se podijeliti u dva glavna dijela:

  1. Studija performansi konvencionalnih 32-bitnih programa na 32-bitnim i 64-bitnim izdanjima sustava Windows;
  2. Mjerenje brzine 32-bitne i 64-bitne verzije programa na odgovarajućem izdanju Windowsa.

Studija performansi 32-bitnih aplikacijskih programa.

Svrha ovog testiranja je utvrditi kakav se napredak u performansama može očekivati ​​pri prelasku s 32-bitnog na 64-bitno izdanje sustava Windows. Relevantnost ove studije je zbog činjenice da u ovom trenutku mnoge igre i programi nemaju posebne optimizirane 64-bitne verzije. Ovdje je također potrebno podsjetiti da 32-bitni sustav radi s 3 GB memorije, a 64-bitni s 4 GB.

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

Ovaj skup aplikacija nastao je zbog činjenice da mogu prilično točno 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 puno kompliciranija. Pogreška mjerenja također bi se povećala zbog lošije ponovljivosti pojedinog testa i ograničene točnosti mjernih instrumenata.

1. Rezultati usporedbe performansi u 3DMark03

Zadane postavke aplikacije. Razlučivost zaslona 1024x768:


2. Rezultati usporedbe performansi u 3DMark05

Postavke su zadane. Razlučivost zaslona 1024x768:


3. Rezultati usporedbe performansi u 3DMark06

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


3. Rezultati usporedbe performansi u PCMark05

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

Ukupni rezultat u PCMark05


Performanse procesora u testnom paketu PCMark05


Rad memorije u testu PCMark05


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

Grafičke performanse u testu PCMark05



Rezultati usporedbe performansi konvencionalnih aplikacija

Rezultati istraživanja sasvim su očekivani. Zbog korištenja načina kompatibilnosti, 64-bitni sustav pokazao je nešto niže performanse pri radu s konvencionalnim 32-bitnim programima.

Ova usporedba performansi također je pokazala 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, sustavi računalno potpomognutog dizajna (CAD) i drugi, količina RAM-a igra ključnu ulogu. Postoje stvarne koristi od dodatnih gigabajta RAM-a.

Usporedba performansi 32- i 64-bitne verzije programa

Svrha ovog dijela studije je izmjeriti dobitak performansi pri korištenju optimiziranih 64-bitnih programa na 64-bitnom operativnom sustavu.

Za usporedbu performansi korištene su sljedeće aplikacije:

  1. Arhivator 7-Zip 4.65;
  2. Testni paket PCMark Vantage.

1. Testiranje pomoću 7-Zip arhivera

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

Prijeđimo odmah na rezultate:


Lako je vidjeti da je 64-bitna optimizirana verzija arhivatora na 64-bitnom sustavu bila mnogo bolja od slične 32-bitne verzije na 32-bitnom sustavu. Ovo je sasvim očekivan rezultat. Optimizacije se osjećaju.

2. Testiranje korištenjem paketa testova PCMark Vantage

Test paket PCMark Vantage također dostupan u 32-bitnom i 64-bitnom izdanju. Ovaj testni paket uključuje nekoliko testova. Pogledajmo ih zasebno.

Ukupni rezultat u PCMark Vantage paketu testova


Performanse RAM-a u PCMark Vantage


Brzina reprodukcije videa i TV-a u PCMark Vantage


Izvedba igranja


PCMark Vantage performanse reprodukcije glazbe


PCMark Vantage usporedba komunikacijskih performansi


Usporedba performansi u uredskim aplikacijama


Usporedba performansi tvrdog diska


Kao i kod 7-Zipa, općenito 64-bitne verzije testnog paketa PCMark Vantage pokazuje bolje performanse od 32-bitne verzije na 32-bitnom sustavu. Tu su glavni doprinos dale optimizacije za 64-bitne procesore, kao i nešto veća količina raspoložive memorije: četiri gigabajta za 64-bitne Windowse naspram tri za 32-bitne Windowse.

Rezimirajmo istraživanje

Rezultati usporedbe performansi 32-bitnog i 64-bitnog izdanja Windowsa

  • 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. Pri radu s običnim aplikacijama bez optimizacije za 64-bitne, nema povećanja performansi;
  • Mnoge aplikacije i igre ne pokazuju značajna poboljšanja performansi kada se količina dostupnog RAM-a poveća iznad 3 GB. Iznimka su složene aplikacije za rad sa slikama, videom, dizajnerskim sustavima i drugima. S vremenom će se broj takvih prijava povećati. Za ovu vrstu primjene korištenje 64-bitnog sustava više je nego opravdano.
  • Neke su aplikacije na 64-bitnom sustavu nestabilne iz različitih razloga. Srećom, takvih je aplikacija sve manje.

Sva pitanja u vezi s preporučljivošću instaliranja 32-bitne ili 64-bitne verzije sustava Windows pošaljite u ovu temu foruma: .

Sve komentare i sugestije u vezi samog članka 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 s prijenosnog ili računala.

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

    Opis kako instalirati i pokrenuti punu verziju Windows XP odozdo Windows Vista ili Windows 7 pomoću programa Oracle VirtualBox. U ovom slučaju, Windows XP je instaliran na virtualnom računalu i radi kao zasebna aplikacija u Windows Vista, Windows 7 ili bilo kojem drugom operativnom sustavu, uključujući različite distribucije Linuxa. Na taj način možete riješiti probleme s kompatibilnošću različitih programa i upravljačkih programa s Windows Vista, Windows 7 ili drugim operativnim sustavom.

  • Najbolji članci na temu