Nabend,
ich habe mir vor ca. einer Woche FreeBSD installiert und bisher läuft auch alles wunderbar. Alle Programme habe ich bisher aus den Ports installiert. Mit GIMP und OOo habe ich jedoch bisher gewartet, da es eventuell sinnvoller wäre, solche großen Programme mit optimierten Einstellungen zu kompilieren.
Kurz zu meinem System: Ich habe eine AMD Athlon 64er CPU mit etwa 2 GHz und 1 GB RAM. Da ich unter Linux bisher die Erfahrung gemacht habe, dass die 64 Bit-Programme eigentlich nur mehr RAM verbrauchen und ich sowieso nicht an die 4 GB komme, habe ich mich auch unter FreeBSD für eine 32 Bit-Installation entschieden. (In der Dokumentation habe ich bisher noch nichts zu dem Thema gefunden...)
Als ich den Kernel mal gebaut habe (ich gehe Stück-für-Stück durch die Dokumentation), habe ich
auskommentiert und
eingefügt da ich es in der Datei /usr/src/sys/amd64/conf/GENERIC gefunden hatte. Ich dachte es sei vielleicht ein Pendant zu "Processor family" aus dem Linux-Kernel. (vgl. http://bobcares.com/images/articles/processor_type.jpg)
Doch mit dieser Variablen wollte der Kernel sich nicht kompilieren lassen. ^^ Ich habe also einfach auf i686 umgestellt und nun läuft es.
Jetzt bin ich allerdings bei "make world" in der Doku angekommen und ich denke es würde vorher wahrscheinlich Sinn machen, eine vernünftige make.conf zu erstellen.
Nun bin ich mir aber nicht sicher: Soll ich CPUTYPE=athlon64 setzen? Oder bekomme ich dann nur noch 64-Bit-Applikationen?
Mich würde es sowieso interessieren: Verwendet ihr ebenfalls die 32 Bit-Version obwohl ihr eine 64 Bit-CPU habt? Macht es unter FreeBSD Sinn? Ich mein, wenn die Programme zum Teil von Linux abstammen, und sie auch dort noch nicht wirklich an die 64 Bit-Architektur angepasst wurden, würde es unter 4 GB RAM überhaupt Sinn machen?
Danke
ich habe mir vor ca. einer Woche FreeBSD installiert und bisher läuft auch alles wunderbar. Alle Programme habe ich bisher aus den Ports installiert. Mit GIMP und OOo habe ich jedoch bisher gewartet, da es eventuell sinnvoller wäre, solche großen Programme mit optimierten Einstellungen zu kompilieren.
Kurz zu meinem System: Ich habe eine AMD Athlon 64er CPU mit etwa 2 GHz und 1 GB RAM. Da ich unter Linux bisher die Erfahrung gemacht habe, dass die 64 Bit-Programme eigentlich nur mehr RAM verbrauchen und ich sowieso nicht an die 4 GB komme, habe ich mich auch unter FreeBSD für eine 32 Bit-Installation entschieden. (In der Dokumentation habe ich bisher noch nichts zu dem Thema gefunden...)
Als ich den Kernel mal gebaut habe (ich gehe Stück-für-Stück durch die Dokumentation), habe ich
Code:
cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
Code:
cpu HAMMER
Doch mit dieser Variablen wollte der Kernel sich nicht kompilieren lassen. ^^ Ich habe also einfach auf i686 umgestellt und nun läuft es.
Jetzt bin ich allerdings bei "make world" in der Doku angekommen und ich denke es würde vorher wahrscheinlich Sinn machen, eine vernünftige make.conf zu erstellen.
Nun bin ich mir aber nicht sicher: Soll ich CPUTYPE=athlon64 setzen? Oder bekomme ich dann nur noch 64-Bit-Applikationen?
Mich würde es sowieso interessieren: Verwendet ihr ebenfalls die 32 Bit-Version obwohl ihr eine 64 Bit-CPU habt? Macht es unter FreeBSD Sinn? Ich mein, wenn die Programme zum Teil von Linux abstammen, und sie auch dort noch nicht wirklich an die 64 Bit-Architektur angepasst wurden, würde es unter 4 GB RAM überhaupt Sinn machen?
Danke