Hvorfor?
Hvis man f.eks. ønsker at drive en dedikeret SAMBA, print eller webserver, så er 2 Gb RAM overkill i langt de fleste tilfælde.
Hvor langt kan man køre 64 bit ned før det bliver uhensigtsmæssigt ... forkert?
14.04 LTS server kun 64 bit
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
14.04 LTS server kun 64 bit
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Forfatter
- Indlæg: 885
- Tilmeldt: 24. jul 2012, 21:33
- IRC nickname: Blueeyez
Re: 14.04 LTS server kun 64 bit
Der er da os en 32 bit? - http://www.ubuntu.com/download/alternative-downloads
* Linux Ubuntu 16.04 64 bit - I3, 4 GB DDR3 1600Mhz, intel 7260AC dual band wifi, Samsung EVO 850 250 GB SSD. - Abook Z510
* Asustor nas: AS-202T, AS-202TE & AS-604T
https://linuxviden.dk
* Asustor nas: AS-202T, AS-202TE & AS-604T
https://linuxviden.dk
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: 14.04 LTS server kun 64 bit
Som server mener jeg du kan klare dig med 512mb, måske 256mb. 64bit er mere end blot hvor meget ram maskinen kan håndtere.
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: 14.04 LTS server kun 64 bit
AJenbo skrev:64bit er mere end blot hvor meget ram maskinen kan håndtere.
Ajenbo har ret.
F.eks. er der dobblet så mange registre til rådighed for et program. Dermed kan flere mellemregninger være inde i mikroprocessoren samtidigt.
Ved en x86 32-bit CPU behøver man - i forhold til en x86 64-bit CPU - oftere at flytte mellemregninger ud på stacken (=fysisk RAM), hvilket er er meget langsommere end den hastighed der er til rådighed inde i mikroprocessoren.
Der til kommer at en x86 64-bit CPU er 2x hurtigere ved den samme klokfrekvens i forhold til at kun at køre 32-bit på samme processor til dekodning, indkodning, og krypteringsberegninger fordi en x86 64-bit CPU har 2x antal registre (128 bit) per processor til SIMD maskinkode instruktioner.
Derudover bruger en 64-bit CPU ikke 2x RAM bare fordi pointers er 2x så store i forhold til en 32 bit CPU.
Årsagen er naturligvis at hver eneste maskinkode instruktioner ikke laver et hop til en anden adresse i RAM.
Det normale er faktisk at de kommer i klumper, hvilket udnyttes meget effektivt af de cache lagre CPUer har.
I bonus er virtuel RAM naturligvis større på en 64-bit CPU, så man kan memory mappe en stor fil ind i virtuel RAM, og derefter kan et program læse file ved simpelthen at læse fra de hukommelsadresser filen er mappet ind i.
Mere læsning her "Exploiting 64-bit Linux": http://www.linuxjournal.com/article/9723
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: 14.04 LTS server kun 64 bit
Hvad er så den reelle skillelinie mellem 32/64 bit?
Vil det altid være en fordel at anvende 64bit på en 64bits processor uanset mængden af RAM eller handler det helt om HVAD man anvender den til?
Vil det altid være en fordel at anvende 64bit på en 64bits processor uanset mængden af RAM eller handler det helt om HVAD man anvender den til?
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: 14.04 LTS server kun 64 bit
thj01 skrev:handler det helt om HVAD man anvender den til?
I de fleste tilfælde vil det være hurtigere, men den vil forbruge lidt mere ram.