[freebsd] make world duurt lang

Pagina: 1
Acties:

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Gister ben ik begonnen met FreeBSD 5.1. Tot nu toe gaat alles goed. Ben al begonnen net cvsup en dat bevalt opzich wel goed.
Alleen een vraag: hoelang duurt "make world" wel niet op een pentium166 met 48MB ram :+
Nu weet ik dat jullie dat ook niet precies kunnen zeggen maar kom ik nog dagen aan het wachten erop :?
En wat is anders een alternatief om op zo;n machientje toch een beetje snel te updaten

Mijn pctje ratelt nu al een dikke 24 uur maar hoe ver hij is durf ik niet te zeggen.

Bij de installatie heb ik gekozen voor: default user zonder X windows

in mijn stable-supfile staat:
code:
1
2
3
4
5
6
7
*default host=cvsup.nl.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_5_1
*default delete use-rel-suffix
*default compress
src-all


verder heb ik aangegeven dat hij alleen maar naar de engelse taal moet kijken.

Make world heb ik trouwens uitgevoerd nadat ik: init 1, heb gedaan

There is no such thing as innocence, only degrees of guilt | Flickr!


  • active2
  • Registratie: Juni 2001
  • Laatst online: 26-10-2024

active2

Google is your friend

Rustig afwachten...

Ik heb het op een Dual AMD 1800+ MP en 512Mb DDR RAM gedaan en daar deed ie er een uur of 3 over dus dan kun jij wel uitrekenen hoe lang dat gaat duren op een P166 48Mb

Dat gaat dus wel een tijdje duren. En als je hem de volgende keer wil upgraden dan zou ik naar patches gaan kijken en vervolgens kijken waar die patches toegepast worden en alleen dat stukje gaan updaten (dan duurt het iets minder lang ;))

Succes met wachten :P

Ik heb ook nog een P133 met 64MB RAM waar ik OpenBSD 3.4-stable op heb staan en die doet er ongeveer een dag over om de hele zooi opnieuw te compilen.

[ Voor 15% gewijzigd door active2 op 03-12-2003 09:41 . Reden: Effe vertellen over OpenBSD ]

Google, Het mirakel van de 21e eeuw!!!!


  • Wilke
  • Registratie: December 2000
  • Laatst online: 22:21
Vooral het gebrek aan geheugen is het probleem.

Gelukkig heb je niet gekozen voor X enzo (had ook nauwelijks gekund ;) ), maar alsnog kan het bepaald wel even duren.

Verwijderd

Zym0tiC schreef op 03 december 2003 @ 09:31:
Alleen een vraag: hoelang duurt "make world" wel niet op een pentium166 met 48MB ram :+
Lang. Op beide alphas (500 en 600 mhz) die ik hier heb staan duurt het ongeveer 3~4 uur. Heb je niet ergens een snellere machine die je kunt gebruiken om de release op te compilen?

  • JeroenT
  • Registratie: Juli 2001
  • Laatst online: 22-02 16:35

JeroenT

hoi!

Ik weet niet hoeveel zooi die bij jullie allemaal moet "builden" maar een make world gaat hier op een P3 1ghz@1.2ghz 1gb ram in minder dan anderhalf uur.. (FreeBSD 4.9)

Op een P233 met 512mb ram duurt het een uur of 16.. :Y)

[ Voor 15% gewijzigd door JeroenT op 03-12-2003 10:54 ]


  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
hum ok, nog maar ff afwachten dan.

ik ben me alleen nog aanhet bedenken om eventueel opnieuw te beginnen met installeren en te kiezen voor een minimale installatie zonder x. Zeker omdat ik toch nog nieuw ben met freebsd en ik dan steeds bij installeer wat ik nodig heb.

ik neem aan dat dit sneller gaat met make world omdat er een hoop overbodige pakketten eruit zijn

There is no such thing as innocence, only degrees of guilt | Flickr!


  • silentsnake
  • Registratie: September 2003
  • Laatst online: 04-02 04:29
Bij mijn P4 2.4 GHz met 512 DDR RAM deed ie er ook een dikke 7 uur over. De P4's van nu moeten het denk ik wel sneller doen aangezien ik nog een FSB van 400 MHz heb. Dus ergens verbaasd het mij niks dat jouw doos er zo lang over doet.

  • JeroenT
  • Registratie: Juli 2001
  • Laatst online: 22-02 16:35

JeroenT

hoi!

Uh? doen jullie allemaal een MAX installatie ? of zijn P3's gewoon zoveel sneller :?

Sterker nog :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--------------------------------------------------------------
>>> Rebuilding man page indices
--------------------------------------------------------------
cd /usr/src/share/man; make makedb
makewhatis /usr/share/man
makewhatis /usr/share/openssl/man
makewhatis /usr/share/perl/man
rm -rf /tmp/install.12010

--------------------------------------------------------------
>>> elf make world completed on Wed Dec  3 11:48:44 CET 2003
                        (started Wed Dec  3 11:09:40 CET 2003)
--------------------------------------------------------------

veg#


Amper 40 mins dus :P

[ Voor 104% gewijzigd door JeroenT op 03-12-2003 12:08 ]


  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Klubbheads schreef op 03 december 2003 @ 11:09:
Uh? doen jullie allemaal een MAX installatie ? of zijn P3's gewoon zoveel sneller :?

Sterker nog :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--------------------------------------------------------------
>>> Rebuilding man page indices
--------------------------------------------------------------
cd /usr/src/share/man; make makedb
makewhatis /usr/share/man
makewhatis /usr/share/openssl/man
makewhatis /usr/share/perl/man
rm -rf /tmp/install.12010

--------------------------------------------------------------
>>> elf make world completed on Wed Dec  3 11:48:44 CET 2003
                        (started Wed Dec  3 11:09:40 CET 2003)
--------------------------------------------------------------

veg#


Amper 40 mins dus :P
Ik neem aan dat bij de eerste keer make world het wel wat langer duurt of niet? Dat wordt toch door bsd in de gaten gehouden.

Ik kwam trouwens net wat tegen over distcc. Daarmee was het mogelijk om andere pc's in het netwerk mee te laten compilen. Kan dit ook onder bsd? Aangezien ik alleen meer info vond over gentoo.

Ik heb hier nog een:
P4 1700 - 512 DDR
Athlon 750 - 256 SD
Dual Celly 466 - 384 SD
PII450 - 384 SD

en neem aan dat als dit kan het vele malen sneller zal gaan :+

There is no such thing as innocence, only degrees of guilt | Flickr!


  • JeroenT
  • Registratie: Juli 2001
  • Laatst online: 22-02 16:35

JeroenT

hoi!

Heb je trouwens je kernel wel geoptimaliseerd voor je proc?
Waarschijnlijk kun je hier ook nog wel wat winst uithalen.

En een make world duurt bij mij telkens even lang ;) ik kan het voor de gein wel even opnieuw proberen :+

Verder heb ik niet zoveel ervaring met load balancen over meerdere pc's

[ Voor 24% gewijzigd door JeroenT op 03-12-2003 12:22 ]


  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
Zou je distcc veilig kunnen mixen tussen freebsd en linux machines?
Feitelijk kuin je ze voorzien van dezelfde compiler en dezelfde distcc-versie.
Of is er een reden te verzinnen waarom dit mis zou gaan?

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Klubbheads schreef op 03 december 2003 @ 12:20:
Heb je trouwens je kernel wel geoptimaliseerd voor je proc?

Waarschijnlijk kun je hier ook nog wel wat winst uithalen.
Verder heb ik niet zoveel ervaring met load balancen over meerdere pc's
kernel heb ik nog niet geoptimaliseerd omdat in de howto's staat dat ik hierna pa een nieuwe nieuwe kernel file moet aanmaken en die daarna moet dan moet compilen.

* Zym0tiC denkt er steeds meer aan om voor een minimale install te gaan.

Trouwens misschien heel erg noob enzo van me maar als ik niet mijn sources ophaal en die compile en alleen maar ports bij werk, komt mijn systeem dan snel erg achter te liggen kwa patches?
En ik draai nu 5.1 maar daar zullen natuurlijk vaker patches voor uitkomen dan voor 4.9 omdat 5.1 nog niet helemaal stable is/

There is no such thing as innocence, only degrees of guilt | Flickr!


  • JeroenT
  • Registratie: Juli 2001
  • Laatst online: 22-02 16:35

JeroenT

hoi!

Daarvoor heb je Portupgrade ;)

doe maar eens een :

blaat# cd /usr/ports
blaat# make search key=portupgrade

:P

Je kunt dan je ports updaten :)

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Klubbheads schreef op 03 december 2003 @ 12:29:
Daarvoor heb je Portupgrade ;)

doe maar eens een :

blaat# cd /usr/ports
blaat# make search key=portupgrade

:P

Je kunt dan je ports updaten :)
Dus mijn systeem komt dan niet achter te liggen als ik via ports upgrade. Dus als ik het goed begrijp zijn ports gewoon binare versies van de src versies.

hum mijn pctje is nu bij /usr/src/lib/gen/n....

iemand een ideetje hoe ver dit al is :+

There is no such thing as innocence, only degrees of guilt | Flickr!


  • JeroenT
  • Registratie: Juli 2001
  • Laatst online: 22-02 16:35

JeroenT

hoi!

Je moet dan wel telkens cvsup draaien uiteraard ;) anders weet portupgrade niet dat er nieuwe packages zijn.

* JeroenT is nu bij /usr/src/secure/lib/libssl :+

ik geloof dat ie zometeen klaar is ;)

code:
1
2
3
4
5
--------------------------------------------------------------
>>> elf make world completed on Wed Dec  3 13:01:48 CET 2003
                        (started Wed Dec  3 12:23:37 CET 2003)
--------------------------------------------------------------
veg#


:>

[ Voor 46% gewijzigd door JeroenT op 03-12-2003 13:43 ]


Verwijderd

AlterEgo schreef op 03 december 2003 @ 12:24:
Zou je distcc veilig kunnen mixen tussen freebsd en linux machines?
Feitelijk kuin je ze voorzien van dezelfde compiler en dezelfde distcc-versie.
Of is er een reden te verzinnen waarom dit mis zou gaan?
Dezelfde compiler versies zijn niet voldoende. Je hebt op de linux bak een freebsd cross-compiler nodig en op de freebsd bak een linux cross-compiler. Zodra je beide hebt, zou het moeten werken. Headerfiles hoef je niet te kopieren, aangezien distcc alleen de compile stap uitvoert op remote nodes, preprocessing (de stap waarin de header files nodig zijn) word gedaan op de "master" node.

  • silentsnake
  • Registratie: September 2003
  • Laatst online: 04-02 04:29
Klubbheads schreef op 03 december 2003 @ 11:09:
Uh? doen jullie allemaal een MAX installatie ? of zijn P3's gewoon zoveel sneller :?
Daar zat KDE en X en QT en alle dependencies die daar bij horen ook bij he :) Zonder die drie duurt het een _stuk_ minder lang ;)

  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

silentsnake schreef op 03 december 2003 @ 14:32:
[...]


Daar zat KDE en X en QT en alle dependencies die daar bij horen ook bij he :) Zonder die drie duurt het een _stuk_ minder lang ;)
Dan versta jij iets heel anders onder 'make world' dan de meesten :). 'make world' (of eigenlijk make buildworld / make installworld) is het bouwen en installeren van het FreeBSD base system, alles wat in /usr/src leeft. Je ports worden dan niet gebouwd.

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Hij is nog steeds bezig :z :z ik laat hem gewoon maar doorratelen tot morgen ergens in de middag, is hij niet af dan begin ik opnieuw.
Omdat ik in de tussen tijd genoeg vrije tijd had om te lezen ga ik een paar zaken anders doen:

Ik begin zowieso met het eerst maken van een geoptimaliseerde kernel.
Enkele aanpassingen in make.conf
Toch beginnen met een minimale install, wat ik daarna erbij wil dat doe ik tegen die tijd wel.

en ipv:
code:
1
2
3
4
5
6
7
8
9
# cvsup -g -L 2 /etc/stable-supfile
# init 1
# cd /usr/src/
# make world
# cd /sys/i386/conf
# config KERNEL
# cd ../../compile/KERNEL
# make clean;make depend;make;make install
# reboot


dit:
code:
1
2
3
4
5
6
7
8
9
10
11
# cvsup -g -L 2 /etc/stable-supfile
# cd /usr/obj
# chflags -R noschg *
# rm -rf *
# cd /usr/src
# make buildworld
# make buildkernel KERNCONF=KERNEL
# make installkernel KERNCONF=KERNEL
# make installworld
# mergemaster
# reboot


Iemand nog op en aanmerkingen die handig kunnen zijn wanneer ik morgen opnieuw begin?

There is no such thing as innocence, only degrees of guilt | Flickr!


  • Infern0
  • Registratie: September 2000
  • Laatst online: 23-01 09:14

Infern0

Hou die ontzettende rust!!

Gebruik fastest_cvsup om snelste cvsup server te bepalen. Meestal is dit voor mij toch: cvsup5.nl.freebsd.org (zelfde colo)

cvsup.nl.freebsd.org is hier niet al te snel altijd.

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


Verwijderd

Bij mij duurt een make world op een P233 met 512 MB Ram +/- 8 uur.

Zoals in het handboek staat.

http://www.freebsd.org/do...s/handbook/makeworld.html

Vooral dit kan helpen:

You can speed up the ``make world'' process, and possibly save yourself some dependency headaches by removing this directory as well.

Some files below /usr/obj may have the immutable flag set (see chflags(1) for more information) which must be removed first.

# cd /usr/obj
# chflags -R noschg *
# rm -rf *

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Verwijderd schreef op 04 december 2003 @ 17:03:
Bij mij duurt een make world op een P233 met 512 MB Ram +/- 8 uur.

Zoals in het handboek staat.

http://www.freebsd.org/do...s/handbook/makeworld.html

Vooral dit kan helpen:

You can speed up the ``make world'' process, and possibly save yourself some dependency headaches by removing this directory as well.

Some files below /usr/obj may have the immutable flag set (see chflags(1) for more information) which must be removed first.

# cd /usr/obj
# chflags -R noschg *
# rm -rf *
denk dat het ook een groot verschil is dat ik maar 48MB geheugen heb ipv 512 :+

ik wist wel dat ik nog iets op de hcc was vergeten...EDO ram :(

There is no such thing as innocence, only degrees of guilt | Flickr!


Verwijderd

Ben vergeten te melden dat ik altijd een minimal install doe.

Dan scheelt uiteraard ook.

Hoe meer programma's er op staan, de s te langer het duurt.

Overigens doe ik op die P233 geen make world meer.

Ik installeer de source voor het systeem en pas dan de patches toe. Daarna alleen even het gedeelte dat gepatcht is opnieuw compileren. Gaat een stuk sneller.

  • silentsnake
  • Registratie: September 2003
  • Laatst online: 04-02 04:29
AVL schreef op 03 december 2003 @ 23:31:
[...]


Dan versta jij iets heel anders onder 'make world' dan de meesten :). 'make world' (of eigenlijk make buildworld / make installworld) is het bouwen en installeren van het FreeBSD base system, alles wat in /usr/src leeft. Je ports worden dan niet gebouwd.
hehe, whoops :X

Ik haal die dingen altijd door elkaar 8)7

  • Michael
  • Registratie: Maart 2000
  • Laatst online: 20-01 19:22
Klubbheads schreef op 03 december 2003 @ 10:51:
Ik weet niet hoeveel zooi die bij jullie allemaal moet "builden" maar een make world gaat hier op een P3 1ghz@1.2ghz 1gb ram in minder dan anderhalf uur.. (FreeBSD 4.9)

Op een P233 met 512mb ram duurt het een uur of 16.. :Y)
FreeBSD 4.x gebruikt nog gcc 2.x als compiler. 5.x gebruikt gcc 3.3 als compiler en het is algemeen bekend dat deze stukken slomer is qua compilatie (meer optimalisaties).

Dus dat is niet echt te vergelijken :Y)

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 23-02 16:28
Michael schreef op 05 december 2003 @ 15:21:
[...]

FreeBSD 4.x gebruikt nog gcc 2.x als compiler. 5.x gebruikt gcc 3.3 als compiler en het is algemeen bekend dat deze stukken slomer is qua compilatie (meer optimalisaties).

Dus dat is niet echt te vergelijken :Y)
Gelijk heb je, gister heb ik namelijk 5.1 eraf gegooid omdat deze bij mij wat problemen gaf. Dus 4.9 geinstalleerd en nu is hij binnen een dag klaar, ik schat een kleine 19-20 uurtjes tegen bijna 40-45 uurtjes :D

There is no such thing as innocence, only degrees of guilt | Flickr!

Pagina: 1