Je suis dans l’informatique depuis assez longtemps pour avoir vécu un certain nombre d’évolutions majeures qui ont changé la vie de l’informaticien que je suis. Je ne parle pas de simple upgrade tel que passer d’un processeur de 2 à 3 GHz mais bien de gros changements qui apporte une véritable avancé dans le confort et la productivité.
La première évolution majeure que j’ai connue a eu lieu il y a un maintenant un bon moment, quand je suis passé des cassettes aux disquettes (sur l’Amstrad). Les K7, c’était vraiment l’horreur, les têtes de lecture n’étaient jamais correctement alignées ce qui faisait qu’une fois sur 2, après avoir attendu un temps fou, le programme n’était pas chargé…
Une autre évolution a été le passage de l’écran de télé 50 Hz et tout flou à un vrai moniteur. Je me demande encore aujourd’hui comment j’ai pu passer autant d’heures à programmer le nez collé à une télé comme ça. Il fallait vraiment en vouloir à l’époque pour être programmeur.
L’arrivé du disque dur a aussi été important car on n’avait plus besoin de passer notre temps à swapper les disquettes entre la disquette OS, la disquette programme, la disquette utilitaire…
Il y a quelque mois, j’ai vécu une nouvelle évolution qui a vraiment changé ma façon de travailler, c’est le passage à 8 Go de RAM (et donc implicitement l’installation d’un OS 64 bits) avec un disque dur SSD.
Avant, j’étais sur un OS 32 bits avec 4 Go de RAM (dont seulement 3 utilisable) et régulièrement, je devais relancer FireFox qui dépassait souvent le giga octet de RAM. Avec plus d’un giga utilisé par l’OS (Windows 7) j’arrivais très facilement sur la SWAP avec les ralentissement que l’on connait. Je ne voulais pas passer aux OS 64 bits surtout pour des raisons de manque de compatibilité de drivers bas niveaux.
J’ai franchi le pas avec l’achat d’un disque dur SSD qui me forçait de toute façon à réinstaller Windows. Donc je me suis dis, quitte à réinstaller Windows, autant tenter le 64 bits. J’ai donc aussi commander 4 Go de RAM supplémentaire pour passer à un total de 8 Go (le maximum que ma carte mère supporte). J’avoue que l’article de Jeff Atwood sur la RAM et les SSD y étaient aussi pour quelque chose.
Autant dire que je ne suis pas déçu de mon choix. Le fait d’avoir 8 Go de RAM me fait gagner du temps car je ne regarde plus combien de RAM il me reste, si je dois relancer ou pas les applications. Je ne swappe plus donc l’utilisation est toujours fluide, plus aucun temps mort, bref le rêve. J’ai toujours plusieurs Go de RAM de libre et c’est très confortable de pouvoir lancer tout ce qu’on veut simultanément sans ce demander si ca va se mettre à swapper/ramer ou pas.
Le disque dur SSD est aussi très impressionnant, j’ai pris un OCZ Vertex 2 et c’est aussi un sacré confort. Le temps de démarrage de Windows mais aussi des applications est incomparable par rapport à avant (et pourtant j’avais avant un VelociRaptor 10 000 RPM très véloce). La compilation d’un projet C++ composé de milliers de fichiers texte, d’objets binaires et le linkage de tout ca en un gros fichier devient rapide et silencieux!
Le dernier élément mécanique qui reste dans mes ordi sont les ventilateurs et j’ai hâte de pouvoir les enlever un jour.
En attendant la prochain grosse évolution, si vous n’avez pas encore franchi le pas du SSD et beaucoup de RAM, je vous le conseille vivement!

