2250

Godzil (./2246) :
Wine arrive à avoir de tes bonnes performances de manière globale, bien meilleurs que de lancer une VM Windows,
Pour utiliser souvent Wine, c'est une excelent outil quand tout va bien, mais avec ces limites. Les performances sont très variables, parfois carrément meilleures que Windows, souvent pire, et je ne parles même pas des problèmes de compatibilité.
L'approche VM me semble capable de fournir quelque-chose de plus fiable
avatar

2251

Tu oublie un truc: Wine est un projet open source sans aucun accès au code de Windows, tout est fait à pas de documentation d’API et observation. Ils n’ont pas accès au code de Windows, et pas mal d’application utilise (a dessein ou non) des bugs de l’API de Windows. Et quoi qu’on puisse dire la compatibilité de Wine est parfois meilleur que Windows à proprement parler, certains app ancienne y tournent avec Wine et pas avec un Windows récent.

Et désolé mais en terme de performance tu ne peux pas comparer exécuter un OS complet, et une simple couché de compatibilité qui n’as pas tous les différents driver, gestion mémoire etc.. à gérer.
Une VM windows est largement plus lourde que d’utiliser WINE, quoi que tu fasse.
WSL vs WSL2 est la meme problématique.

Ne mélangez pas la technique en Elle meme et la realisation de celle ci.

La différence majeure entre une VM et l’approche API (HLE devrais-je dire?) c’est que la seconde prend plus de temps à développer, car il faut remplacer tout ou partie du code pour pouvoir le faire légalement dans la majorité des cas, surtout si on prend le cas de WINE ou il n’y as pas d’accès au code de Windows. Il faut proposer l'ensemble des APIs fournies par Windows, et mine de rien, il y en a une chiée, entre les différentes version, modules fournis par l’OS etc... C’est beaucoup plus simple pour Microsoft de fournir les compatibilité vu que dans la majorité des cas il suffit de prendre la DLL originale et paf pastèque ça marche.
D’ailleurs avec Wind c’est assez similaire, si tu as accès au DLL originale tout marche globalement mieux, mais ils sont obligé pour les gens qui n’ont pas une license Windows de fournir une compatibiiité avec ces DLLs.

Faire une VM est bien plus simple, pas besoin de se faire chier avec des API ou autre. Tu as juste besoin de faire marcher à minima un CPU et certaines pièces de hardware, et la paravirtualisation aide encore plus vu que tu donne accès au vrai hardware (avec des restrictions bien sur) donc encore moins de boulot!

Il n’empêche que tu te retrouve avec un OS complet qui tourne en parallel, et les performances en pâtissent d’un moyen ou d’un autre.
Et l’approche WSL2 “marche” pour la seule raison que les machine modernes on une énorme quantité de cœur et des gazilions de RAM, donc deux OS qui tournent côte à côte? Bah ça n’a quasi aucun impact ( en apparences) mais il n’empêche que ça reste plus lourd.

Grace à Wine j’ai pu utiliser des app Windows pendant des années sans avoir besoin de booter sous Windows et de lancer une VM qui, même avec de la PV, me prends quand même une partie de la mémoire système et du temps CPU.
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.

2252

Sauf que wsl2 n'est pas une vm classique (j'ai jamais vu une vm se lancer complètement en moins d'1 sec par exemple), et les performances comparées à wsl1 sont quasi indentiques, mais avec une bien meilleur compatibilité, et un I/O qui n'a rien avoir ( il a refait le test dans les commentaires, son test initial avait un soucis de config).

2253

WSL2 pue méchamment comme tout ce qui utilise Hyper-V (docker) car c'est exclusif de tous les autres produits de virtualisation. VirtualBox est toujours le meilleur moyen de faire tourner un Linux par exemple, et ça fait comme si MS essayait de les tuer (c'est pas volontaire mais c'est effectivement ce qu'il se passe).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2254

Windows 10’s latest updates are causing havoc with printersTechRadar IndiaRicoh printers seem to be the worst affected

Windows 10 received its monthly host of security patches earlier this week, and the latest cumulative updates are causing serious problems with printers – particularly Ricoh devices, but also other models. (...) Further reports of printer failures include Brother and Canon devices, as well as some Kyocera, HP, Toshiba and Panasonic models.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2255

Brunni (./2253):
WSL2 pue méchamment comme tout ce qui utilise Hyper-V (docker) car c'est exclusif de tous les autres produits de virtualisation. VirtualBox est toujours le meilleur moyen de faire tourner un Linux par exemple, et ça fait comme si MS essayait de les tuer (c'est pas volontaire mais c'est effectivement ce qu'il se passe).
Oui c'est chiant que ça empêche l'utilisation de virtualbox en même temps, mais wsl2 reste bien mieux pour beaucoup car il y a maintenant une compatibilité à 100%, les même perfs, et un meilleur io.

2256

Je trouve en tous cas que c'est pas vraiment un bon compromis, pour des gens qui aiment linux de n'avoir plus moyen de le faire tourner en parallèle sans rebooter.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2257

Ah bah il y avait msys2, ces gens n'ont pas attendu.

2258

Brunni (./2256):
Je trouve en tous cas que c'est pas vraiment un bon compromis, pour des gens qui aiment linux de n'avoir plus moyen de le faire tourner en parallèle sans rebooter.
Disons que si j'aime travailler sous Ubuntu, c'est pas pour l'interface, mais pour le système et ça j'utilise le terminal, ce que wsl2 fait parfaitement smile

2259

The Windows 10 May 2020 Update is causing major hard drive management issues - MSPoweruserMSPoweruserWe reported earlier that Microsoft has been informed of the Fresh Start issue with Windows 10 2004, but that at least this did not result in data loss and was therefore not that serious. It seems that issue was just a harbinger of more serious issues, as Windows 10 2004 appears to have multiple issues […]

(potentielles pertes de données pour ceux qui utilisent cette feature. Et comme d'habitude, les problèmes avaient déjà été reportés sur le Feedback Hub il y a des mois.)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2260

Arvi89 (./2258) :
Brunni (./2256):
Je trouve en tous cas que c'est pas vraiment un bon compromis, pour des gens qui aiment linux de n'avoir plus moyen de le faire tourner en parallèle sans rebooter.
Disons que si j'aime travailler sous Ubuntu, c'est pas pour l'interface, mais pour le système et ça j'utilise le terminal, ce que wsl2 fait parfaitement smile
Ouais ça c'est toi. En pratique y a une grosse différence entre un shell (ce que WSL2 est) que tu installes une fois, et des VMs que tu utilises pour tester tes apps sous des environnements différents. Dans mon cas ça me bloque pour macOS par exemple, du coup je suis obligé de boycotter.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2261

Brunni (./2260):
Arvi89 (./2258) :
Brunni (./2256):
Je trouve en tous cas que c'est pas vraiment un bon compromis, pour des gens qui aiment linux de n'avoir plus moyen de le faire tourner en parallèle sans rebooter.
Disons que si j'aime travailler sous Ubuntu, c'est pas pour l'interface, mais pour le système et ça j'utilise le terminal, ce que wsl2 fait parfaitement smile
Ouais ça c'est toi. En pratique y a une grosse différence entre un shell (ce que WSL2 est) que tu installes une fois, et des VMs que tu utilises pour tester tes apps sous des environnements différents. Dans mon cas ça me bloque pour macOS par exemple, du coup je suis obligé de boycotter.
Ah bien sûr je parle de mon cas perso grin
Mais j'ai l'impression que c'est un cas de figure plutôt répandu. Après c'est vrai que ce serait bien qu'ils rendent compatible hyper V avec le reste. Enfin là on peut lancer un vm VirtualBox en mode hyper V, c'est tellement lent que ça donne l'impression que ça a crashé.

2262

Hyper-V virtualise l'OS entier (c'est pour ça qu'il ne sera jamais possible de le faire fonctionner avec VBox et co). C'est très performant pour l'OS invité, mais ça affecte l'hôte. Certains gamers se plaignent que ça ralentit un peu par exemple. Bref c'est clairement pas un truc qui devrait tourner sur une machine "consumer" lambda. D'ailleurs c'était réservé à la version Pro de Windows. Mais après t'as Docker qui s'est mis à l'utiliser, et maintenant WSL2… bref c'est juste pas fait pour ce qu'ils en ont fait. On peut espérer qu'ils développent un backend VirtualBox de WSL2, ce serait la bonne chose à faire. Et ce ne serait pas plus lent je pense (mon expérience avec Docker est que ça fonctionnait même un peu mieux avec Virtual Box, par contre niveau consommation mémoire -- dynamique -- Hyper-V était meilleur).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2263

Oui je sais comment ça fonctionne, et il y a un début de compatibilité, mais ce serait bien d'aller plus loin pour que ça fonctionne vraiment.
Si c'était sur virtualbox ça ne sert plus à rien pour moi, car déjà le lancement, je ne suis pas sûr qu'il arrivent à faire à ce que ce soit instantané comme c'est aujourd'hui, et 'intégration ne sera pas aussi bonne (si c'est pour faire du virtualbox, je peux déjà le faire en fait). Et comme tu l'as dit, niveau consommation mémoire, j'ai pas envie d'être limité à X Go, et c'est très pratique à l'utilisation/

2264

A part ça on peut dire ce qu'on veut, mais je trouve que Windows 10 s'est vraiment amélioré aussi dans le bon, si on compare au 7. D'un point de vue technique ils ont amélioré les IO, ils ont amélioré le scaling du texte, les updates sont désormais sans douleur (hors bug bien sûr), bref tellement de petites choses. Windows, comme tout, devait évoluer ou mourir (remplacé par les Chromebooks ou autres iPad pro), et au final comme il n'y avait pas tant que ça à faire évoluer car Windows 7 était mature, ils sont venus avec l'idée d'en faire un OS fun au doigt, avec tous les problèmes que ça a causé pour ceux qui ne voulaient pas de changement. Mais ces changements ont mené notamment à la Surface Pro, qui est sans doute LE truc qui a marqué ma décennie 201x (avec le premier MacBook Air). C'est l'appareil que j'ai eu le plus de plaisir à utiliser, et elle a changé beaucoup de choses dans ma vie mais aussi dans toute l'industrie. À partir de là, par émulation, les fabricants de PCs se sont mis à viser une qualité plus haute, et à leur tour des clients sont apparus, prêts à dépenser pour des machines qui les font rêver. De plus, le travail que MS a fait sur la Surface (Windows Hello et le Precision Touchpad par exemple), ils l'ont rendu disponible pour tous les autres fabricants, ce qui a d'autant plus poussé tout le marché vers le haut. Franchement, vous vous souvenez de ces horribles touchpads Alps ?

Bref en regardant en arrière je suis fier de ce qu'a fait Microsoft de leur OS. Je suis aussi fier de leur décision d'embracer l'open source, et j'espère qu'ils casseront une nouvelle fois tout pour persister, moi je suis prêt à payer les pots cassés. Face à l'iPad ils ne peuvent pas faire de concurrence frontale.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2265

(t'as des insomnies ? smile)

Oui y'a des améliorations techniques dans le noyau et d'autres trucs, mais en contrepartie il faut se taper la télémétrie à gogo, les pubs, le flat design moche, les updates incessantes et buguées... accepter le changement c'est une chose, accepter des régressions ç'en est une autre.

M'enfin on a déjà discuté de ça plus d'une fois.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2266

La philantropie de Microsoft envers l'OpenSource n'est pas vraiment desinteressé. Quand tu vois que certains commence a utiliser Windows pour faire du linux...
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.

2267

Godzil (./2266) :
La philantropie de Microsoft envers l'OpenSource n'est pas vraiment desinteressé.
MS n'est pas une ONG non plus hein... c'est normal qu'ils cherchent à faire du business...
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

2268

Zerosquare (./2265) :
(t'as des insomnies ? smile)

Oui y'a des améliorations techniques dans le noyau et d'autres trucs, mais en contrepartie il faut se taper la télémétrie à gogo, les pubs, le flat design moche, les updates incessantes et buguées... accepter le changement c'est une chose, accepter des régressions ç'en est une autre.

M'enfin on a déjà discuté de ça plus d'une fois.
(Oui)
J'aime bien le flat design de Windows 10 sincèrement. C'est vrai que j'aime aussi beaucoup quand je revois un 7, c'était une jolie réussite cette UI aussi. Mais le 10 actuel, on peut pas franchement dire que c'est moche hein, surtout lorsque configuré brunniesquement (avec l'option des barres de titre et de tâches colorées).
OkuL

Quant à la télémétrie et les pubs, oui c'est le mal de nos années. La pression, le marché turbocompressé. Tout le monde le fait, sauf Apple, mais Apple t'as aussi une grosse pression marketing, c'est presque comme s'ils implantaient un chip dans ton cerveau pour te dicter ce que tu veux acheter et quand. Et puis même, quand tu ouvres l'App Store (pour choper une appli gratuite dont t'as besoin) c'est comme ouvrir YouTube, tu es bombardé et perso plus de la moitié du temps je ne me rappelle même pas ce que j'étais venu chercher. Windows même si les pubs sont dans l'OS, au final elles m'affectent infiniment moins que l'App Store, et tu peux les supprimer une fois pour toutes (on pourra juste dire que c'est parce que MS sont nuls en marketing orienté consumer, certes).

Godzil (./2266) :
La philantropie de Microsoft envers l'OpenSource n'est pas vraiment desinteressé. Quand tu vois que certains commence a utiliser Windows pour faire du linux...
Ben c'est très bien qu'on puisse faire du Linux avec Windows ! Mac a toujours été excellent pour ça, Linux aussi, alors pourquoi pas Windows ?
Moi ça fait qqes années que je peux faire virtuellement tout juste avec un git bash et scoop comme package manager, et maintenant le Windows Terminal qui est une pure merveille (mais vraiment, pour ceux qui n'ont pas encore testé, il est en v1.0 dans le Store). Une autre exclusivité Windows 10 ça, parce que c'est une appli UWP. Et UWP malgré ses débuts rocailleux, c'est vraiment solide, toutes les applis UWP que j'ai testées sont généralement belles et ultra rapides.
(D'ailleurs je me dis… si je devais faire une chaîne youtube ou un blog, j'aimerais le faire en rapport avec tous les petits conseils pour améliorer son environnement)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2269

Brunni (./2268) :
[Mais le 10 actuel, on peut pas franchement dire que c'est moche hein, surtout lorsque configuré brunniesquement (avec l'option des barres de titre et de tâches colorées).
Si, on peut embarrassed
Certes je dois reconnaître ton talent pour sauver les meubles, mais même un grand chef cuisinier ne pourra pas faire un bon plat avec des ingrédients insipides.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2270

Le seul souci que j'ai avec le flat design c'est qu'il ne met pas le fonctionnel au premier plan. Tu ne sais pas où tu peux cliquer, les séparations ne sont pas forcément claires (enfin elles le sont, mais quand tu viens ajouter le langage design usuel, le fait qu'il ne faut pas trop de couleurs, etc. on préfère ne plus séparer les panneaux avec des teintes différentes, comme il faudrait le faire).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2271

J’ai dit Linux et pas UNIX et la raison est très précise. Au passage Windows NT a depuis des années un truc (gratuit) nommé « services for unix » qui ajoutais un layer de compatibilité UNIX/POSIX, mais ce n’était pas un kernel Linux et ne permettais pas de faire tourner directement des app compile pour Linux.
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.

2272

Enfin je suis d'accord avec Brunni, c'est quoi du coup le problème de faire du Linux sous Windows ?

2273

Aucun, si tu as besoin de services léger venant du monde GNU/Linux alors ça économise un redémarrage.
Par contre si les applications lancées commencent à être plus lourde il serait envisageable de plutôt lancer une distro qui ne dévorera pas la mémoire pour afficher son bureau.
Ça dépend des usages.

2274

zikzak (./2273):
Aucun, si tu as besoin de services léger venant du monde GNU/Linux alors ça économise un redémarrage.
Par contre si les applications lancées commencent à être plus lourde il serait envisageable de plutôt lancer une distro qui ne dévorera pas la mémoire pour afficher son bureau.
Ça dépend des usages.
Personne n'a dit le contraire, c'était plutôt suite à la remarque de godzil :
Godzil (./2266):
Quand tu vois que certains commence a utiliser Windows pour faire du linux...

2275

Et dans ce cas est-ce que ta question ("c'est quoi du coup le problème de faire du Linux sous Windows ?") fait suite à cette phrase de Godzil ("Quand tu vois que certains commence a utiliser Windows pour faire du linux...") ?

Pour ma part (et uniquement sur ta question) je ne vois pas de souci à utiliser des applications de Linux sous Windows si ce dernier n'a pas d'alternative à offrir.

2276

Brunni (./2270) :
Le seul souci que j'ai avec le flat design c'est qu'il ne met pas le fonctionnel au premier plan. Tu ne sais pas où tu peux cliquer, les séparations ne sont pas forcément claires (enfin elles le sont, mais quand tu viens ajouter le langage design usuel, le fait qu'il ne faut pas trop de couleurs, etc. on préfère ne plus séparer les panneaux avec des teintes différentes, comme il faudrait le faire).
Voilà. Outre le fait que des aplats de couleurs rectangulaires c'est le niveau zéro de l'esthétique, en plus c'est mal employé et la lisibilité est dégradée. C'est un grand bond en arrière en matière de design.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2277

Beaucoup d’app qui “dégradent”
La lisibilité sont des app tierces ceci dit (dont beaucoup d’électron)
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.

2278

Electron n'arrange rien, mais le problème est déjà sensible juste avec les fenêtres de l'OS en lui-même.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2279

Zerosquare (./2276):
Brunni (./2270) :
Le seul souci que j'ai avec le flat design c'est qu'il ne met pas le fonctionnel au premier plan. Tu ne sais pas où tu peux cliquer, les séparations ne sont pas forcément claires (enfin elles le sont, mais quand tu viens ajouter le langage design usuel, le fait qu'il ne faut pas trop de couleurs, etc. on préfère ne plus séparer les panneaux avec des teintes différentes, comme il faudrait le faire).
Voilà. Outre le fait que des aplats de couleurs rectangulaires c'est le niveau zéro de l'esthétique, en plus c'est mal employé et la lisibilité est dégradée. C'est un grand bond en arrière en matière de design.
C'est vrai que régulièrement je clique sur la mauvais barre de titre, c'est agaçant.

2280

Pour éviter ça il faut activer l'option pour que les barres de titre utilisent la couleur d'accentuation. Ça devrait être le cas par défaut mais bon… Avec cette option, les barres passent de blanc à <couleur> quand la fenêtre est active. C'est pour le coup vachement meilleur que ce que faisait Windows 7 ou OS X.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741