haqbar Skrevet 18. juli 2004 Skrevet 18. juli 2004 Jeg har i en stund lurt på hva forskjellen mellom 32bits og 64 bits prossesor er. Noen som kan hjelpe fortelle meg det?
Magnusha Skrevet 18. juli 2004 Skrevet 18. juli 2004 hvis jeg ikke tar helt feil tror jeg 64 yter bedre og du kan drive med mere ting uten at det hakker..... (correct me if i'm wrong )
erikindre Skrevet 18. juli 2004 Skrevet 18. juli 2004 (endret) hvis jeg ikke tar helt feil tror jeg 64 yter bedre og du kan drive med mere ting uten at det hakker..... (correct me if i'm wrong ) For det første så er ikke det en forskjell, men et evt. resultat av forskjellen. For det andre så er det bare svada... Det finnes flere andre innlegg om dette på forumet. Søk litt så finner du nok... edit: f.eks har jeg skrevet litt her: http://forum.hardware.no/index.php?showtopic=203440&hl= Endret 18. juli 2004 av erikindre
Lautsprecher Skrevet 18. juli 2004 Skrevet 18. juli 2004 hvis jeg ikke tar helt feil tror jeg 64 yter bedre og du kan drive med mere ting uten at det hakker..... (correct me if i'm wrong ) Det du prater om er Hyperthreading.
Signatur Skrevet 18. juli 2004 Skrevet 18. juli 2004 (endret) Enkelt og greit forklart så kan prosessoren regne med større tall. For eksempel kan en 64bits prosessor legge sammen to 64 bits tall i en operasjon. En 32 bits prosessor må dele opp denne oppgaven i flere operasjoner og vil bruke lenger tid. En 64 bits cpu er ikke nødvendigvis raskere enn en 32 bit, men med optimalisert kode har den en fordel. Endret 18. juli 2004 av Signatur
Hårek Skrevet 19. juli 2004 Skrevet 19. juli 2004 Ingen som nevner det vesentlige, som er større adresseområde. Dagens PCer er snart fyllt opp med fysisk RAM (2 - 4 GB), man trenger snart mer. Med 64 bit kan man putte inn utrolige mengder RAM. En ulempe er at alle adresser tar dobbelt så stor plass, man trenger altså mer RAM for å gjøre det samme når programmet er kompilert til 64 bit.
Xvani Skrevet 19. juli 2004 Skrevet 19. juli 2004 (endret) En ulempe er at alle adresser tar dobbelt så stor plass, man trenger altså mer RAM for å gjøre det samme når programmet er kompilert til 64 bit. Man trenger vel ikke dobbelt så mye RAMl? Endret 19. juli 2004 av Xvani
Morpheus- Skrevet 19. juli 2004 Skrevet 19. juli 2004 En ulempe er at alle adresser tar dobbelt så stor plass, man trenger altså mer RAM for å gjøre det samme når programmet er kompilert til 64 bit. Man trenger vel ikke dobbelt så mye RAMl? Ikke dobbelt så mye men mer, du må gange det du har nå med PI
Simen1 Skrevet 19. juli 2004 Skrevet 19. juli 2004 Ingen som nevner det vesentlige, som er større adresseområde. Dagens PCer er snart fyllt opp med fysisk RAM (2 - 4 GB), man trenger snart mer. Med 64 bit kan man putte inn utrolige mengder RAM. PS. Jeg tar utgangspunkt i at du snakker om x86-64bit vs x86-32bit og ikke andre 64bit arkitekturer. Man kan ha opp til 64GB med dagens 32-bit CPU'er (Pentium3, Pentium4, Celeron, Xeon, Sempron..). Når det gjelder ram og adresseområdet så er poenget med 64bit at alt over 4GB går ganske tregt på 32bit CPU'er, men det går kjapt på 64bit CPU'er. I tillegg så har 64bit CPU'er dobbelt så store registere (eller var det 4 ganger så store?). Dette gir mye bedre ytelse i programmer som er kompilert for 64bit. 64bit CPUer har ikke høyere presisjon enn 32bit CPU'er, MEN den har høyere _ytelse_ når den gjør høypresisjons regning. En ting til som spiller stor rolle men son ikke har noen direkte sammenheng med 64bit er at AMD's 64bit CPU'er også har integrert minnekontroller. Dette fører til meget bra ytelse generellt (i både 32bit og 64bit programmer) Det at minneadressene og mange av 64bit instruksjonene tar større plass enn 32bits er bare delvis sant. Dvs. mange av disse tingene tar større plass, men totalt sett blir det ingen dobling av plassbehovet, men en økning på ca 20%.
Gjest Slettet+9018234 Skrevet 19. juli 2004 Skrevet 19. juli 2004 2^32 = 4294967296 adresseområder. 2^64 = 18446744073709551616 adresseområder. 18446744073709551616 / 4294967296 = 4294967296 ganger så mange adresseområder med 64bits iforhold til 32bits. 32bits, som nevnt her, kan man maksimalt adressere 4GB, med 64, som vi ser, er det uhorvelige mengder adresser. (Yikes!)
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå