néanmoins maintenant je vais aller voir le code source des fameux paquets critiques (FFMPEG et autres) et je suis absolument certain que je ne vais pas du tout voir 213.645 chemins optimisés en fonction des 213.645 possibilités différentes de combinaisons de CPU et d'archis......
evidemment que seul les optimisations qui valent la peine (ie apporte un gain substantiel) sont faite. De plus il faut qu'un developpeur s'y soit coller : t'as moins de chance de trouver du code optimiser pour sparc que pour x86.
Tant que tu y est t'as cas nous faire un benchmark avec les differentes version de gcc 2.x 3.x 4.x et differentes optimisations(cpu), on vraiement si le gain est si enorme que ca pour le code non critique...
> GCC devient très bon à l'autovectorisation alors les distribs sources deviendront incontournables.
oui, mais bon vu que la majorite des applications standart sont limiter par d'autres facteurs comme les blocages io (reseau, clavier, ...), le gain risque d'etre tres faible en moyenne. Les optimisations seront visible que sur les grosses applis comme les codecs video, or soit ils sont deja optimiser en assembleur a la main et le meilleur code est choisi dynamiquement, soit il existe des paquets optimisees. C'est donc un faut probleme.
De plus je doute fortement de ces optimisations miracle : icc n'est pas sense etre un compilo qui optimise super bien, pourtant j'ai pas vu grand monde tenter d'essaye de compiler toute une distrib avec pour beneficier des perf...
mais çà peut etre sympa pour le code a venir: plus besoin de se creuser la tete en assembleur si le compilateur peut generer et optimiser les versions x86/MMX/SSE de lui meme.
Ce qui serait bien (je sais pas si c'est deja possible), serait de pouvoir dire au compilateur : cette fonction tu me l'optimise en x86/MMX/SSE puis de pouvoir appeler le code en utilisant par exemple la fonction suffixe de l'optimisation.
Bon apres c'est sur que les drivers ne se font pas tout seul, donc il faut que les developpeurs ai soit la carte, soit qu'elle soit assez populaire pour qu'il developpe quelque chose.
Leur logiciel permet notamment de profiter de matériels de manière un peu plus complète/stable que les pilotes libres (comme ALSA).
Ca serait bien d'argumenter un peu, parce que la ca fait vraiement FUD...
l existe plusieurs alternatives libres, dvd+rw-tools en est une, mon patch à cdrecord une autre. Je n'ai pas connaissance d'utilisation réelle de libburn, qui ne m'a semblé, quand j'ai regardé, qu'à un stade très précoce.
Ce qui serait cool c'est que les distro aide au developement de libburn, comme ca ils aurraient plus a maintenir des patchs et proposer par defaut un logiciel dont le comportement du developpeur ne donne pas une bonne image du LL.
Si tu as une commande gcc test.c -o test.o, make ne peut pas deviner que test.o dépend de test.c, a moins qu'on lui indique explicitement.
Ben justement dans le makefile tu met les dependances pas les commandes, tout comme dans ant...
$cat Makefile
test: test.o
$make
cc -c -o test.o test.c
cc test.o -o test
Y a bien plus de 90% de personne qui tourne sous windows et est ce que ca nous empeche pour autant d'utiliser l'OS que l'on veut ?
Ce quasi monopole, a permit d'imposer des outils : ie, msn, ..., est - ce pour autant que les choses ne vont pas changer (cf ie vs firefox) ?
C'est pareil pour msn, tant que tu est libre d'utiliser jabber je vois pas ou est le pb (tu peux toujours essayer de convertir tes contacts, ou utiliser une passerelle).
En tout cas leur encodage sont assez surprenant:
pour la wmv : divx3 + wav2 (divx3 ca commence a date, surtout que qualitee...)
pour le quicktime : sorenson3 + adpcm ( adpcm niveau compression ...)
oui, j'avais recuperer l'ip via d'autre dns (ceux de l'imag)
Sinon mes dns de free sont
nameserver 212.27.39.135
nameserver 212.27.39.1
D'ailleur y a aussi point-blank.cc qui est plus ou moins sur le meme domaine (jusqu'a l'avant dernier routeur c'est le meme chemin) et qui marche pas du tout chez free
[^] # Re: Repository de plusieurs binaires
Posté par M . En réponse au journal GCC 4.0 et les distributions sources. Évalué à 2.
Et puis apres le mainteneur il doit supporter toutes les versions...
# ...
Posté par M . En réponse au journal France2 et France3. Évalué à 4.
[^] # Re: C'est vrai c't'histoire ?
Posté par M . En réponse au journal Utiliser Lynx peut vous mener en prison. Évalué à 2.
[^] # Re: Relativisons un peu ...
Posté par M . En réponse au journal GCC 4.0 et les distributions sources. Évalué à 2.
evidemment que seul les optimisations qui valent la peine (ie apporte un gain substantiel) sont faite. De plus il faut qu'un developpeur s'y soit coller : t'as moins de chance de trouver du code optimiser pour sparc que pour x86.
Tant que tu y est t'as cas nous faire un benchmark avec les differentes version de gcc 2.x 3.x 4.x et differentes optimisations(cpu), on vraiement si le gain est si enorme que ca pour le code non critique...
[^] # Re: Repository de plusieurs binaires
Posté par M . En réponse au journal GCC 4.0 et les distributions sources. Évalué à 2.
oui, mais bon vu que la majorite des applications standart sont limiter par d'autres facteurs comme les blocages io (reseau, clavier, ...), le gain risque d'etre tres faible en moyenne. Les optimisations seront visible que sur les grosses applis comme les codecs video, or soit ils sont deja optimiser en assembleur a la main et le meilleur code est choisi dynamiquement, soit il existe des paquets optimisees. C'est donc un faut probleme.
De plus je doute fortement de ces optimisations miracle : icc n'est pas sense etre un compilo qui optimise super bien, pourtant j'ai pas vu grand monde tenter d'essaye de compiler toute une distrib avec pour beneficier des perf...
Matthieu
[^] # peut etre gentoo...
Posté par M . En réponse au journal OpenSolaris.org. Évalué à 2.
[^] # Re: Relativisons un peu ...
Posté par M . En réponse au journal GCC 4.0 et les distributions sources. Évalué à 3.
Ce qui serait bien (je sais pas si c'est deja possible), serait de pouvoir dire au compilateur : cette fonction tu me l'optimise en x86/MMX/SSE puis de pouvoir appeler le code en utilisant par exemple la fonction suffixe de l'optimisation.
# indice
Posté par M . En réponse au message Problème pour déinir un tableau d'entier et surtout pour écrire une méthode d'affichage. Évalué à 3.
Je me demande si t'as beaucoup cherche...
[^] # Re: jabber / apinc / msn : out ce soir ?!
Posté par M . En réponse au journal Recrudescence des virus sur MSN ?. Évalué à 2.
[^] # Re: heu...
Posté par M . En réponse au journal OSS3.99.2a de 4Front devient gratuit. Évalué à 1.
http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=H(...) : http://alsa.opensrc.org/index.php?page=Envy24Control(...)
Bon apres c'est sur que les drivers ne se font pas tout seul, donc il faut que les developpeurs ai soit la carte, soit qu'elle soit assez populaire pour qu'il developpe quelque chose.
# heu...
Posté par M . En réponse au journal OSS3.99.2a de 4Front devient gratuit. Évalué à 6.
Ca serait bien d'argumenter un peu, parce que la ca fait vraiement FUD...
[^] # Re: Status vis à vis de la version officiel ?
Posté par M . En réponse au journal Patch DVD pour cdrecord. Évalué à 4.
Ce qui serait cool c'est que les distro aide au developement de libburn, comme ca ils aurraient plus a maintenir des patchs et proposer par defaut un logiciel dont le comportement du developpeur ne donne pas une bonne image du LL.
# kill
Posté par M . En réponse au message déloguer un autre. Évalué à 4.
PS : il suffit de tuer le pere (bash par exemple si loggue depuis vt), pour le delogue
PS2 : kill -9 -1 a effectuer en tant que toto pour tout tuer
[^] # Re: Pour ce qui est de gcj.....
Posté par M . En réponse à la dépêche [Débat] Implémentations libres de java : sont elles utilisées dans la pratique ?. Évalué à 3.
Ben justement dans le makefile tu met les dependances pas les commandes, tout comme dans ant...
$cat Makefile
test: test.o
$make
cc -c -o test.o test.c
cc test.o -o test
[^] # Re: ba oui quoi !
Posté par M . En réponse au journal ca y est... drivers ati pour xorg.. Évalué à 6.
D'ailleur certaines ati doivent avoir un driver libre aussi supporte...
# et alors ?
Posté par M . En réponse au journal Le phénomène MSN Messenger. Évalué à 5.
Ce quasi monopole, a permit d'imposer des outils : ie, msn, ..., est - ce pour autant que les choses ne vont pas changer (cf ie vs firefox) ?
C'est pareil pour msn, tant que tu est libre d'utiliser jabber je vois pas ou est le pb (tu peux toujours essayer de convertir tes contacts, ou utiliser une passerelle).
[^] # Re: L'annonce :
Posté par M . En réponse au journal SuSE, une bonne Novell de plus ;o). Évalué à 3.
pourquoi le mirroir officiel ftp.suse.com m'a pas l'image du dvd ?
Y a t il des liens officiel sur ces isos et notament leur license ?
# pas besoin de serveur telenet
Posté par M . En réponse au message Eggdrop et party line.... Évalué à 3.
# ...
Posté par M . En réponse au message Antenne de carte wifi. Évalué à 2.
[^] # Re: dave's trailer page
Posté par M . En réponse au journal Bandes annonces sous Linux, site qui marche !!!. Évalué à 3.
Ben ils sont supporter nativement par ffmpeg et donc ca tourne sans codec windows....
[^] # Re: dave's trailer page
Posté par M . En réponse au journal Bandes annonces sous Linux, site qui marche !!!. Évalué à 2.
# ...
Posté par M . En réponse au journal Bandes annonces sous Linux, site qui marche !!!. Évalué à 8.
pour la wmv : divx3 + wav2 (divx3 ca commence a date, surtout que qualitee...)
pour le quicktime : sorenson3 + adpcm ( adpcm niveau compression ...)
M'enfin les linuxien ne s'en pleindront pas...
[^] # Re: ...
Posté par M . En réponse au journal Xorg, DRI & Debian (encore). Évalué à 5.
$for i in $(seq 1 8); do dig @dnscache-$i.proxad.net www.nixnuts.net +time=1 ; done
; <<>> DiG 9.2.4 <<>> @dnscache-1.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; connection timed out; no servers could be reached
; <<>> DiG 9.2.4 <<>> @dnscache-2.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62264
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.nixnuts.net. IN A
;; ANSWER SECTION:
www.nixnuts.net. 169332 IN A 216.127.82.9
;; Query time: 32 msec
;; SERVER: 212.27.39.2#53(dnscache-2.proxad.net)
;; WHEN: Fri Jan 7 12:34:51 2005
;; MSG SIZE rcvd: 49
; <<>> DiG 9.2.4 <<>> @dnscache-3.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46506
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.nixnuts.net. IN A
;; ANSWER SECTION:
www.nixnuts.net. 205498 IN A 216.127.82.9
;; Query time: 32 msec
;; SERVER: 213.228.0.23#53(dnscache-3.proxad.net)
;; WHEN: Fri Jan 7 12:34:51 2005
;; MSG SIZE rcvd: 49
; <<>> DiG 9.2.4 <<>> @dnscache-4.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42109
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.nixnuts.net. IN A
;; ANSWER SECTION:
www.nixnuts.net. 204525 IN A 216.127.82.9
;; Query time: 32 msec
;; SERVER: 213.228.0.212#53(dnscache-4.proxad.net)
;; WHEN: Fri Jan 7 12:34:51 2005
;; MSG SIZE rcvd: 49
; <<>> DiG 9.2.4 <<>> @dnscache-5.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53741
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.nixnuts.net. IN A
;; ANSWER SECTION:
www.nixnuts.net. 205016 IN A 216.127.82.9
;; Query time: 32 msec
;; SERVER: 212.27.39.134#53(dnscache-5.proxad.net)
;; WHEN: Fri Jan 7 12:34:51 2005
;; MSG SIZE rcvd: 49
; <<>> DiG 9.2.4 <<>> @dnscache-6.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; connection timed out; no servers could be reached
; <<>> DiG 9.2.4 <<>> @dnscache-7.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55487
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.nixnuts.net. IN A
;; ANSWER SECTION:
www.nixnuts.net. 203905 IN A 216.127.82.9
;; Query time: 32 msec
;; SERVER: 212.27.32.5#53(dnscache-7.proxad.net)
;; WHEN: Fri Jan 7 12:34:53 2005
;; MSG SIZE rcvd: 49
; <<>> DiG 9.2.4 <<>> @dnscache-8.proxad.net www.nixnuts.net +time=1
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25705
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.nixnuts.net. IN A
;; ANSWER SECTION:
www.nixnuts.net. 205592 IN A 216.127.82.9
;; Query time: 32 msec
;; SERVER: 212.27.32.6#53(dnscache-8.proxad.net)
;; WHEN: Fri Jan 7 12:34:53 2005
;; MSG SIZE rcvd: 49
[^] # Re: ...
Posté par M . En réponse au journal Xorg, DRI & Debian (encore). Évalué à 3.
Sinon mes dns de free sont
nameserver 212.27.39.135
nameserver 212.27.39.1
D'ailleur y a aussi point-blank.cc qui est plus ou moins sur le meme domaine (jusqu'a l'avant dernier routeur c'est le meme chemin) et qui marche pas du tout chez free
# ...
Posté par M . En réponse au journal Xorg, DRI & Debian (encore). Évalué à 1.
It'll take a bit to put things back in order.
You'll just have to bear with us..
De plus les dns de free ne resolve pas le domaine...