OVH Cloud OVH Cloud

Linux lent ?

387 réponses
Avatar
Jay
Bonjour à tous,

Je suis un utilisateur très satisfait de Linux mais le seul truc qui me
dérange un peu est l'apparente lenteur de Linux par-rapport à Windows.
Je m'explique avant que l'on ne me tape dessus : dans une utilisation
desktop, je trouve que Linux est plus lent que Windows.
Bien que n'étant pas fan de KDE, j'ai installé la version 3.2 par apt-
get depuis kde.org et ce gestionnaire de fenêtres met facilement une
vingtaine de secondes à se lancer sur mon PC qui n'est pas forcément une
vieille croûte (XP1800, 512 DDR, GF4, Barracuda IV 7200 tours etc).
Bon, admettons que le problème du Window manager soit réglé en
installant une interface poids plume du genre Fluxbox, il reste le
problème des grosses applications : Mozilla est plus lent à charger
qu'Internet Explorer et ne parlons pas d'OpenOffice. Une calamité niveau
temps de lancement comparé à Word ou Excel.
On peut bien sûr argumenter en mettant en avant la propension de Windows
à charger au démarrage en mémoire les applications du genre IE ou Office
mais j'ai un autre exemple de lenteur :
quand je fais un $cp /cdrom/image.iso ~/
(fichier de 700 Mo), ce dernier met 2 minutes à arriver dans mon home
alors que pour copier le même gros fichier sous Windows, ça met 40
secondes. Et pourtant, hdparm marche bien :

xp:~# hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads: 128 MB in 0.50 seconds =256.00 MB/sec
Timing buffered disk reads: 64 MB in 1.81 seconds = 35.36 MB/sec

xp:~# hdparm -d /dev/hda

/dev/hda:
using_dma = 1 (on)

et je n'ai pas 300.000 services lancés au démarrage, juste le strict
nécessaire et mon noyau n'est pas énorme :

xp:~# ls -l /boot/vmlinuz-2.4.21
-rw-r--r-- 1 root root 818612 aoû 10 11:28
/boot/vmlinuz-2.4.21

Quel est votre avis ? Pensez-vous que Linux est un système plutôt lent ?


--
Athlon XP1800+ - 512 Mb DDR - Debian GNU/Linux (Woody 3.0r1) - 2.4.21

10 réponses

Avatar
Vincent Bernat
OoO Lors de la soirée naissante du jeudi 28 août 2003, vers 17:22,
Stephane TOUGARD disait:

L'absence d'un mode plein écran est un défaut superficiel sans la
moindre importance ? L'impossibilité d'afficher certains formats
d'images largement répandus aussi ? Mais n'importe quoi, vraiment.


Le plein ecran ne me manque pas (en fait, je n'en vois pas
l'interet),


C'est utile pour montrer des photos à des amis, ceux-ci comprennent
difficilement que tu veux leur offrir une vue sur un xterm pendant la
visualisation des photos.
--
CLASS CLOWN IS NOT A PAID POSITION
CLASS CLOWN IS NOT A PAID POSITION
CLASS CLOWN IS NOT A PAID POSITION
-+- Bart Simpson on chalkboard in episode BABF08


Avatar
Stephane TOUGARD
Manuel Leclerc wrote:

Mais quel est donc ce monde étrange dans lequel tu vis et où
pouvoir distribuer a tant de valeur ?


Ca n'a pas de valeur en soit. C'est une plus value pour une entreprise,
rien de plus. C'est cette plus value qui est importante.

Et pour ma culture personnelle, il y en a combien des CMS 3000
dans la nature ?


Peut etre quelques centaines, c'est pas que c'est un outil innacessible
(quelques milliers d'Euro), mais c'est ce qu'on branche dessus qui coute
cher. Parmi ce qu'on peut brancher dessus, il y a, entres autres, un
logiciel de billing.

Merci, je te rapelle que je bosse en SSII depuis un bail :-)
J'aimerais juste que tu m'expliques une bonne fois pour toute
_pourquoi_ ce soft n'est pas sous GPL.
(tu peux mailer @ alussinan)


En fait, si ca peut te faire plaisir, je vais le placer sous GPL. Mais
ca ne changera rien au fait que je ne le diffuserai pas et que mon
client ne le diffusera pas non plus, ou alors sous une double license
que je lui accorderai sans probleme (puisqu'il me paye pour ca).

En ce qui me concerne, il suffirait que mon client me dise que ca ne le
derange pas pour que je le diffuse, manque de bol, ca le derange
beaucoup.

--
Stephane TOUGARD

Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net

Avatar
Stephane TOUGARD
Vincent Bernat wrote:

C'est utile pour montrer des photos à des amis, ceux-ci comprennent
difficilement que tu veux leur offrir une vue sur un xterm pendant la
visualisation des photos.


En general, le xterm derriere, ils s'en foutent. Mais soit, si tu penses
que c'est mieux avec le plein ecran, c'est juste un avis que je ne
partage pas. Mais les gouts et les couleurs.


--
Stephane TOUGARD

Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net

Avatar
Stephane TOUGARD
Irvin Probst wrote:
Quand je lance une appli Java/Visual Basic/Smalltalk/Lisp [1] je sais
pourquoi on me paie pour faire du C en tout cas.


Qd je lance une appli en Perl et que je vois le temps qu'il m'a fallut
pour la developper en comparaison du tmps qu'il me faudrait pour faire
la meme chose en C. Ben je comprend que le C soit utile pour faire des
trucs comme Perl, mais certainement pas pour faire ce que Perl sait
faire.



--
Stephane TOUGARD

Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net

Avatar
Emmanuel Florac
Dans article ,
disait...

Quand je lance une appli Java/Visual Basic/Smalltalk/Lisp [1] je sais
pourquoi on me paie pour faire du C en tout cas.



Java et VB, c'est de la merde. Smalltoalk, je ne connais pas. LISP rox.
Sinon Perl, Python, Ruby rocks méchant, ça oui.

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Emmanuel Florac
Dans article ,
disait...

Qd je lance une appli en Perl et que je vois le temps qu'il m'a fallut
pour la developper en comparaison du tmps qu'il me faudrait pour faire
la meme chose en C.


Oui, par exemple je suis en train d'écrire une appli de sauvegarde qui
comprend plusieurs centaines de Ko de code en perl, je pense qu'il
m'aurait fallu une équipe de 50 personnes pour faire la même chose en C.
Bon, j'utilise une ou deux librairies écrites en C, plus dump, cpio et
tar. Mais en dehors des IOs, tout le reste est mieux en perl.

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Daniel Déchelotte

| Java et VB, c'est de la merde. Smalltoalk, je ne connais pas. LISP rox.
| Sinon Perl, Python, Ruby rocks méchant, ça oui.

Tros gros, beaucoup trop gros.

Daniel
--
http://yo.dan.free.fr/
Avatar
Emmanuel Florac
Dans article
internet.invalid>, disait...

Tros gros, beaucoup trop gros.



Non, vrai. D'ailleurs c'est exactement la teneur de ce que ESR dans "The
Art of Unix Programming": de nos jours, se lancer sans un programme en C
c'est du snobisme...

http://www.catb.org/~esr/writings/taoup/html/why_not_c.html

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Emmanuel Florac
Dans article ,
disait...

Non, vrai. D'ailleurs c'est exactement la teneur de ce que ESR dans "The
Art of Unix Programming": de nos jours, se lancer sans un programme en C
c'est du snobisme...



Putain on comprend vraiment rien, chuis désolé. "se lancer DANS un
nouveau programme en C, c'est du snobisme, ou un TP de fac, ou de la
connerie dans 99% des cas" (cas valables : création d'un OS, besoin de
rapidité extrème, programme non destiné à des utilisateurs).

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Emmanuel Florac
Dans article ,
vect+ disait...

99% des cas ? Etrange, moi qui pensais que 98% des processeurs etaient
destines au marche de l'embarque ...


Avec des processeurs entre 150 et 400 Mhz dans les PDA, je m'inquiète pas
trop.

Je vois bien les futures offres d'emploi:
"programmer des microcontroleurs en Perl !"



Les nouveaux téléphones sont tous Java... Quant aux microcontrôleurs,
tous ceux que j'ai vu depuis 5 ans se programment en Basic ou en Java
(beurk), ce qui ne pose aucun problème parce qu'on leur demande rarement
de faire dans la perf.

Désolé, trouve autre chose. Les dinosauriens du C ont tort (errare
humanum est, perseverare diabolicum).

--
Le travail est la malédiction des classes qui boivent.
O. Wilde.