Les algorithmes efficaces en matière d'E/S, également connus sous le nom d'algorithmes de mémoire externe ou d'algorithmes oublieux de la mémoire cache, sont une classe d'algorithmes conçus pour traiter efficacement les données trop volumineuses pour tenir entièrement dans la mémoire principale (RAM) d'un ordinateur. Ces algorithmes sont particulièrement utiles lorsqu'il s'agit de traiter des ensembles de données massifs, tels que ceux que l'on trouve dans le traitement de données à grande échelle, la gestion de bases de données et les systèmes de fichiers. Les opérations sur les données deviennent plus coûteuses lorsque l'élément de données est situé plus haut dans la hiérarchie de la mémoire. Une opération sur des données contenues dans les registres de l'unité centrale est environ un million de fois plus rapide qu'une opération sur un élément de données situé dans une mémoire externe qui doit d'abord être extraite. Ces recherches de données sont également appelées opérations d'E/S et doivent être prises en compte lors de la conception d'un algorithme. L'objectif de ce cours est de vous familiariser avec les concepts algorithmiques importants et les techniques nécessaires pour traiter efficacement de tels problèmes. Nous travaillerons avec une hiérarchie de mémoire simplifiée, mais les notions s'étendent naturellement à des modèles plus réalistes.

Algorithmes efficaces en matière d'E/S

60 avis
Compétences que vous acquerrez
- Catégorie : Data Storage Technologies
- Catégorie : Graph Theory
- Catégorie : Data Access
- Catégorie : Data Structures
- Catégorie : File I/O
- Catégorie : Algorithms
- Catégorie : Theoretical Computer Science
- Catégorie : Performance Tuning
Détails à connaître

Ajouter à votre profil LinkedIn
6 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 6 modules dans ce cours
Instructeur

Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
70 %
- 4 stars
23,33 %
- 3 stars
5 %
- 2 stars
1,66 %
- 1 star
0 %
Affichage de 3 sur 60
Révisé le 5 nov. 2019
Everything was clearly explained and the questions were quite intuitive and checking my knowledge. More examples for different scenarios too would help us a lot to learn more.
Révisé le 28 sept. 2020
Really like the course. Though it's difficult and challenging, I managed to understand the concept. I will keep practicing.
Révisé le 8 mai 2022
The course is really good and the course material is also amazing. I highly reccomend it provided you have an interest in this specialization.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,

