30

bon je me renseignerai quand j aurai plus de temps (vu qu apparement je suis vraiment a cote de la plaque...)

31

Pour faire court :
kdeinit est un programme qui est chargé au lancement de KDE.
- il charge les bibliothèques de fonctions de KDE, et force les relogements et l'édition de liens, deux opérations très coûteuses en temps de calcul.
- lorsque tu lances un programme via KDE, le programme n'est pas réellement lancé. KDE envoie un message à kdeinit
- kdeinit fait alors un fork(), et ouvre le programme via un dlopen() ( et surtout pas un execve() )
- on notera de plus que la plupart des applications KDE sont fournies en KLM (kdeinit loadable module), ce qui optimise davantage cette procédure en évitant de se tapper une seconde initialisation d'un certain nombre de libs communes.


Bénéfice :
- tu économises 4 ou 5 secondes (voire plus) de calcul au démarrage de chaque application
- le fork() + dlopen() utilise du copy-on-write, ce qui est un gain de mémoire significatif dès que tu as plus de 2 ou 3 programmes lancés (ce qui est toujours le cas : rien que KWin (le gestionnaire de fenetres), kdesktop (le gestionnaire de bureau) et kicker (la "barre des tâches") déjà ^^

Coût :
- 4 ou 5 secondes au démarrage du système...rattrapées dès le chargement du reste de KDE
- euh....j'en vois pas d'autre en fait ?

32

ok je vois deja un peu plus clair. merci

33

Ceci etant dit je sais pas mais depuis que je suis passe sous mac j ai pris l habitude de fermer aucune application. Vous en lancez souvent vous?

34

JackosKing :
Ceci etant dit je sais pas mais depuis que je suis passe sous mac j ai pris l habitude de fermer aucune application. Vous en lancez souvent vous?

pareil smile et comme je n'éteins jamais mes ordis (mise en veille powa), j'ai toujours pas mal d'applis lancées (un peu moins quand même sous windows à cause de la barre des tâches)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

35

JackosKing :
Ceci etant dit je sais pas mais depuis que je suis passe sous mac j ai pris l habitude de fermer aucune application. Vous en lancez souvent vous?
moi non plus, du moins toutes les applis que j'utilise régulièrement. Celle que je n'utilise qu'une fois dans la journée, je les ferme.

36

Moi si, mais c'est très particulier, j'utilise des programmes audios très gourmands en RAM (besoin d'au moins 1,5Go et je ne peux pas me permettre de taper dans le swap, trop lent), donc chaque libération est bienvenue.
avatar

37

ben c'est aussi une question de mode d'affichage. Je préfère l'affichage type SDI, sauf pour quelques cas spécifiques (typiquement environnement de développement). Du coup ben...quand j'édites aucun document, l'application est fermée de fait ^^

38

ceci dit, quand vous dites gnome ressemble à Mac OS X ? en quoi exactement ? j'ai vaguement essayé les 2, je n'ai pas trouvé bcp de points communs
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

39

Ils parlent de la philosophie de conception de l'interface. Pas du look.

40

et quelles sont ces philosophies ? (j'avais bien compris que ce n'était pas uniquement le look cheeky)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

41

Simplicité de l'environnement graphique, style épuré...
avatar

42

Flanker
: je n'ai pas trouvé bcp de points communs
faut dire, y'en a un qui est bien plus avancé que l'autre ^^

43

spectras
: - il charge les bibliothèques de fonctions de KDE, et force les relogements et l'édition de liens, deux opérations très coûteuses en temps de calcul.

Comment est-ce qu'il peut faire par exemple les relogements s'il ne charge pas les pages en RAM confus

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

44

spectras>
il charge les bibliothèques de fonctions de KDE

45

Spectras, il charge les bibliothèques automatiquement ? Ou faut regler deux trois trucs pour qu'il le fasse ?

J'ai un projet de box sous xfce4
TI-NSpire Pwned !

Thx ya all...thx ExtendeD.

...The rebirth of the community...

46

Oui il charge les kdelibs. C'est à ça qu'il sert alors oui il le fait automatiquement smile

47

merci
TI-NSpire Pwned !

Thx ya all...thx ExtendeD.

...The rebirth of the community...

48

KDE c'est de la balle, gnome ca pu (gros Troll inutil)

49

Nan là c'est pas un troll, là t'es juste ridicule.
Pour faire un troll il faut des arguments (si en plus ils peuvent être fallacieux c'est encore mieux, vu que les réponses partent en sucette entre ceux qui cherchent à démonter les arguments et ceux qui reviennent sur le thème initial dans le bazar le plus complet).

Regarde:

KDE s'apuie sur Qt, qui est bien mieux que GTK pour développer. L'API est orientée objet, et utilisable simplement avec un langage moderne, ça évite de se trainer des callbacks à la con de partout, d'avoir du code qui se duplique et devient incohérent, ce qui finit par donner une interface hétérogène et contre-intuitive.

50

BookeldOr
:
Flanker :
oué, mais y a les kde-io-slaves qui ont l'air bien sympa quand même, non ?

(je ne connais pas un seul autre système où l'éditeur de texte est capable de s'intégrer au navigateur pour éditer un fichier texte dans un zip sur un ftp avec auth,..., le tout automatisable par des scripts en utilisant dcop)

Moi j'en connais un, et pas un des moindres, ça s'appele OLE

Sinon Gnome a un truc un peu comme dcop, mais en moins evolué actuellement

Sinon pour #48, QT est largement supérieur a GTK, c'est certain, mais gnome reste quand meme mieux sur pas mal de points [/halftroll]
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

51

c'est quoi OLE ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

52

La meme chose, plus ou moins, que ce que fait KDE en chargeant une appli dans une autre, que microsoft fait depuis au moins Windows 3.1, par ex, quand tu edite une feuille excel sous word, ou que tu regarde un document Word dans Internet explorer, etc...

La technologie a du changer de nom depuis (les OCX en font partit entres autres il me semble)

etc..

OpenDoc aussi, projet plus ou moins mort né qui faisait ça, c'était en 1995 sous Mac OS 7.5->8.0
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

53

Godzil
: La meme chose, plus ou moins, que ce que fait KDE en chargeant une appli dans une autre, que microsoft fait depuis au moins Windows 3.1, par ex, quand tu edite une feuille excel sous word, ou que tu regarde un document Word dans Internet explorer, etc...
Et y'a d'autres appli que les appli microsoft qui l'utilisent ?

54

Flanker> OLE c'est comme CORBA mais à la sauce microsoft en gros.

55

hibou
:
Godzil
: La meme chose, plus ou moins, que ce que fait KDE en chargeant une appli dans une autre, que microsoft fait depuis au moins Windows 3.1, par ex, quand tu edite une feuille excel sous word, ou que tu regarde un document Word dans Internet explorer, etc...
Et y'a d'autres appli que les appli microsoft qui l'utilisent ?

Bien sur smile
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

56

OLE, c'est plus proche des kparts que des kioslaves, gnome n'a pas de système à la kioslaves, le vfs actuel de gnome n'est pas top mais ils y réfléchissent. quand à dcop, il y a maintenant DBUS qui est plus ou moins le même genre de chose.
quand à la supériorité de Qt sur Gtk je ne suis pas du tout d'accord, les deux ont leurs avantages/inconvénients et ne fonctionnent pas sur le même principe.
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

57

BookeldOr
: quand à dcop, il y a maintenant DBUS qui est plus ou moins le même genre de chose.

Vraiment plus ou moins alors...
dcop c'est plutot corba + dbus (ou orbit + dbus, c'est pareil)
Mon site perso : http://www.xwing.info

58

Godzil
:
hibou
:
Godzil
: La meme chose, plus ou moins, que ce que fait KDE en chargeant une appli dans une autre, que microsoft fait depuis au moins Windows 3.1, par ex, quand tu edite une feuille excel sous word, ou que tu regarde un document Word dans Internet explorer, etc...
Et y'a d'autres appli que les appli microsoft qui l'utilisent ?

Bien sur smile
ben, si j'ai posé la question, c'est que j'ai un doute que ca existe vraiment, et c'est pas ta seule parle qui risque de me faire changer d'avis cheeky
donc je continue : t'as des exemples ?

59

Moi oui ^^ Easy CD Créator dans ses versions primitives (je ne sais pas du tout ce qu'il en est aujourd'hui) utilisait les DDE dans son application pour faire les pochettes.
Je me souviens avoir utilisé deux ou trois logiciels qui permettaient ça, mais c'est vrai que ça reste (malheureusement) marginal.
avatar

60

quand on élargit à COM/DCOM c'est tout de suite moins marginal...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca