Non c'est tout a fait different d'un coté tu loues un service et de l'autre tu achetes un produit.
Regarde quand tu travailles chez toi sur des logiciels GPL tout ton travaille que tu produit et ta propriete,parce que ta societe ne t'exploite que pendant les heures de travaille pendant lesquelles elle te paye. Pourtant elle a acheté ton savoir faire, tes connaissances pour son benefice et elle te demande de traiter ses données... Et pourtant 5 ans apres tu pourras partir a la concurence si tu n'as pas de clause particuliere (souvent difficilement applicable) dans ton contrat sans aucun soucis ....
Je trouve les forks personnellement moins elegants que les threads, car il surcharge la machine mais aussi la table des process. Par contre c'est clairement plus fiable et plus facile a developper / debugger.
Par contre fork ne fait pas bon menage avec les threads sous solaris par exemple.
Enfin tout ca c'est une question de gout comme beaucoup de choses :)
Oui je suis d'accord :) Exec passe par un fork de toute facon. Mais creer un processus a partir de soi n'a que peu d'interet par rapport au thread a part de charger un autre code => donc un autre executable.
Par contre d'apres les tests que j'ai fait pour chaque thread que j'ai dans mon programme j'ai une entree identique dans le top avec un pid different, mais avec la meme taille memoire.
C'est assez bizarre, j'ai cru lire que linuxthread utilise clone pour creer les threads, et fork utilise aussi clone...
Par ailleurs, fork est tres archaique et tres lourd, puisqu'il duplique l'ensemble de la memoire et des descripteurs de fichiers ouverts.
Fork est parfois aussi thread non safe comme sous solaris.
Par contre qqchose que je n'ai toujours pas compris sous linux, c'est que apres la fonction pthread-create sous linux qui cree un thread, On voit dans le top un nouveau processus ... Est ce un leure ou ca cree vraiment un process ? Y a t il une autre maniere de creer un thread sous linux ?
Non le closed source ou open source n'a rien avoir la dedans, si tu veux envoyer une bombe atomique sur une ville de france tu vas l'envoyer dans le macif centrale ou dans paris.Donc plus il y aura du monde => plus il y aura de victime... Et les parts de marché des produits microsoft ont été tres tres élevés pendant plusieurs années et le reste encore. D'ailleurs ceci a cree un marché des logiciels antivirus qui a fait tout de meme la richesse de certains.
Oui uniquement dans le cas de la memoire, mais la pluspart des processus ne se limite pas qu'a l'acces à la mémoire (disques, cartes peripheriques...). Pour finir c'est pas parce que tu as deux voitures qui roulent à 100km/h que tu vas plus vite à demenager qu'une voiture qui roule a 200km/h, car la voiture qui va plus vite fera 2 aller/retour pendant que les 2 voitures n'en feront qu'un...
Le problème c'est que rompre la compatibilité est très risqué... Je suis sur que les ingénieurs d'intel reve de tout casser et tout refaire (la pluspart des ingénieurs pensent ca (cf netscape)).. Pourtant c'est un enorme risque surtout vu le marché actuel du pc, deja que les chiffres sont en baisses mais en plus intel n'est plus vraiment en situation majoritaire comme c'etait le cas en 95. Et la le risque est enorme car s'il faisait une nouvelle architecture, et que personne ne suive ( microsoft, amd, ibm,linux,nvidia ...) et bien intel se cassera les dents avec sans doute une architecture tres performante ... Et la situation d'intel ne le permet pas tout comme amd en est incapable actuellement... Le soucis est de permettre une transition, pas une revolution ... Et je crains que ce soit tres difficile .Il y a des societés en france qui ont un parc heterogene de machine des 486-Pentium-PPro-PII-PIII et ces societes doivent faire tourner la meme appli pour tout le monde, mais s'il desire racheter du materiel (10% du parc) ils aimeront bien que ces machines puissent cohabiter applicativement avec le reste ... Les banques par exemple utilise encore OS/2, et installer OS/2 sur un PIII ne pose aucun soucis, car la difference entre un PIII et un 386 est nulle en terme de jeux d'instructions ...
Je trouve la reponse de gates plus interessante à ton idée meme si elle est peut etre demagogique (j'en doute car cet article n'a pas trop fait le tour du monde).
En chine on vend du papier et des crayons, c'est pas pour autant qu'ils peuvent ecrire ce qu'ils veulent ... Pour linux je crois que c'est la meme chose...
La raison principale de l'implantation de linux reste le cout et pas les mentalités ... Pour ce qui est des distrib nationnales c'est sans doute lié aux jeux de caractères qui ne doit pas etre gerée de la meme maniere en fonction du jeux de caractère a implanter et qui n'est pas proposé à ma connaissance de base dans les distribs classiques.
Je ne connais pas morphheus, mais ce que je trouve genial, c'est que meme avec 1% du fichier que tu souhaites telecharger, tu es capable de distribuer tes 1% à d'autre personne qui souhaiterai telecharger ce meme fichier. Des lors lorsque tu partages un fichier de 100mo, si 10 personnes le telecharge, avec les systemes traditionnel de P2P tu distribues 1Go, alors qu'avec edonkey plus le nombre de demandeur est grand moins tu uploads pour amorcer le partage.
Non justement, pas d'opensource dans le cas du P2P, car le principe meme qui fonctionne sous edonkey, c'est le partage :
upload = 4* download
Si tu ne permets pas l'upload tu ne peux pas downloader, or si le projet est opensource il va y avoir un ou dix clones qui vont eux contourner cette fonctionnalités, et connaissant les gens la pluspart ne partageront plus rien ce qui amenera la mort du systeme...
Par contre je n'ai pas trop de probleme de stabilité, le principal reproche qui lui ai fait c'est de consommer bcp de ressource sous windows.
Hmm je suis pas trop d'accord, la pluspart des librairies systemes sont plutot bien expliqués et grace a la puissance de l'opensource la pluspart des librairies libres sont dispo sous windows... MSDN est plein d'exemple sur un tas de choses c'est peut etre la pluspart du temps du COM/COM+/DCOM mais ca a le merite d'exister et il y a souvent des articles bien fait (parfois bugger ...) je connais par contre pas vraiment de site pour linux (desole mes connaissances sont plus faible sur ce sujet) qui explique et donne des sources d'exemple pour faire ce genre de choses :
- Creer un driver
- Faire un drag'n drop
- Faire un copier coller
- Ouvrir une image jpeg et l'afficher
L'interet avec microsoft, c'est qu'il y a une source centralisatrice, alors qu'avec linux c'est plutot la peche à l'info ...
Le probleme est que si microsoft integrait Office dans windows on crierait au scandale ;) Faudrait savoir ce que veux dire Os complet car a part office il ne manque pas grand chose a la gamme windows (troll à part bien sur).
[^] # Re: Le logiciel libre et les jeux vidéos
Posté par VERMEEREN Sebastien . En réponse à la dépêche WineX 2.0 est sorti. Évalué à -2.
-1 d'entree :(
[^] # Re: GPL => pas de revenus
Posté par VERMEEREN Sebastien . En réponse à la dépêche WineX 2.0 est sorti. Évalué à 0.
-1 d'entree :(
[^] # Re: Et si ?
Posté par VERMEEREN Sebastien . En réponse à la dépêche WineX 2.0 est sorti. Évalué à 3.
[^] # Re: Un droit fondamental
Posté par VERMEEREN Sebastien . En réponse à la dépêche Le droit au code source/à la décompilation. Évalué à 0.
Regarde quand tu travailles chez toi sur des logiciels GPL tout ton travaille que tu produit et ta propriete,parce que ta societe ne t'exploite que pendant les heures de travaille pendant lesquelles elle te paye. Pourtant elle a acheté ton savoir faire, tes connaissances pour son benefice et elle te demande de traiter ses données... Et pourtant 5 ans apres tu pourras partir a la concurence si tu n'as pas de clause particuliere (souvent difficilement applicable) dans ton contrat sans aucun soucis ....
[^] # Re: Statistiques...
Posté par VERMEEREN Sebastien . En réponse à la dépêche Apache 2.0 disponible pour tous. Évalué à 1.
Je trouve les forks personnellement moins elegants que les threads, car il surcharge la machine mais aussi la table des process. Par contre c'est clairement plus fiable et plus facile a developper / debugger.
Par contre fork ne fait pas bon menage avec les threads sous solaris par exemple.
Enfin tout ca c'est une question de gout comme beaucoup de choses :)
[^] # Re: Statistiques...
Posté par VERMEEREN Sebastien . En réponse à la dépêche Apache 2.0 disponible pour tous. Évalué à 6.
Par contre d'apres les tests que j'ai fait pour chaque thread que j'ai dans mon programme j'ai une entree identique dans le top avec un pid different, mais avec la meme taille memoire.
C'est assez bizarre, j'ai cru lire que linuxthread utilise clone pour creer les threads, et fork utilise aussi clone...
[^] # Re: Statistiques...
Posté par VERMEEREN Sebastien . En réponse à la dépêche Apache 2.0 disponible pour tous. Évalué à 10.
Par ailleurs, fork est tres archaique et tres lourd, puisqu'il duplique l'ensemble de la memoire et des descripteurs de fichiers ouverts.
Fork est parfois aussi thread non safe comme sous solaris.
Par contre qqchose que je n'ai toujours pas compris sous linux, c'est que apres la fonction pthread-create sous linux qui cree un thread, On voit dans le top un nouveau processus ... Est ce un leure ou ca cree vraiment un process ? Y a t il une autre maniere de creer un thread sous linux ?
[^] # Re: Librairie MS Viruses
Posté par VERMEEREN Sebastien . En réponse à la dépêche Virus pour tout le monde. Évalué à 2.
[^] # Re: Fonctionnement
Posté par VERMEEREN Sebastien . En réponse à la dépêche Virus pour tout le monde. Évalué à -1.
[^] # Re: et si .... Troll farceur de Microsoft
Posté par VERMEEREN Sebastien . En réponse à la dépêche Microsoft esquisse une réponse à la commission européenne. Évalué à 2.
[^] # Re: Gassée
Posté par VERMEEREN Sebastien . En réponse à la dépêche Be porte plainte contre Microsoft. Évalué à 1.
[^] # Re: 2x500 Mhz > 1x1000Mhz
Posté par VERMEEREN Sebastien . En réponse à la dépêche Le noyau 2.5.4 est sorti!. Évalué à 2.
[^] # Re: intel: vivre vite et mourir vieux...
Posté par VERMEEREN Sebastien . En réponse à la dépêche Ca ne va pas fort pour l'Itanium d'Intel. Évalué à 1.
[^] # Re: intel: vivre vite et mourir vieux...
Posté par VERMEEREN Sebastien . En réponse à la dépêche Ca ne va pas fort pour l'Itanium d'Intel. Évalué à 2.
Un truc tres curieux :
- Microsoft change de versions => incompatibilité de format => tout le monde rale
- Intel change de versions => compatibilité ascendante totale => tout le monde rale
Que faut il donc faire ????
[^] # Re: Pour l'Afrique aussi...
Posté par VERMEEREN Sebastien . En réponse à la dépêche L'Asie aime Linux, un peu plus. Évalué à 0.
http://seattlepi.nwsource.com/business/gate19.shtml(...)
[^] # Re: libre....
Posté par VERMEEREN Sebastien . En réponse à la dépêche L'Asie aime Linux, un peu plus. Évalué à 10.
[^] # Re: C'est un résultat encourageant pour
Posté par VERMEEREN Sebastien . En réponse à la dépêche L'Asie aime Linux, un peu plus. Évalué à -10.
[^] # Re: LE marche le plus benefique a Linux.
Posté par VERMEEREN Sebastien . En réponse à la dépêche L'Asie aime Linux, un peu plus. Évalué à 10.
[^] # Re: C'est un probléme connue de GNUtella
Posté par VERMEEREN Sebastien . En réponse à la dépêche Un ingé de Napster : "Gnutella ne tiendra pas la montée en charge". Évalué à 2.
[^] # Re: C'est un probléme connue de GNUtella
Posté par VERMEEREN Sebastien . En réponse à la dépêche Un ingé de Napster : "Gnutella ne tiendra pas la montée en charge". Évalué à 3.
upload = 4* download
Si tu ne permets pas l'upload tu ne peux pas downloader, or si le projet est opensource il va y avoir un ou dix clones qui vont eux contourner cette fonctionnalités, et connaissant les gens la pluspart ne partageront plus rien ce qui amenera la mort du systeme...
Par contre je n'ai pas trop de probleme de stabilité, le principal reproche qui lui ai fait c'est de consommer bcp de ressource sous windows.
[^] # Re: C'est un probléme connue de GNUtella
Posté par VERMEEREN Sebastien . En réponse à la dépêche Un ingé de Napster : "Gnutella ne tiendra pas la montée en charge". Évalué à 6.
[^] # Re: pfff...
Posté par VERMEEREN Sebastien . En réponse à la dépêche Projet numérique des socialistes. Évalué à -1.
[^] # Re: bof
Posté par VERMEEREN Sebastien . En réponse à la dépêche Un comparatif Linux - Windows pour l'utilisation personnelle. Évalué à -1.
Ps : -1 curiosité
[^] # Re: partie "plateforme de dev" incomplète
Posté par VERMEEREN Sebastien . En réponse à la dépêche Un comparatif Linux - Windows pour l'utilisation personnelle. Évalué à 2.
- Creer un driver
- Faire un drag'n drop
- Faire un copier coller
- Ouvrir une image jpeg et l'afficher
L'interet avec microsoft, c'est qu'il y a une source centralisatrice, alors qu'avec linux c'est plutot la peche à l'info ...
[^] # Re: Oui mais lit le PS
Posté par VERMEEREN Sebastien . En réponse à la dépêche Un comparatif Linux - Windows pour l'utilisation personnelle. Évalué à 2.