Gjest medlem-332567 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 varfor trenger man 32 bit programmer som for exempel http://gyazo.com/63eb08caac1315edbc4afa22e3d0ed58 64 bit og 32 bit hvorfor ikke bare 64 bit? Lenke til kommentar
*F* Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Fordi 64bits programmer ikke kan kjøre på 32bit os Lenke til kommentar
Gjest medlem-332567 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 what? kan noen forklare litt bedre? hva är os Lenke til kommentar
sedsberg Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 OS betyr Operativsystem. 32bits-programmer kan kun nytte seg av 4GB minne. 64bit-programmer kan benytte seg av mye mer, men 64bits-programmer fungerer ikke på 32bits-operativsystemer. Lenke til kommentar
Gjest medlem-332567 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Det er veldig vansklig og forstå... Lenke til kommentar
sedsberg Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Egentlig ikke. - For å kjøre 64bits-programvare må du ha 64-bits operativsystem. - Har du ikke 64bits operativsystem må du kjøre 32bits programvare. 1 Lenke til kommentar
Mr D Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Det er veldig vansklig og forstå... Nei, det er isåfall vanskelig å forstå... 64 bits program kan kun kjøre på 64 bit os, men 32 bit kjører på både 32 og 64. Derfor er det mange program som kun lages i 32 bit for å slippe å lage to versjoner. 1 Lenke til kommentar
Andrull Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 (endret) Nå er nok datamaskiner ikke for alle, og om man har absolutt null peiling så kan det kanskje være litt vanskelig å forstå. Veldig enkelt forklart:Maskinen din har et operativsystem som styrer det meste på maskinen din. Hos noen heter det Windows, andre har Linux, og de med Mac har OSX. Disse operativystemene deles så i to. Noen er typisk av den eldre typen 32-bit, mens nyere har 64-bit. Nyere 64-bit kan kjøre både 64-bit programvare OG 32-bit. Mens den eldre typen, kan KUN kjøre 32-bit. For at det skal fungere på begge systemer så må programmet skrives i 32-bit. Men om man ønsker å dra nytte av et mer effektivt system, så kan det også være lurt å ha en 64-bit versjon for de med 64-bit OS. Endret 1. juni 2014 av Andrull 1 Lenke til kommentar
sedsberg Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Litt mer "forvirring". En 32 bits prosessor kan kun addressere 2^32 bytes. Samme med 32bits operativsystem. 2^32=4.294.967.296 eller 4GB. 2^64=18.446.744.073.709.551.616 eller "uendelig". Lenke til kommentar
Gjest medlem-332567 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 (endret) Nå er nok datamaskiner ikke for alle, og om man har absolutt null peiling så kan det kanskje være litt vanskelig å forstå. Veldig enkelt forklart: Maskinen din har et operativsystem som styrer det meste på maskinen din. Hos noen heter det Windows, andre har Linux, og de med Mac har OSX. Disse operativystemene deles så i to. Noen er typisk av den eldre typen 32-bit, mens nyere har 64-bit. Nyere 64-bit kan kjøre både 64-bit programvare OG 32-bit. Mens den eldre typen, kan KUN kjøre 32-bit. For at det skal fungere på begge systemer så må programmet skrives i 32-bit. Men om man ønsker å dra nytte av et mer effektivt system,Så 64 Hva er vitsen med 2 systemer? er det ikke bare greit å ha 64 bit? hva er bra med 2 systemer? " så kan det også være lurt å ha en 64-bit versjon for de med 64-bit OS. " alle 64 bit nyere versjonen har vell 64 bit, det går ikke han å ha 64 bit nyeste versjonen med 32bit.. ? hva mener du? täck for tiden! Endret 1. juni 2014 av medlem-332567 Lenke til kommentar
Djn Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Det er veldig vansklig og forstå... Forståelig nok. Det hjelper kanskje om du husker på at selve kommandoene prosessoren kjører er (litt) forskjellige mellom 32-bits og 64-bits kode. 64-bits kode kan ikke kjøre på en 32-bits prosessor; den forstår rett og slett ikke instruksjonene. Det er ikke veldig mange prosessorer i dag som ikke kan kjøre 64-bits kode, men det er fortsatt noen der ute. De prosessorene som kan kjøre 64-bits kode kan bytte til å kjøre 32-bits kode, siden det er en eldre og enklere utgave. Hvis du kjører en 64-bits utgave av windows, klarer den å bytte prosessoren mellom 32-bits og 64-bits - modus ettersom hva programmene trenger. Hvis du derimot kjører 32-bits windows, klarer den ikke å bytte opp til 64-bits. Det er også et annet problem: Programmer snakker med windows for å gjøre ... alt. Det er windows som tegner vinduene for dem, det er windows som gir minne til programmene når de spør, det er windows som leser og skriver filer for programmene, og det er windows som styrer skjermkortet. Og når programmene ber windows om dette, eller windows svarer programmene - så sender de adresser frem og tilbake. 32-bits windows klarer ikke å sende eller motta 64-bits adresser, og derfor kan du ikke kjøre 64-bits programmer på 32-bits windows. Lenke til kommentar
Djn Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 (endret) Hva er vitsen med 2 systemer? er det ikke bare greit å ha 64 bit? hva er bra med 2 systemer? " så kan det også være lurt å ha en 64-bit versjon for de med 64-bit OS. " alle 64 bit nyere versjonen har vell 64 bit, det går ikke han å ha 64 bit nyeste versjonen med 32bit.. ? hva mener du? täck for tiden! Det er noen få ting som bare fungerer i 32-bits windows - for det meste drivere for gammel og rar maskinvare, og noen DOS-programmer og slikt. Typisk sånt noen få bedrifter ikke har lyst eller mulighet til å bytte. Dessuten er det jo mange som fortsatt kjører 32-bits windows - alle de som fortsatt kjører XP, for eksempel. Det var en periode hvor det ble solgt en del PCer med vista 32-bit (siden driverne for 64-bit ikke var helt stabile enda), og det er noen som har 7 og 8 i 32-bit uten at jeg skjønner hvorfor. Det er nok av dem til at det er dumt å stenge dem ute ved å ikke lage en 32-bits utgave. Rent ellers var det mange som trodde windows 8 bare ville komme i 64-bits utgave - de lagde antageligvis 32-bits-utgaven fordi et eller flere digre firmaer trengte den for å fortsatt kunne kjøre ... et eller annet gammelt. Det er direkte overraskende hvis windows 9 får en 32-bits-utgave som vanlige folk kan kjøpe. Endret 1. juni 2014 av Djn Lenke til kommentar
Gjest medlem-332567 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 http://gyazo.com/1afc7d004d9599eaf4553d3ba317672a Hvorfor må man laste ned fra 2005-2010-2013 osv.. hvorfor bare ikke kort og enkelt fra 2014? Lenke til kommentar
Syar-2003 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 (endret) OS betyr Operativsystem. 32bits-programmer kan kun nytte seg av 4GB minne. 64bit-programmer kan benytte seg av mye mer, men 64bits-programmer fungerer ikke på 32bits-operativsystemer.I Windows desktop og server OS er programmer (per 32 bits app process) egentlig begrenset til 2GB userspace.Denne userspace restriksjonen finne ikke i 64bits windows operativsystem (er mye høyere avhengig av type). 32 bits windows operativsystemet kan nyttegjøre seg av ca 4GB totalt inkl kernel og programmer/prosesser Masse tall og tabeller for Windows operativsystemer her: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx Endret 1. juni 2014 av syar2003 Lenke til kommentar
Bolson Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Fordi de som lager (lagde) programmer som bruker Visual C++ Redistributable har laget programmet for å kjøre på en spesifikk versjon av "programbiblioteket". I noen tilfeller vil det virke også med en nyere versjon, men ikke alltid. Så da må programmet laste ned en eldre versjon for å kunne kjøre. Lenke til kommentar
Gjest medlem-332567 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 OS betyr Operativsystem. 32bits-programmer kan kun nytte seg av 4GB minne. 64bit-programmer kan benytte seg av mye mer, men 64bits-programmer fungerer ikke på 32bits-operativsystemer.I Windows desktop og server OS er programmer (per 32 bits app process) egentlig begrenset til 2GB userspace.Denne userspace restriksjonen finne ikke i 64bits windows operativsystem (er mye høyere avhengig av type). 32 bits windows operativsystemet kan nyttegjøre seg av ca 4GB totalt inkl kernel og programmer/prosesser Masse tall og tabeller for Windows operativsystemer her: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx Content not found. Lenke til kommentar
Andrull Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Nå er nok datamaskiner ikke for alle, og om man har absolutt null peiling så kan det kanskje være litt vanskelig å forstå. Veldig enkelt forklart: Maskinen din har et operativsystem som styrer det meste på maskinen din. Hos noen heter det Windows, andre har Linux, og de med Mac har OSX. Disse operativystemene deles så i to. Noen er typisk av den eldre typen 32-bit, mens nyere har 64-bit. Nyere 64-bit kan kjøre både 64-bit programvare OG 32-bit. Mens den eldre typen, kan KUN kjøre 32-bit. For at det skal fungere på begge systemer så må programmet skrives i 32-bit. Men om man ønsker å dra nytte av et mer effektivt system,Så 64 Hva er vitsen med 2 systemer? er det ikke bare greit å ha 64 bit? hva er bra med 2 systemer? " så kan det også være lurt å ha en 64-bit versjon for de med 64-bit OS. " alle 64 bit nyere versjonen har vell 64 bit, det går ikke han å ha 64 bit nyeste versjonen med 32bit.. ? hva mener du? täck for tiden! Det gamle systemet har en del begrensninger, men det er fortsatt mange som bruker det, fordi de: 1. Ikke har råd/gidder å oppgradere (64-bit har eksistert på forbrukermarkedet i 9 år) men fortsatt er det millioner av mennesker med eldre systemer. Spesielt i østen og fattigere land. 2. Fordi 32-bit systemer også støtter enda eldre programvare (gjerne svært spesielle systemer), men da snakker vi som regel om mer enn bare forbrukermassen. De som lager programvare har da tre valg: - Lage et system som er effektivt og passer med nye systemer, og som blidgjør de med disse systemene. - Lager et system som passer til alle, men med begrensninger og mindre effektivt system. De med det gamle 32-bit systemet blir glade fordi de kan fortsette med det gamle systemet sitt, og de med et nyere 64-bit blir nok ikke fullt like happy. - Lage to versjoner, en til hver. Må også huske på at det er mer enn bare Ola Nordmann der ute. Du får maskiner i alle former og fasonger, med store forskjeller i både bruk og krav. Noe er bare kjøp og kast i hjemmene til folk, mens andre koster millioner av kroner å sette opp og er hos alt fra fabrikker, til kraftstasjoner til kontorer. Og siden disse systemene går på tvers av hverandre så er som regel siste alternativet det beste. Lag begge versjoner, så blir alle fornøyd. Ja, bort sett fra de som ønsker at alt bare skal være så enkelt som mulig da. 1 Lenke til kommentar
Syar-2003 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Prøv denne lenke ->Memory Limits for Windows and Windows Server Releases<- Lenke til kommentar
Djn Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 (endret) Om vi skal bli pirkete er det en god del forskjellige grenser - XP kan skyves til å gi 3GB userspace, PAE kan gi mange GB RAM totalt men programmene er fortsatt begrenset til 32-bit (medmindre de støtter det eksplisitt - men selv da kan de vel bare bruke 4GB per allokering), minnehull for hardware kan spise opp mot en gigabyte ut av de teoretiske fire, osv osv. Det er uansett ikke viktig for spørsmålet hans. Endret 1. juni 2014 av Djn Lenke til kommentar
Syar-2003 Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 (endret) Det kan være greit å vite at 64 bits programmer i et 64 bits Windows desktop OS ikke har minne begrensning på 2GB. (PAE 3GB svitsj er ikke noe man driver med på desktop systemer , kanskje med unntak av helt spesielle workstations med spesiell programvare som fremdeles kjører gammelt os/programvare) Endret 1. juni 2014 av syar2003 Lenke til kommentar
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å