[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [linux-team] Linux workstation



Salut,

Avant tout, je n'ai personnellement aucune experience avec le
multi-processing de Linux mais ...

D'apres ce que j'ai cru comprendre Linux 2.2 sera nettement plus adapte que
Linux 2.0 (meilleures performances).
Le SMP est apparu entre lors du passage entre la 1.2 et la 2.0 (cela
explique d'ailleurs la numerotation 2.0 au lieu 
de 1.4 ... car c'est un changement majeur), mais a ce moment-la, ils l'ont
fait de maniere un peu brute (du genre je
mets des locks partout dans le kernel pour etre sur de ne pas avoir de
probleme). Lors du developpement de la
2.2, ils ont essaye de nettoyer tout cela. Mais je te repete ... cela n'est
base que sur ce que j'ai lui, pas sur mon 
experience.

Pour la question, cela vaut-il la peine d'acheter une machine bi-processeur
pour faire du developpement, ce n'est 
pas evident. Le SMP est interessant (prenons le cas ou tu as 2 CPU) si tu as
au moins 2 gros jobs qui tournent en
parallele. 
Supposons que tu veuilles compiler le kernel (et que tu es seul a travailler
sur la machine) ... et bien, la compil
du kernel ne sera pas plus rapide sur une machine avec 2 CPU (ou a peine)
parce que ton make fait tout
sequentiellement. Il y a moyen de faire des compilations //, mais il faut
des outils adaptes et je ne sais pas si
cela existe sous Linux. 
Idem pour les queries sur une database ... Je ne sais pas quel base de
donnees tu comptes utiliser (MySQL,
Postgres) mais ces bases ne supportent pas les queries // (seuls les grands
SGBD comme Oracle le permettent
et je ne sais pas si c'est disponible pour Oracle sous Linux ... je crois
avoir lu que non).
Pour la manipulation d'un grand nombre de fichiers, c'est de l'I/O pur et
dur ... et ce qui te freinera plus c'est ton
disque. Si tu veux vraiment augmenter les performances en I/O tu achetes
plusieurs disques ... et tu fais du striping
(repartition des blocs sur les differents disques) avec le package "md"
(c'est le "driver" RAID).

Voila ... voila ... juste un petit commentaire a 5 euros ;-)

Olivier 

	----------
	From:  Olivier Loschi[SMTP:o.loschi@skynet.be]
	Sent:  Tuesday, 12 Jan, 1999 20:34
	To:  Linux Belgian Team
	Subject:  [linux-team] Linux workstation

	Salut,

	Je suis en train de construire une machine linux qui servira pour du
	developpement (C/C++, perl, Java) ,  pour un site web de test
	(developpement) et pour de la retouche d'images.

	Une machine bi-processeur entrant dans le budget alloué, je me
demande si le
	fait d'avoir plusieurs processeurs augmentera de façon significative
les
	performances de la machine (compilation, database queries, manip de
bcp de
	fichiers) ou si cela constitue de l'overkill.

	Pour info voici les spec de la machine planifiée

	2 pentium II 450
	ASUS P2B-D
	ADAPTEC 2940au U2/SCSI
	QUANTUM Viking 9.1gb U2/SCSI (ou 2 * 4.55Gb)
	128 Mb ram
	Diamond Fire GL 1000 Pro AGP 8Mb (Permedia)
	CD-ROM SCSI

	Est-ce que ce hardware fonctionnera sous Linux?

	J'hesite avec les carte asus avec chipset Adaptec AIC 7890 intégré
mais j'ai
	trouvé different son de cloche sur le net concernant la
compatibilité sous
	Linux. Cela va du totalement incompatible au totalement compatible
en
	passant par il faut patcher les sources du kernel à la main.
Quelqu'un à
	déja eu de l'expérience avec ce chipset?

	Merci

	Olivier
	E-Mail: o.loschi@skynet.be
	             olivier@redcorp.com

	---------
	This message was send by Majordomo 1.94.3. Please repport problems
to
	manu@rtfm.be. If you want to be deleted from the list, send a mail
to
	majordomo@rtfm.be with "unsubscribe linux-team" in the body.

	
---------
This message was send by Majordomo 1.94.3. Please repport problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.