Comment Microsoft veut réduire l’empreinte disque de Windows 10
L'augmentation du stockage n'est jamais une excuse
Le 17 mars 2015 à 13h12
5 min
Logiciel
Logiciel
Microsoft travaille actuellement sur plusieurs techniques visant à réduire l’empreinte de Windows 10 sur l’espace de stockage. Même si le poids du système n’a pas évolué depuis des années, les contraintes imposées par les appareils mobiles obligent la firme à faire un effort. Elle explique ses choix dans un billet paru hier soir sur l’un de ses blogs.
La question de l'espace disque dévoré par le système
Les prérequis techniques de Windows n’ont pas changé depuis Vista. Microsoft avait installé une nouvelle base technique qui, si elle a évolué, ne réclame rien de plus qu’un processeur à 1 GHz au minimum, avec 1 ou 2 Go de mémoire vive selon que l’on désire un système 32 ou 64 bits. L’espace requis sur le disque varie de 15 à 20 Go pour une installation neuve et propre, autrement dit sans la kyrielle de logiciels supplémentaires que l’on peut trouver chez certains constructeurs, et qui constitue d’ailleurs l’actuel cheval de bataille de Lenovo.
Le cas de Windows 10 est cependant différent. Le système va certes se destiner aux PC, mais également aux tablettes et aux smartphones. Chaque giga-octet gagné est donc précieux puisque ces produits embarquent en général une quantité limitée de mémoire flash, toujours plus onéreuse que les traditionnels supports mécaniques de stockage. La problématique de l’espace consommé par Windows 8.1 sur les tablettes Surface illustre bien cette situation.
Un mécanisme de compression des données plus « intelligent »
Windows 10 incorporera donc divers mécanismes qui permettront de réduire l’espace consommé, parfois de manière très significative. Le gain se fera à travers deux techniques principalement, la compression et le système de restauration. La première n’a évidemment rien de neuf, mais Microsoft assure que son fonctionnement a été travaillé de manière à obtenir un impact plus important, sans pour autant que l’utilisateur observe une baisse de performances.
L’éditeur indique se baser sur certaines informations capitales, notamment la puissance du processeur et la quantité de mémoire vive. Le premier élément détermine le degré de transparence des opérations de compression/décompression, tandis que le second permet de savoir quelle quantité de données peut être chargée sans que le système ait besoin d’accéder au stockage. Windows 10 mesurera donc les performances globales de la machine avant de régler le degré de compression.
Cette dernière pourra affecter de nombreux fichiers, y compris les applications provenant du Windows Store. Les DLL et autres données internes du système seront-elles aussi compressées et Microsoft indique que la méthode permet actuellement de récupérer environ 1,5 Go sur la mouture 32 bits de Windows 10, et 2,6 Go sur la version 64 bits. Ce mécanisme est une évolution du WIMBOOT déjà disponible sous Windows 8.1, mais dont l’utilisation est laissée à la discrétion des OEM, qui doivent alors préparer l’installation du système de manière spécifique.
Une restauration système qui se passe de la traditionnelle image disque
Ces gains seront complétés par la nouvelle méthode de restauration du système. Actuellement, Windows 8/8.1 peut se réinitialiser complètement depuis une image disque, sans relancer toute la procédure d’installation. Le problème est justement qu’il faut que cette image soit stockée sur le périphérique de stockage, en tout cas pour les machines OEM, qui ont presque toujours une partition de restauration. Or, Windows 10 peut restaurer ses propres fichiers système, annulant le besoin d’une image disque résidente. Conséquence, 4 Go sont ainsi libérés.
Au total, sur les systèmes 64 bits (qui représentent la grande majorité des machines vendues), ce sont en moyenne 6,6 Go qui se retrouvent libérés. Dans le cas d’une tablette ne contenant que 32 Go de mémoire flash, le gain est plus que perceptible, Microsoft indiquant alors que Windows 10 ne réclame plus que 7,8 Go. Et ce n’est pas tout, puisque cette méthode de restauration a un autre gros avantage : en cas de réinitialisation du système, les mises à jour n’ont pas à être réinstallées. Un argument de poids quand on sait que l’installation d’un Windows 8.1, même avec l’Update 1 intégré, récupère plusieurs giga-octets de données, répartis en dizaines de mises à jour.
La dernière barrière pour la firme sera de pouvoir mettre à jour les appareils actuellement sous Windows 8.1 et qui utilisent déjà WIMBOOT. Dans la plupart des cas, ils disposent d’une quantité très limitée d’espace libre, compliquant largement les opérations de copie, vérification et remplacement des fichiers. L’éditeur affirme toutefois travailler sur le problème, rendu complexe par la nécessité de garder l’image disque de Windows 8.1 en cas de problème majeur durant la migration.
Si la firme tient ses promesses, il s’agira en tout cas d’une bonne nouvelle pour les appareils mobiles, et même tous les utilisateurs. Après tout, ces 6,6 Go pourront être utilisés pour stocker des documents, de la musique, des vidéos, des jeux et autres données.
Comment Microsoft veut réduire l’empreinte disque de Windows 10
-
La question de l'espace disque dévoré par le système
-
Un mécanisme de compression des données plus « intelligent »
-
Une restauration système qui se passe de la traditionnelle image disque
Commentaires (165)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 17/03/2015 à 13h59
Je me souvient surtout du
Le 17/03/2015 à 13h59
Il y a des endroits où le vectoriel fonctionne (boutons d’interface qui ne sont pas trop compliqués en général) et d’autres où c’est impossible (icônes d’application, ou le vectoriel n’est souvent pas adapté).
Le 17/03/2015 à 14h01
Surtout que niveau utilisation de ressource, sur plateforme mobile tout au moins, la concurence est plutôt a la ramasse par rapport a Windows…
Le 17/03/2015 à 14h01
Mon SSD de 120Go leur dit merci !
Le 17/03/2015 à 14h02
Le 17/03/2015 à 14h03
Le 17/03/2015 à 14h06
Pourtant c’est ce qui est fait sur les OS concurrent à base d’Android. Il ne s’amuse pas à installer une tonne de drivers de périphériques inutile et tienne compte de la taille limité des supports de stockages dès la conception.
Le 17/03/2015 à 14h07
Certains smartphones actuels te proposent des tailles ridicules: 8 Go de disques durs.
Si c’est pas un moyen de te forcer à passer sur le Cloud ….
À l’heure du To, se limiter en Go est une honte.
Le 17/03/2015 à 14h10
Mouais. enfin y’a une différence entre un mobile sur android et un PC
un mobile (ou tablette) sur android, le constructeur intègre l’image et met les drivers appropriés. L’utilisateur ne pouvant pas changer le matériel, pas de soucis
sur un PC, même si le constructeur met ses drivers, l’utilisateur à a loisir de changer de matos, de brancher des extensions, d’ajouter X imprimantes, etc.
résultat, c’est la jungle des drivers.
on a beaucoup critique Microsoft pour les installations compliquées du fait de l’absence de drivers, les drivers qui étaient introuvables souvent sur windows update, voir qu’on ne pouvait pas trouver parce qu’on avait pas le drivers LAN ou Wifi après l’installation…
avec vista et 7 y’a eu un sacré mieux à ce niveau. maintenant quand on installe une machine, on a presque pas besoin d’installer de drivers…
et vous voudriez revenir en arrière?
ensuite le commentaire “faut réduire la taille de l’OS” c’est un peu comme si je disais “y’a qu’a réduire la consommation de gazoil à la base” sur une news qui traite de l’économie engendrée par un moteur hybride sur une voiture…
genre on y avait jamais pensé? :)
Le 17/03/2015 à 14h12
Comme beaucoup, je trouve que pour un appareil “mobile” 15Go c’est quand même abusé. Et même 8Go me parait énorme. On parle d’un appareil dont la plupart des outils de l’OS ne seront jamais utile, le panneau d’administration ne sera jamais ouvert, on ne touchera pas à table de routage… Il me semblait justement que la dessus MS avait fait un énorme travail entre XP et 8 pour vraiment démêler un peu le noyau de leur OS des outils annexes. La rétro compatibilité pour une smartphone bloquer sur le store, c’est un peu inutile par exemple.
Le 17/03/2015 à 14h14
Le 17/03/2015 à 14h14
Le 17/03/2015 à 14h16
Du dis ça en rigolant, mais bon nombre d’icone sont dupliqué et paquagé directement dans les executable/dll
+ les 15 versions de ces dites DLL pour la retro compatibilité et le tour est joué ..
edit: et comme dis haut dessus, les texture dans les app ‘HD’ mobiles sont un problème majeur ( texture en 15 qualité différente au lieux d’utiliser un format adéquat.. )
Le 17/03/2015 à 14h20
Perso, avec une meilleure gestion de Windows Installer et WinSxS, je suis sûr que je gagnerai une dizaine de Go (ils doivent en prendre 20-25 au total sur mon install vieillissante). Siouplait môssieur MS, un p’tit effort ! :prie: " />
Le 17/03/2015 à 14h24
(à FunnyD) Pas la vraie raison: Linux supporte bien plus de matos d’office et pèse beaucoup moins que Windows.
Windows -> branche une souris USB -> utilisable après 20 secondes de grattage de disque, de recherche de pilote sur Windows Update et de notifications de bureau.
Linux -> branche une souris USB -> utilisable immédiatement.
Le 17/03/2015 à 14h25
tiens à ce sujet, un truc idiot c’est que Windows enregistre le port usb sur lequel est branché le périphérique, et du coup si tu branches le clavier et la souris ailleurs, parfois il perd les pédales " />
Le 17/03/2015 à 16h09
Quand je vois ce que prend comme place une Ubuntu fraîchement installée (avec OpenOffice et des dizaines de softs “avancés” déjà inclus)…
Et même après avoir tout installé: mon install actuelle, avec tous mes softs dont j’ai besoin au quotidien, c’est 12Go, sans spécialement forcer.
Le 17/03/2015 à 16h10
Le 17/03/2015 à 16h11
Le 17/03/2015 à 16h11
A Tout ceux qui critiquent la compression sans savoir, allez vous renseigner du coté des algo en LZ (LZ2, LZ4) des algo orientés vitesse de compression / decompression.
Sur mon NAS qui a un celeron je ne vois pas l’impact en terme de performance. (impact inférieur au %) Sur des fichiers un peu compressibles (fichiers words, pdf texte…) ça ça compresse pas mal non plus.
Le 17/03/2015 à 16h14
Sous linux, les modules bluetooth (lorsqu’il arrive à les allumer correctement), la dernière fois que j’ai essayé de connecter quelque chose, il ne savait pas quoi en faire. C’était pourtant une simple oreillette (j’ai aussi connecté un téléphone, je n’ai jamais réussi à faire un échange de fichier entre les 2 appareils).
De plus je crois (j’en suis quasi sûr) que sur les dernière version de Windows 7 et de 8, il y a déjà des drivers par défaut pour les modules bluetooth. Donc du coup, Plug n Play aussi. Mais bon, la dernière fois que j’ai essayé, l’utilisation de périphérique bluetooth m’a semblé encore pas mal aléatoire.
Pour les modules wifi, j’ai l’impression que linux arrive enfin à être à peu prêt OK. Mais il y a quelques années, c’était du Plug n Pray que ça fonctionne tout de suite sinon tu en as pour 2 semaines d’écumage de forum et de manip hasardeuse !
Mais niveau pilotes, le meilleurs fut windows 7 pro 64, avec une vieille carte wifi déjà complètement obsolète à l’époque de Vista, passage de 2Go de ram à 4Go (vielle machine, elle avait réellement 6Go, mais seulement 4 était utilisable matériellement), les pilotes de la carte wifi n’était plus signés…. ils n’étaient pas lancer au démarrage. Obliger de dire à Windows de ne pas vérifier la signature des pilotes (via le mode développeur je crois).
Le 17/03/2015 à 16h14
“Comment Microsoft veut réduire l’empreinte disque de Windows 10”
En stockant les mots de passe sur le Cloud? " />
Le 17/03/2015 à 16h17
Le 17/03/2015 à 16h22
Le 17/03/2015 à 16h30
Le 17/03/2015 à 16h30
C’est clair qu’il y a des choses à faire là.
Entre le windows/winsx, windows/installer, ce qu’il y a dans user/appdata, programdata, il y a énormément de choses qui prennent de la place (35 Go chez moi) dont on ne sait pas vraiment si c’est réellement justifié…
Le 17/03/2015 à 16h31
Le 17/03/2015 à 16h34
Dans la ram (comme dans l’Amiga), c’était bien (avoir autant de ram pour peu s’en servir, à quoi ça sert ?)
Le 17/03/2015 à 16h50
Après 30 ans on découvre la compression.
Pardon, l’optimisation " />
Le 17/03/2015 à 16h54
Fait des recherches sur “deflate” et “zlib” au sujet des cpu intel et tu trouveras plusieurs papiers interessants.
Les proc ARM sont bien dotés aussi a ce niveau
Le 17/03/2015 à 16h58
tu sais sous les derniers Windows tu dois redémarrer juste si c’est un driver de carte mère ou de chipset la majorité des cas. Seuls les drivers non plug and play(drivers logiciels le plus souvent) nécessite un redémarrage.
Pour la carte graphique windows est le seul os qui ne nécessite pas de redémarrage après installation d’un driver.
Le truc c’est que les installeurs la plupart du temps te disent de redémarrer alors que ce n’est pas nécessaire.
Le 17/03/2015 à 16h59
Le 17/03/2015 à 14h30
Autant sur un PC, 20 Go, ok, soit ça fait un peu chier mais je m’en fout (surtout qu’il doit y avoir les fichiers équivalent au “swap”).
Non, je pense par exemple aux appareils mobiles et aux tablettes, particulièrement fermés, qui n’ont pas besoin de tout ça. Niveau pilotes par exemple, tu peux réduire ceux présent sur le device à un minimum vital et quand même proposer la possibilité de les télécharger à la volé.
De même, à quoi bon avoir une image de restauration sur un tel appareil ? les “autres” ne s’emmerde généralement pas, et seul un “soft reset” et une image sur un périphérique externe (une ROM sur android) suffisent.
Sans compter tous les services qui n’ont d’intérêt que pour un barbus random qui dérive sur son iceberg.
Pour ce genre de devices, oui, une version écrémée devrait exister.
Le 17/03/2015 à 14h30
Et pourquoi? (vraie question)
Le 17/03/2015 à 14h31
Le 17/03/2015 à 14h32
Je demande à voir pour des matériels plus spécifiques, pas seulement des claviers/souris. J’ai vu Windows reconnaître immédiatement des imprimantes, marque + modèle, idem pour des smartphones.
Est-ce que Linux (quelle distribution ???) embarque ça ?
Le 17/03/2015 à 14h33
Le 17/03/2015 à 14h33
Le 17/03/2015 à 14h36
Observé sur Vista et 7, avec une souris USB standard
Le 17/03/2015 à 14h36
Parce que Windows à tout un processus d’instanciation de driver par périphérique là où Linux se contente de bête correspondance.
De plus avec l’USB il peut installer un driver générique puis après un spécialisé.
Le 17/03/2015 à 14h38
Le 17/03/2015 à 14h38
Héhé, j’ai un kit clavier souris avec des pilotes à chier (Logitech MX revolution 5500, la qualité chez logitech a vraiment baissé, je déconseille ce kit) qui plante de temps en temps de façon random de tel sorte que la souris ne soit plus reconnus par les pilotes, du coup, j’ai une souris avec des paramètre par défaut (qui sont bien sûr pas du tout pratique). Le moyen “rapide” de régler le problème était justement de changer le dongle de port USB…. jusqu’au jour où j’avais fait les 10ports USB de ma machine qui m’a forcer à faire une désinstallation et une réinstallation complète des pilotes.
Le 17/03/2015 à 14h38
Le 17/03/2015 à 14h42
Yep, ça le fait toujours. Exactement comme ça.
Et encore, pour un clé USB, ça peut être pire, ça peut lancer l”antivirus.
Le 17/03/2015 à 14h46
C’est de la responsabilité de l’auteur du driver pour le 2e point. Si le driver est pourri, vu qu’il intervient à très bas niveau, il peut tout faire péter ou demander un redémarrage crade.
Le 17/03/2015 à 14h47
Le 17/03/2015 à 14h49
Depuis Vista il existe des outils officiels pour manipuler les images WIM de Windows. Tu peux personnaliser encore plus qu’à l’époque de XP avec nlite.
Ensuite si Windows est aussi gros c’est principalement à cause de la compatibilité. Ils ont crée WinSXS pour régler le problème de l’enfer des dll et augmenter la fiabilité du système. Du coup ils conservent toutes les vieilles versions de DLL. Depuis windows 8 il est cependant possible de le nettoyer un peu(il existe une commande je te laisse chercher sur le net).
Tu devrais aller voir la news sur nano serveur. Sur le prochain windows serveur tu auras un conteneur(sorte de VM soft) qui contiendra un windows light nettoyé de la plupart des vieux dll. Il devrait reposer essentiellement sur les api .NET et WinRT. Tu as un autre conteneur pour la compatibilité qui gérera les vieux dlls Win32. ce conteneur sera optionnel. Enfin le système hôte devrait être un windows core nettoyé de la plupart de ses dll.(Elles sont dans le conteneur de compatibilité).
Windows 10 devrait clairement se diriger vers ce type de configuration. Dans quelques années quand suffisamment d’applications auront été réécrites en WinRT il sera possible de se passer du conteneur de compatibilité. Sachant que sur serveur ça arrivera avant,tu n’installes pas quarante applications sur un serveur.
Le 17/03/2015 à 14h49
Oui cela marche comme cela :
Utilisation du driver souris USB standard
Recherche sur internet si le périphérique à un driver USB spécifique
Si non instanciation définitive du driver standard de souris USB pour ce périphérique (périphérique inutilisable pendant l’instanciation).
Dans le cas contraire téléchargement du driver spécifique,installation du driver si le driver à besoin de se lancer en userspace un message pour redémarré est affiché.
Instanciations driver à le nouveau périphérique (périphérique inutilisable pendant l’instanciation) et si le driver avait besoin de redémarrer pas de souris car l’instanciation foire (même si sous Windows 8 il prend le driver générique dans y a plus le problème)
Redémarrage et réinstantiation si besoin .
Le 18/03/2015 à 08h13
Le 18/03/2015 à 08h35
C’est dingue comment toutes les news Windows tournent a la comparaison avec GNU/Linux.
Des fois on dirait que 50% des lecteurs sont sous linux " />
Le 18/03/2015 à 08h38
Le 18/03/2015 à 08h43
si je prend mon cas perso je suis à 25% sur Windows! " />
(PC principal sur Windows, 1er serveur@home sous linux, 2ème serveur-de-test@home sous linux, PC portable sous linux)
et les lecteurs de NXI sont des gens avertis, qui ont donc compris que Windows n’est pas une fatalité! " />
Le 18/03/2015 à 08h59
WHQL ça veut juste dire que le pilote respecte a une certaine qualité niveau code et stabilité, pour le reste c’est à charge aux constructeur de faire ça bien
Le 18/03/2015 à 09h03
Moi cela met arrivé avec deux souris différentes sous Windows 7.
Le 18/03/2015 à 09h04
Le swap sert pour la restauration système, Windows inclus une infrastructure de snapshot très puissante et extensible en plus. Il faut désactiver la restauration système si tu veux pas qu’il l’utilise, après le swap c’est normal hein, si une page mémoire est rarement utilisée il peut le mettre sur HDD simplement parce que ça ne causera pas de perte en terme de perf et ça décharge la RAM qui est en quantité bien plus limité que le stockage de masse
Le 18/03/2015 à 09h06
Le 18/03/2015 à 09h08
Le 18/03/2015 à 09h10
Le 18/03/2015 à 09h13
+1000
Linux est bien plus répandu aujourd’hui que Windows. Largement…
Apres, en mettant a part l’embarqué, sur un site comme NXi, c’est pas étonnant d’avoir une grosse part de mecs qui touchent a Linux régulièrement (sans forcement avoir leur machine principale qui tourne exclusivement sous Linux).
Entre les développeurs qui ne travaillent aujourd’hui presque que sous linux, les enthousiastes et les geeks qui s’amusent avec du RasPi ou un petit dédié chez OVH, les professionnels qui touchent forcement a du Linux au boulot, ca peut aller vite…
Le 18/03/2015 à 09h19
Le 18/03/2015 à 09h45
Le 18/03/2015 à 09h51
ce qui n’est pas exact non plus. sur mon serveur, même quand la RAM est à 50%, j’ai toujours quelques Ko en swap, voir plus. après, ce sont peut-être des reliquats de quand la RAM était à 100% et qu’il a fallut swaper, mais j’ai pas moyen d’en être sûr.
Le 18/03/2015 à 09h59
Le 18/03/2015 à 10h06
Par contre, moi l’image système de win8 ça n’a jamais marché. Quand ça bloque pas au niveau de la constitution de l’image, c’est au moment de la restauration que ça coince.
J’en suis toujours réduit à faire des clean install (c’est peut-être pas plus mal mais je suis content de pas avoir 30 pcs à gérer :p)
Le 17/03/2015 à 13h39
Exactement ! Ca vient de la mode du Plug & Play d’il y a quelques années. Il est vrai qu’auparavant, on galérait pour installer du matériel, particulièrement les premiers modems qui te demandaient de te connecter à Internet pour installer le pilote " />
Le 17/03/2015 à 13h40
mode ayant droit on/
bon les gars, on taxe ça à combien?
mode ayant droit off/
Le 17/03/2015 à 13h41
Depuis quelques temps tu peux nettoyer le folder winsxs via le nettoyage disque de windows (fichiers backup windows update ou quelque chose dans le genre), ça permet de récupérer entre 6 et 8GB
Le 17/03/2015 à 13h42
C’est vrai que ça devient un réel problème. Surtout sur les petit SSD où le système se plein de manière récurrente qu’il n’a plus assez de place. Tu libères de la place et hop elle est aussitôt prise par des répertoires temporaires… c’est le serpent qui se mort la queue.
Le 17/03/2015 à 13h42
L’autre solution serait d’obliger à créer une image du système après l’installation sur une USB, de manière à ne rien avoir sur le disque que l’OS et les données. En cas de problème on prendrait l’image de l’USB.
La question c’est quand le faire ? Je dirais après 5 redémarrages réussis sans updates : la situation est stable, donc on crée l’image.
Car actuellement, si le disque lâche, la partition de restauration sert pas à grand chose.
Bref, Acronis (et consorts) a encore de beaux jours.
L’autre point est la compression : c’est bien beau, mais ça tire sur le CPU et multiplie les accès disques. Rien pour économiser la batterie des portables, la durée de vie des SSD, sans compter le ralentissement de l’ensemble, tout ça pour une poignée de Go dont la valeur ne vaut plus que quelques $/€.
Le 17/03/2015 à 13h43
Le 17/03/2015 à 13h44
Le 17/03/2015 à 13h45
mmh non sur une install fraiche (et à jour évidemment), j’ai pas gagné grand chose.. m’enfin c’est un début ;)
Le 17/03/2015 à 13h46
Microsoft avait installé une nouvelle base technique qui, si elle a évolué, ne réclame rien de plus qu’un processeur à 1 GHz au minimum, avec 1 ou 2 Go de mémoire vive selon que l’on désire un système 32 ou 64 bits.
…ce qui ne vient pas du 64 bits en lui-même, car un logiciel (ou OS) en 64 bits réclame à peine plus de mémoire que le même logiciel (ou OS) en 32 bits. En fait ce facteur 2 dans la mémoire recommandée vient surtout du fait qu’en version 64 bits, Windows aura aussi besoin de charger les DLL 32 bits (à cause d’applications qui ne sont pas full 64 bits). Forcément charger deux fois les bibliothèques (en 32 + 64 bits), ça bouffe de la mémoire…
Le 17/03/2015 à 13h49
GNU/linux.
Le 17/03/2015 à 13h50
Le 17/03/2015 à 13h50
Je prefère les avoir sous la main perso, c’est typiquement le genre de truc que t’es content d’avoir pré-installé quand tu en as besoin…
Le 17/03/2015 à 13h54
Le 17/03/2015 à 13h55
Le 17/03/2015 à 13h57
J’aime bien les gens …
MS bosse sur le sujet :
Attendez de voir le résultat avant d’affirmer que ç bouffe des ressources/du CPU/de la batterie/Etc.
Le 17/03/2015 à 13h57
Windows propose depuis longtemps déjà (au moins depuis Vista) de faire une image de backup obligatoirement sur un périphérique externehttp://www.howtogeek.com/howto/4241/how-to-create-a-system-image-in-windows-7/ qui est une copie totale de l’os et cela fonctionne de façon incrémentale.
La décompression se fait dans la mémoire vive et donc au contraire réduit les accès disques (si on lance un logiciel qui accès régulièrement a une dll elle reste en mémoire) et on peut même gagner en vitesse (la dll est pas a chaque fois chargée du disque mais gardée en mémoire et la ram est toujours plus rapide que le disque même ssd)
Le 17/03/2015 à 17h00
Non les CPU non pas tous des modules compression/décompression de fichier (en faire j’en connais aucun qui en possède un directement utilisable) et je suis sur qu’il n’y en a pas sur pas une majorité de SoC ARM.
Mais cela ne change rien à reste de tes propos.
Le 17/03/2015 à 17h04
Le 17/03/2015 à 17h11
Je viens de tomber sur un PDF. Apparemment, ils se basent sur l’instruction PCLMULQDQ, laquelle n’est absolument destinée à la compression… En fait, c’est plutôt une instruction destinée à la crypto…
Bref, c’est une optimisation tout ce qu’il y a de plus classique, et non l’utilisation d’instructions réellement dédiées à un algorithme comme les AES-NI.
Le 17/03/2015 à 17h16
Le 17/03/2015 à 17h23
Supporter un matos que plus personne n’utilise, ça va, tranquille " />
Le 17/03/2015 à 17h34
Qui sais, il y aura peut-être un lecteur de disquette sur la prochaine Surface Pro ! " />
Le 17/03/2015 à 17h50
Le 17/03/2015 à 17h53
Par contre les cartes wifi, c’est un peu comme les cartes graphiques, il faut quand même rechercher le dernier driver proposé par le fabricant pour avoir les meilleures performances, le wifi est très sensible aux drivers utilisés. Même sur portable, les cartes wifi c’est du plug and play, que ce soit au niveau hardware ou software.
Le 17/03/2015 à 18h07
Windows tablette n’existe pas vraiment, il s’agit et s’agira dans la grande majorité des cas de PC avec écran tactile et vendu sans clavier/souris.. Cette obesité de Windows lui permet de lancer les applications Win32 ou d’y installer n’importe quelle périphérique et c’est ce qui fait le “succès” des tablettes Windows 8.
La version de Windows vraiment allégée existe déjà et c’est Windows Phone qui fait dans les 3 ou 4 Go comme les concurrents Android/iOS. Cette version moderne de Windows allégé du poids de la compatibilités va, avec Windows 10, également débarquer sur les petites tablette de moins de 7 pouces mais pas au dessus au risque de reproduire le Bide de Windows RT
Le 17/03/2015 à 19h08
Un gros +1 …
C’est pour ça que j’ai viré un Win7 starter sur un EEEPC 1015 pour lui installer une petite LUBUNTU bien light avec le minimum de pilotes après nettoyage.
" />
Le 17/03/2015 à 19h57
Windows XP en propre (sans les conneries constructeurs) ne prend que 1 Go et marche tout aussi bien aujourd’hui avec n’importe quel logiciel !
C’est le passage à Vista qui a fait exploser le poids en passant à 10 Go.
Le 17/03/2015 à 19h58
Le 17/03/2015 à 20h39
Le 17/03/2015 à 20h59
Le 17/03/2015 à 21h04
Le 17/03/2015 à 21h08
Le 18/03/2015 à 10h12
Le 18/03/2015 à 10h17
Le 18/03/2015 à 11h26
Le 18/03/2015 à 13h04
Hein ??
Sous Debian en tout cas, pour l’utiliser intensivement depuis des années, le parametrage par défaut fait que l’OS ne swap QUE si il y a un engorgement au niveau de la RAM…
J’ai jamais vu une Debian swapper avec de la RAM disponible…
Le 18/03/2015 à 13h10
Il y a une difference entre la RAM réellement consommée et la RAM reclamee par les applis. Il est probable que tes applis réclament plus de 4Go de RAM, l’OS en a attribué réellement seulement 2,5 mais swap qq vieilles pages jamais utilisées au cas ou une appli se met a vraiment consommer ce qu’elle a réclamé.
Windows est beaucoup plus tordu (a vrai je l’ai jamais vraiment compris), il se met a swapper comme un porc parfois pendant de loooooongues minutes sans aucune raison apparente. Ca s’est amélioré depuis 7 mais c’est pas encore fabuleux.
Le 18/03/2015 à 14h22
Le 18/03/2015 à 18h33
Ou les problèmes tout court. Installer le pilote USB pour Windows 7 pour mon ancienne carte mère avec chipset AMD, faisait que Virtualbox ne pouvait plus intéragir avec les élements USB. J’ai mis longtemps à le comprendre vu que je n’utilise pas d’outils USB tous les jours… Une fois désinstallé, ça fonctionnait parfaitement. J’ai changé de carte mère depuis et switché en Intel : je n’ai pas installé le Rapid Storage notamment car ce serait plus génant qu’autre chose.
Après… j’aimerais bien que Microsoft fasse surtout en sorte de limiter le poids des updates ou de remettre une politique de SP en place. Windows 8 a environ 5 Go de mise à jour (entre les classiques et le fameux 8.1), bien plus lourd que le DVD d’installation. What were they thinking ?
Le 19/03/2015 à 13h30
pour les tablettes et mobiles oui je suis d’accord.
pour les mobiles je pense que c’est déjà le cas :)
Le 20/03/2015 à 16h17
Non mais je te faisais juste remarquer TA généralité. Tu dis as Brice qu’il y 50 distrib différentes ce qui expliquerai que son portable ne soit plus pris en charge (?). Puis parlant de cartes mères un peu vieillottes, hop pas de problème Linux gère…
C’est balot, pour son cas à lui c’est windows qui fonctionne.
Pis si tu n’as pas parfois un mec qui pond des drivers comme tu dis bin des fois même avec du neuf c’est mort.
Je ne te citerai pas une carte Nvidia milieu de gamme bien chère qui n’as jamais fonctionné sous Ubuntu (carte sortie 1 an avant, Ubuntu LTS mode noob, bref).
Et là on est sur du mainstream tant pour l’OS que pour la CG. Et pour le coup sous Seven c’était plug and play.
Donc encore une fois, merci de ne pas généraliser, c’est tout ;)
Le 21/03/2015 à 14h08
" />
Le 22/03/2015 à 04h20
Même expérience avec un adaptateur BT de la marque Asus.
Acheté au hasard, en toute hâte.
/me va s’en reprendre un pour le Raspberry Pi
Le 17/03/2015 à 13h17
La question c’est “et quid de la consommation ?”. Les machines pour lesquelles est destiné ce système sont certes très limitées en espace mais aussi (et surtout) en énergie.
Si on ne veut pas voir la consommation exploser, il va falloir un algo diablement intelligent pour déterminer ce qui doit, ou ne doit pas, être compressé et quand (et bien entendu, cette heuristique, c’est encore de l’énergie qui va être bouffée). On a beau ne pas avoir une baisse de performances, la décompression n’est certainement pas gratuite.
Le 17/03/2015 à 13h21
+1
Et pourquoi ne pas prendre le problème à la source et ne pas réduire la taille de l’OS à la base ?
Le 17/03/2015 à 13h22
Je suis quand même surpris qu’un OS en vienne a peser 20 Go sur un appareil. Qu’est-ce qui prends donc le plus de place ?
Le 17/03/2015 à 13h25
Certes, c’est un point important que vous soulevez. Mais comme expliqué la compression c’est pas nouveau, par contre ils comptent l’adapter au système: peut-être un bon moyen d’affiner ça?
Enfin la news ne parle pas que de compression, donc compression ou pas il y aura gain de place, et c’est une bonne nouvelle.
Le 17/03/2015 à 13h26
Le 17/03/2015 à 13h26
Le 17/03/2015 à 13h29
Et le fait que le système grossisse avec le temps comme un gros dégueulasse ? Genre le winsxs " /> (enfin c’est pas vraiment une taille réelle je sais, mais c’est rageant à force)
C’est très pratique d’avoir un max de pilotes génériques, mais il faudrait avoir un option “j’ai une config stabilisée, je compte pas changer le hardware d’un moment, dégage moi tout ce qui sert pas..”
Ou encore le software distribution, la conservation des màj et des installateurs.. pff
Le 17/03/2015 à 13h30
Il faudrait peut être faire du vide dans windows en lui meme car il y a quelque année j’ai été amener à travailler sur des version windows embeded et il y a bon de nombre de bloc fonction que mme michu n’a pas d’utilité … donc on les vires…
à commencer par le fax, les drivers des périphéries et compagnie
Le 17/03/2015 à 13h31
Merci pour la raillerie, lincruste_2_la vengeance, mais bon, tu as déjà utilisé Nlite ? Et bien XP à l’époque, avec toutes ses fonctionnalités (et plus de fichiers multimedias inutile ou lot de pilotes inutiles) ,ne pesait que 200 Mo sur la galette (on pouvait aller plus loin d’ailleurs).
A titre d’exemple, d’ailleurs, en dehors de quelques pilotes indispensables, pourquoi nos Windows ont une base si fournie, qui prend de la place, alors qu’on pourrait imaginer requérir la galette ou la connexion réseau ??? Ca, ca fait de la place ! (c’était d’ailleurs la moitié du CD d’XP qui partait en fumée lorsqu’on les virait, et une sacré place sur le disque dur de gagné à l’installation !)
Le 17/03/2015 à 13h31
Tout ce qui fait Windows est Windows, la rétro-compatibilité ! Pour une bonne partie tout du moins, ainsi que le code maintenu pour les vieilles bécanes etc.
Le 17/03/2015 à 13h31
Le 17/03/2015 à 13h33
jamais testé, y’a une partie dans Windows pour activer ou non des composants, mais il me semble que ça les enlève pas du disque.
C’est extrêmement complexe un OS, mais de mon point de vue utilisateur, ça gagnerait à être simplifié (gros chantier de MS en cours justement)
Le 17/03/2015 à 13h36
processeur à 1 GHz au minimum, avec 1 ou 2 G. je n’ai jamais vu windows fluide sur ce genre de configuration, meme sur un pentium 4 a 3ghz c’est tres juste sans ajouts de logiciels lourds..
alors la si on installe ca sur un atome pourri avec 1g0 de Ram vaut pleurer..
Le 17/03/2015 à 13h37
Parce que Mme Michu ne veut pas se connecter à internet pour installer son matériel, et encore moins utiliser une galette tierce.
Le 17/03/2015 à 13h38
A partir du moment ou windows 8 et donc le 10 réclame un compte microsoft, donc une connexion internet, pourquoi en effet ne pas proposer la majorité des pilotes dans une base de données sécurisée, made in microsoft dans laquelle on pourrait taper à chaque initialisation du matériel, ou branchement de tout nouveau périphérique ?!
Le 17/03/2015 à 14h51
Ça me fait penser à une anomalie sur mon Windows à l’automne dernier.
Je fais un peu de ménage sur le disque et vois que Windows occupe 107 Go sur mon SSD. Alors oui la fragmentation ne ralentira pas mon système mais quand même… Du coup après vérification je tombe sur un beau Windows.edb pesant la bagatelle de 82 Go.
Après recherche c’est un fichier de base de données pour l’indexation et qui sert de base pour accélérer la recherche dans les dossiers. J’ai trouvé comment le virer et en recréer un nouveau mais j’avoue que c’était très fort.
Ça n’a pas recommencé pour le moment, tant mieux " />
Le 17/03/2015 à 14h51
Le 17/03/2015 à 14h54
Y’a pas de disque dur sur les smartphone…
Et à choisir entre de la capacité et de la rapidité, les gens intelligents choisiront la seconde option avec un hdd externe / carte sd, pendant que les autres se feront chier à stocker leurs mkv sur une brouette qui mets 10ans à boot…
Le 17/03/2015 à 14h55
bah non, les backdoor c’est des trous donc ça fais de la place en moins " />
Le 17/03/2015 à 15h01
J’en connais chez MS qui ont lu cette news
Le 17/03/2015 à 15h02
Les trous ça prend de la place, au contraire. Regarde l’emmental.
Le 17/03/2015 à 15h06
Et puis j’ai vu suffisament d’application embarquer les DLLs non-système dans les versions spécifiques pour me dire qu’il devrait être envisageable de leur ajouter les vieilles versions de DLLs système lorsque nécessaire, rendant inutile la conservation de tout le barda par Windows.
Le 17/03/2015 à 15h31
" /> ah quand même !
la recherche, encore un truc qui dégage chez moi, merci " />
Le 17/03/2015 à 15h32
J’ai le même pack, avec la saloperie de dongle de Logitech…
Achète un dongle Bluetooth, et ça fonctionnera bien mieux.
A noter toutefois que si tu remplaces la pile Bluetooth par défaut de Windows par la CSR (celle fournie avec les pilotes du dongle), là les périphériques Logitech ne fonctionnent plus…
Faut donc se contenter de la stack par défaut, et adieu les fonctionnalités comme l’envoi du son et des contrôles du smartphone sur le PC via l’appairage Bluetooth.
Le 17/03/2015 à 15h37
Installation d’un adaptateur Bluetooth :
Le 17/03/2015 à 15h45
Le 17/03/2015 à 15h53
Le 17/03/2015 à 15h58
Le problème n’a jamais été Windows mais les pilotes en tant que tel, si ce n’est pas un pilote qui fonctionne au niveau noyau pas besoin de rebooter (et encore souvent même en mode noyau pas besoin de rebooter). Simplement, les fabricants de matos le respect des guidelines … Ils sont bons en matos pour le reste c’est la cata.
En gros pour être certain que leur pilote pourrave fonctionne il demande de rebooter alors que les 3⁄4 du temps pas besoin
Le 17/03/2015 à 16h01
Je ne sais pas si tu faisais référence à mon premier message mais si c’est le cas, il faut arrêter de voir le mal partout. C’est juste une interrogation, on a des stats à propos du gain potentiel en espace, mais rien à propos du surcoût même léger, et ça a son importance, rien n’est gratuit.
Le 17/03/2015 à 16h04
Le 17/03/2015 à 16h07
J’avoue que j’ai jamais compris cette méthode de devoir installer les drivers avant le matos…" />
Surtout que le matos devient inutilisable si on ne suit pas cet ordre et il faut tout désinstaller/réinstaller (c’est une révolution!!)
Je me demande bien d’où leur est venu cette lubie??" />
Le 17/03/2015 à 21h18
Le 17/03/2015 à 21h26
Le 17/03/2015 à 21h39
J’ai pas eu à redémarrer une machine Windows pour une histoire de drivers depuis au moins 10 ans " />
Le 17/03/2015 à 21h50
Le 17/03/2015 à 22h10
Ouais bon, ça reste du Windows hein. Pendant des années, Microsoft a pris ses aises sur les disques durs.
Quand on utilise du Windows, c’est sur du gros matériel, et on assume.
Le 17/03/2015 à 22h14
Le 17/03/2015 à 22h28
Comment les pays développés peuvent réduire le volume des déchets ?
En fabriquant de meilleurs compacteurs de déchets.
/problème-résolu
Le 17/03/2015 à 22h56
Hello NextInpact.
Serait-il aussi possible d’avoir des articles sur GNU/Linux et d’autres logiciels libres?
C’est dommage qu’actuellement il n’y en ai pas, ou pas beaucoup.
Le 18/03/2015 à 00h15
Le 18/03/2015 à 01h26
Si tu souhaite perdre des performance, parce que le dernier xp 64 bit pro que j’ai eu dans les mains (utiliser avec un opteron, la plupart des drivers non jamais était crée, mais le 32 bit pour l’époque était très bien, vista ma conforter dans mon choix a rester avec xp pendant un temps mais seven ma fait changer d’avis.
Maintenant a dire qu’il suffit a faire fonctionner tout les programmes correctement laisse moi rire tu parle de word 98 et adobe cs3, la limitation mémoire est trop importante, plusieurs de mes logiciels prennent plus de 8go de ram, je souhaite même pas imaginer la perte de temps de travail en repassant sur xp, sans parler que tu bridera n’importe quel cpu a l’heure actuel il me semble que xp a un faible limitation de core reconnu par l’os (même si je crois qu’un correctif est possible).
l’un des programme utiliser quand ils disent 8go recommander c’est plus que recommander d’ailleurs on peux voir qu’il on arrêter la compatibilité avec xp:
http://knowledge.autodesk.com/support/3ds-max/troubleshooting/caas/sfdcarticles/…
Le 18/03/2015 à 03h28
Il ne m’est jamais arrivé de rencontrer ce problème, sur Ubuntu en tous cas (les boutons avant/arrière marchent direct pour toutes mes souris en ayant).
Le 18/03/2015 à 06h44
Personne n’en parle mais Microsoft devrait aussi travailler à réduire l’écriture pendant l’utilisation de l’OS
J’ai entendu dire que les SSD n’aiment pas trop les cycles d’écriture qui font baisser leur durée de vie alors pourquoi ne pas essayer de les préserver ?
Le 18/03/2015 à 07h21
Le 18/03/2015 à 08h00
Y’a 50 distribs differentes avec chacune une politique d’evolution differente, quelle distrib utilisais tu ?. Et quand tu dis “ne supportait plus mon portable”, ca veut dire quoi ? Y’a plus RIEN qui marchait ? Ca bootait meme plus ?
Quel periph ne fonctionnait plus exactement ?
Bref, je veux pas les réponses, je m’en fous a vrai dire. Ces questions purement rhetoriques servent a dire que tu peux pas utiliser TON cas particulier pour argumenter sur le cas general. Surtout pas en parlant de Linux en fait, y’a trop de diversité pour être aussi peremptoire…
Le 18/03/2015 à 08h01
Ils ont un sacré effort a fournir au niveau de la gestion de leur fichier de swap… J’ai jamais compris pourquoi ce fichier était utilisé meme quand la RAM était quasi vide.
Pour flinguer un disque, c’est le top ca…
Le 18/03/2015 à 08h01
Le 22/03/2015 à 10h38
Quand certains expliquent que l’installation des drivers linux est plus simple que sous Windows j’en doute fortement. Vu que c’est mon domaine j’ai pu étudier le fonctionnement du plug and play sur linux et Windows.
Pour comprendre il faut que je l’explique en détail.
Sous Windows toutes les informations des drivers sont contenus dans des fichiers inf. Ces fichiers textes contiennent une liste de hardware id compatibles pour chaque driver. Un hardware ID est une chaine de caractères qui identifie le matériel. Par exemple pour ma carte graphique NVidia j’ai:
PCI\VEN_10DE&DEV_0E22&SUBSYS_23811462&REV_A1
Chaque type de bus a sa nomenclature. Vous pouvez avoir des vieux bus comme le PS/2 qui ne sont pas plug and play et non detectable mais ça n’existe quasiment plus aujourd’hui.
Linux fonctionne de façon totalement différente. Pour détecter un driver il faut commencer par charger le module en mémoire avec modprobe. Ce qui n’est pas le cas pour Windows lors de la phase de detection.
Le noyau Linux va ensuite appeler une fonction probe selon le type de bus dans le code du module. C’est le module linux dans cette fonction qui va vérifier si le module est compatible ou pas.
Au vu de ce fonctionnement à ma connaissance il n’est pas possible de fournir un service du type Windows Update sur Linux.
L’installation d’un driver sous Linux est peut être plus simple si le module est fourni avec le noyau Linux. Si par hasard ce n’est pas le cas il faudra récupérer le source en sachant à l’avance quel driver cherchait. Il faut ensuite le recompiler avec les sources du noyau linux puis l’installer et le charger le module en mémoire avec modprobe.
Le 22/03/2015 à 11h40
Le 22/03/2015 à 11h42
Le 22/03/2015 à 11h48
Le 22/03/2015 à 11h49
Le 22/03/2015 à 12h10
D’accord merci pour ton explication " />. Je n’avais pas ces informations. Je vais essayer de regarder plus en détail sur le net par rapport à ce que tu m’as donné
Le 22/03/2015 à 12h59
Cool j’avais cherché il a quelques années j’avais pas trouvé ce type de mécanisme. Apparemment l’alias est crée avec la macro MODULE_ALIAS dans le code source C du module Linux. J’ai vérifié sur un driver realtek, en effet il y a un identifiant matériel j’étais passé à coté à l’époque.
Le 22/03/2015 à 13h23
Le 22/03/2015 à 21h57
C’est peut-être un peut tard, mais voici quelques liens utiles sur le sujet:
Le 23/03/2015 à 09h02
Merci du partage ;)
Le 23/03/2015 à 09h13
Merci pour les liens :) , je materai des que j’ai 2 secondes.