OVH Cloud OVH Cloud

Windows est rapide, Microsoft est meilleure

388 réponses
Avatar
Jérémie Bottone
debug this fifo a formulé la demande :
> Jérémie Bottone wrote:
>
>> - Lent
>
> windows aussi est lent.





Faut, il n'y a qu'à voir le temps pour ouvrir OpenOffice ou Mozilla
sous Windows ou Linux, et on jette Linux

Dans l'ensemble, n'importe quellles t'aches faites sous Windows, par un
utilisateur expérimenté ou pas, sont faites beaucoup plus rapidment,
qu'elles soient locales ou distantes

Pourquoi ? Car Linux est un système bricolé par des bricoleurs, basé
sur du code UNIX datant de 30 ans

Les programmeurs LINUX sont incapable de faire des logiciels terminés
qui fonctionnement bien, d'où e pourquoi du larmoyement et du
pleurnichage perpetuel, de la victimisation même

Alors ils disent: Bouhhhhhh, tous les codes sources doivent être
ouverts !

(Ceci pour éviter de se donner de la peine de développer, et de pouvoir
"pomper" allieurs ce qu'ils sont incapanle de réaliser)

Je hais LINUX et cette mentalité

Microsoft, est une usine de développement, dont il sort des milliers de
logiciels de qualité, s'attirant la jalousie de tous les pingouins du
monde

...Et LINUX C'EST DE LA MERDE

JB

10 réponses

Avatar
Stephane TOUGARD
JKB wrote:
Ce n'est pas la question, ducon ! La norme Posix définit un tas de



Ducon toi meme.

concepts dont certains sont _obligatoirement_ en mode noyau pour des
raisons d'_atomicité_. Point barre. Tu pourras tourner autour du pot
tant que tu veux, il _faut_ que certains trucs soient en mode noyau. Au
passage, ce n'est pas parce que ce n'est pas spécifié par Posix, que tu
_peux_ le mettre en userland. Si tu es trop bête pour comprendre, je ne
peux rien pour toi.



Bien, donc nous sommes bien d'accord que la norme POSIX ne definit rien
de tel et qu'il n'est pas obligatoire de mettre quoi que ce soit dans le
kernel pour repondre a la norme (en partie ou completement).

Je comprends meme pas ton insistance a vouloir redefinir les mots.

C'est toi qui a tort sur ce coup, mon grand. Tu affirmes qu'un peut
implanter une partie élémentaire de Posix que sont les mutexes (ou les
sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le



Je n'ai jamais pretendu une telle chose.

La seule chose que je pretends, c'est que Cygwin n'est pas emulation de
la norme POSIX, mais que c'est une implementation (ou implantation, si
ca peut te faire plaisir) incomplete de la dite norme.

démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
incompétence crasse dès qu'on attaque un sujet vraiment pointu).



Arrete de te prendre pour le petit Nicolas. Lui au moins comprend les
mots qu'il utilise.
Avatar
Toxico Nimbus
Michel Talon a écrit :
JKB wrote:
C'est toi qui a tort sur ce coup, mon grand. Tu affirmes qu'un peut
implanter une partie élémentaire de Posix que sont les mutexes (ou les
sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le
démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
incompétence crasse dès qu'on attaque un sujet vraiment pointu).




Oui on le peut, par exemple pth le fait. Tout le point est que on peut
très bien avoir l'API usuelle des threads sans que plusieurs processeurs
exécutent en même temps plusieurs threads du programme.



[SNIP]

évidemment, avec un multithreading non-préhemptif, pas besoin de se
soucier d'atomicité.

--
Toxico Nimbus
Avatar
Toxico Nimbus
Toxico Nimbus a écrit :
Michel Talon a écrit :
JKB wrote:
C'est toi qui a tort sur ce coup, mon grand. Tu affirmes
qu'un peut
implanter une partie élémentaire de Posix que sont les mutexes (ou les
sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le
démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
incompétence crasse dès qu'on attaque un sujet vraiment pointu).




Oui on le peut, par exemple pth le fait. Tout le point est que on peut
très bien avoir l'API usuelle des threads sans que plusieurs processeurs
exécutent en même temps plusieurs threads du programme.



[SNIP]

évidemment, avec un multithreading non-préhemptif, pas besoin de se
soucier d'atomicité.



s/préhemptif/préemptif

--
Toxico Nimbus
Avatar
pehache-tolai
On 24 juil, 14:11, Toxico Nimbus wrote:
Michel Talon a écrit :

> JKB wrote:
>>         C'est toi qui a tort sur ce coup, mon grand. Tu affirm es qu'un peut
>> implanter une partie élémentaire de Posix que sont les mutexes (ou les
>> sémaphores, hein, je ne suis pas chien) en userland. Je te demande d e le
>> démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
>> incompétence crasse dès qu'on attaque un sujet vraiment pointu).

> Oui on le peut, par exemple pth le fait. Tout le point est que on peut
> très bien avoir l'API usuelle des threads sans que plusieurs processe urs
> exécutent en même temps plusieurs threads du programme.

[SNIP]

évidemment, avec un multithreading non-préhemptif, pas besoin de se
soucier d'atomicité.



Tout ça veut juste dire que ça peut très bien fonctionner même si
c'est implémenté en userland. Simplement ce sera moins efficace qu'une
implémentation dans le kernel.

--
pehache
Avatar
remy
Toxico Nimbus a écrit :
Michel Talon a écrit :
JKB wrote:
C'est toi qui a tort sur ce coup, mon grand. Tu affirmes qu'un peut
implanter une partie élémentaire de Posix que sont les mutexes (ou les
sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le
démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
incompétence crasse dès qu'on attaque un sujet vraiment pointu).



Oui on le peut, par exemple pth le fait. Tout le point est que on peut
très bien avoir l'API usuelle des threads sans que plusieurs processeurs
exécutent en même temps plusieurs threads du programme.



[SNIP]

évidemment, avec un multithreading non-préhemptif, pas besoin de se
soucier d'atomicité.



attends là je ne voudrais pas mettre de l'huile sur le feu mais ....

il y a 2 approches le système préhemptif et coopératif

en gros

je te donne N cycle tu te démerdes avec après je te rendors
et le système coopératif je te donne la main et quand tu as fini
tu me la rends

bon le 2 ième merdique pas stable etc

le premier pose des problèmes de ressources
exemple l'écriture "sur un disque dur" cette section
ne peut pas être suspendue en principe en théorie hein

pour cela l'on a des sémaphores des mutex ou des synchronized
pour les sections critiques qui font voir la section du code comme une
opération unique bon bref c'est un problème de codeur pas
d'implémentation


il est où le problème

dans le pire des cas ,tu peux avoir vista qui peut éventuellement
suspendre ta tache mais si l'implémentation est bien faite la section
critique elle se doit d'être visible du service pack 7 mode noyau ou
user, pelle à tarte murs en crépis euh désolé

à mon avis comme cela en passant
remy





--
http://remyaumeunier.chez-alice.fr/
Avatar
totof2000
On 24 juil, 09:52, Nicolas George <nicolas$ wrote:
Jerome Lambert , dans le message
<4a68f819$0$2846$, a écrit :

> Si, dans l'extrait cité par ailleurs: différentes zones mémoires sont
> marquées comme "reserved" par le BIOS

Le BIOS, c'est du logiciel, pas un périphérique. Tu es toujours à c ôté de la
plaque.



Ah ? Et mis à part pour les périphériques, quel est l'intéret pour le
bios de se réserver autant de mémoire ? Juste pour faire raler les
utilisateurs ?
Avatar
JKB
Le 24-07-2009, ? propos de
Re: Windows est rapide, Microsoft est meilleure,
Toxico Nimbus ?crivait dans fr.comp.os.linux.debats :
Michel Talon a écrit :
JKB wrote:
C'est toi qui a tort sur ce coup, mon grand. Tu affirmes qu'un peut
implanter une partie élémentaire de Posix que sont les mutexes (ou les
sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le
démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
incompétence crasse dès qu'on attaque un sujet vraiment pointu).




Oui on le peut, par exemple pth le fait. Tout le point est que on peut
très bien avoir l'API usuelle des threads sans que plusieurs processeurs
exécutent en même temps plusieurs threads du programme.





Dans pth, p != Posix. On n'est pas dans un système préemptif.
Les threads Posix imposent un certain nombre de choses quant aux
mutexes, sémaphores et signaux (et autres joyeusetés du même acabit).
Tout le monde sait que Windows sait gérer des threads, mais ce ne sont
pas des threads Posix.

[SNIP]

évidemment, avec un multithreading non-préhemptif, pas besoin de se
soucier d'atomicité.



On est bien d'accord.

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
JKB
Le 24-07-2009, ? propos de
Re: Windows est rapide, Microsoft est meilleure,
pehache-tolai ?crivait dans fr.comp.os.linux.debats :
On 24 juil, 14:11, Toxico Nimbus wrote:
Michel Talon a écrit :

> JKB wrote:
>>         C'est toi qui a tort sur ce coup, mon grand. Tu affirmes qu'un peut
>> implanter une partie élémentaire de Posix que sont les mutexes (ou les
>> sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le
>> démontrer. Pour l'instant, tu n'as rien montré du tout (sauf ton
>> incompétence crasse dès qu'on attaque un sujet vraiment pointu).

> Oui on le peut, par exemple pth le fait. Tout le point est que on peut
> très bien avoir l'API usuelle des threads sans que plusieurs processeurs
> exécutent en même temps plusieurs threads du programme.

[SNIP]

évidemment, avec un multithreading non-préhemptif, pas besoin de se
soucier d'atomicité.



Tout ça veut juste dire que ça peut très bien fonctionner même si
c'est implémenté en userland. Simplement ce sera moins efficace qu'une
implémentation dans le kernel.



Ce n'est pas une question d'efficacité. Bien au contraire, si tu
restes en userland, tu n'as pas deux changements de contexte (au moins)
consécutifs.

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
Nicolas George
totof2000 , dans le message
, a
écrit :
Ah ? Et mis à part pour les périphériques, quel est l'intéret pour le
bios de se réserver autant de mémoire ?



Les BIOS buggés, ça n'a jamais manqué. Et en particulier, rapporter moins de
mémoire que ce qu'on peut effectivement utiliser, c'est un grand classique.
Avatar
JKB
Le 24-07-2009, ? propos de
Re: Windows est rapide, Microsoft est meilleure,
Stephane TOUGARD ?crivait dans fr.comp.os.linux.debats :
JKB wrote:
Ce n'est pas la question, ducon ! La norme Posix définit un tas de



Ducon toi meme.

concepts dont certains sont _obligatoirement_ en mode noyau pour des
raisons d'_atomicité_. Point barre. Tu pourras tourner autour du pot
tant que tu veux, il _faut_ que certains trucs soient en mode noyau. Au
passage, ce n'est pas parce que ce n'est pas spécifié par Posix, que tu
_peux_ le mettre en userland. Si tu es trop bête pour comprendre, je ne
peux rien pour toi.



Bien, donc nous sommes bien d'accord que la norme POSIX ne definit rien
de tel et qu'il n'est pas obligatoire de mettre quoi que ce soit dans le
kernel pour repondre a la norme (en partie ou completement).



Tu viens en une phrase de montrer que tu ne comprends rien à rien et
que tu ne sais pas lire une spec. L'atomicité est rendue obligatoire
pour certaines fonctions (au hasard pthread_mutex_* sem_*). Les
fonctions sem_* sont async safe. La conséquence des deux prérequis
impose qu'elles doivent être implantées en mode noyau.

Et tu n'as toujours pas répondu à la question. Veux-tu que je te la
repose ?

Je comprends meme pas ton insistance a vouloir redefinir les mots.



C'est toi qui tient absolument à avoir raison.

C'est toi qui a tort sur ce coup, mon grand. Tu affirmes qu'un peut
implanter une partie élémentaire de Posix que sont les mutexes (ou les
sémaphores, hein, je ne suis pas chien) en userland. Je te demande de le



Je n'ai jamais pretendu une telle chose.



Si, relis-toi bien.

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.