1

Comment se fait il que safari est bien plus rapide sous windows que sous linux??

2

JackosKing (./1) :
Comment se fait il que safari est bien plus rapide sous windows que sous linux??


Parce que si tu veux utiliser Safari sous Linux, faut passer par Wine et que wine utilise plus de CPU qu'une appli native ? tongue
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

3

safari n'est pas dispo sous linux, donc je ne vois rien d'étonnant ? hum
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

4

Je pense qu'il fallait lire "que sous OS X" ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

5

oups oui.
Je voulais dire os X:/

6

LOL

epic Fail comme dirait the cure et consorts
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

7

Pour promouvoir Firefox ? happy

8

9

C'est quoi le rapport avec ce que dit Poisson Pilote ? (Qui de plus a entièrement raison)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

10

Martial Demolins (./8) :
Poisson_Pilote (./2) :
Parce que si tu veux utiliser Safari sous Linux, faut passer par Wine et que wine utilise plus de CPU qu'une appli native ?

Faux de toute façon, Wine n'émule rien du tout.


trisotfl
Il a jamais dit quoi que ce soit concernant le fonctionnement de Wine grin
avatar
Zut je suis reperé, vite ! L1+R1+L2+R2 !
Des ennemis ! ACTIVATING COMBAT MODE - MODULATING PHASE - POWER SURGE ! - CONFLICT RESOLVED
La longue liste des clichés de l'animé et du manga !
RAW ! RAW ! FIGHT THE POWER !

11

12

Safari sous windows > Juste Safari
Safari sous Linux > Wine + Safari

Donc à moins que Wine n'optimise magiquement le code compilé de Safari à la volée, ça prends plus de CPU. grin
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

13

Ouep sachant que le "Wine Is Not an Emulator" ça dépend vraiment de ce que tu considère. De mon point de vue d'ailleurs c'en est un...
Car tu as linux => APIs et services divers sous linux => Wine => App
Alors qu'en natif linux tu as linux => APIs divers de nunux => App
Et sous Windows tu as Windows => API Windows => App
Enfin voilà tongue
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

14

Tiens d'ailleurs vous dites "ouine" ou "ouaïne" ? J'ai toujours prononcé à l'anglaise, mais tous mes camarades étudiants geeks se moquent de moi quand je le dis comme ça sad
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

15

16

Be y'a pas Wine (ou une couche de Wine) qui intervient un minimum dans tout ça ? confus
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

17

./13 Ce n'est pas un émulateur. C'est juste une couche qui fournit une API si je ne me trompe pas.
Un émulateur interprète du code objet d'un autre processeur.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

18

19

./17 > Mouais pour moi ça reste quand même flou...
./18 > Ben oui et les fonctions de Windows il les sort d'une pochette surprise ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

20

21

Bah je ne sais pas trop quelle sont les conventions d'appels systèmes de Win32 de Linux, respectivement, mais tout ce que fait Wine, c'est prendre en charge les appels systèmes Win32 des exécutables.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

22

./20 > Ben... ça n'émule pas le processeur mais ça mimique le comportement de Windows en allant parfois très loin... Pour ce genre de choses je ne pense vraiment pas qu'il existe un meilleur terme que émulation.
Alors certes c'est officiellement "juste" une implémentation libre de l'API Windows... Mais ça implémente tellement bien que ça implémente même des fonctions non documentées, voire non nommées officiellement (on retrouve les noms dans les fichiers de symboles offerts gracieusement par Microsoft si on sait comment chercher ^^), qui ne font donc pas partie de l'API. C'est donc à mon sens clairement plus qu'une simple "implémentation"...

Pour ce qui est de la vitesse d'autre part, alors effectivement tous (au sens de "tous ceux qui sont supportés par Wine") les API Windows sont "implémentés", mais ça va d'un traitement interne à Wine (presque aucune différence de rapidité en théorie donc), en passant par des redirections rapides (je convertis l'appel Win32 en appel à la librairie "machin"), à une échelle hallucinante de trucs, comme par exemple l'émulation de GDI et User32... Car un API ça s'implémente certes, mais pour ce qui est du rendu et de l'affichage, Wine a choisi le modèle "émulation", ou appelez le comme vous le voulez mais ce n'est pas une "implémentation".
Après, pour une application typique, tu es ralenti par tout ce qui est "émulé" comme GDI et User32, mais aussi par les implémentations de type "redirection" où tu vas au lieu d'avoir un simple appel de fonction dans ton programme, te manger un double-appel dans le meilleur des cas. Pour la partie graphique le combat est perdu d'avance, et pour les fonctions "redirigées" ça dépendra de l'utilisation qu'en fait le programme. Enfin typiquement un navigateur doit à mon avis faire partie des pires choses à gérer pour Wine wink
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

23

24

Qui voudrait faire marcher IE sous Linux ? trifus
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

25

26

Poisson_Pilote (./24) :
Qui voudrait faire marcher IE sous Linux ? trifus.gif

un développeur web qui souhaite tester son site sous IE, sans pour autant avoir à booter sous windows 36 fois par jour ? (ni lancer une vmware, bien évidemment)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

27

Mouais bof il faut installer Gecko pour afficher du Web avec Wine. Donc on n'a pas le vrai rendu de IE.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

28

29

Bah je viens de tester et c'est ce qu'il s'est passé (je n'ai pas Gecko).
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

30

Bah, il y a eu des benchs du projet WINE et les apps sont souvent plus rapides sous WINE. hehe
Bah oui, l'implémentation originale (propriétaire) est loin d'être parfaite.

[EDIT: Ce n'est pas drôle vince, et je ne vois pas en quoi mon message original était incorrect au point où il fallait l'éditer. roll Le voilà reformulé...]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité