SlideShare una empresa de Scribd logo
1 de 8
La mort du GC ?
              Pourquoi faut-il trouver d’autres approches




1

© OCTO 2012
Puissance / Volume




                                       Puissance processeur
                                       Volume à traiter


         1970   1980   1990   2000   2010    2020     2030



2

© OCTO 2012
AA = accessoire

   Des signaux faibles

       Fin de la loi de Moore en 2018
       NECESSITE de l’algorithme G1
       Ralentissement des programmes en
       64 bits par rapport à 32 bits
       De nouveaux frameworks pour gérer
       la mémoire hors heap
       Émergence du Big-Data et du
       Database in Memory
       Apple déprécie le GC d’Objective-C




 3

 © OCTO 2012
Comment retarder l’échéance ?




4

© OCTO 2012
Les solutions alternatives ?




5

© OCTO 2012
Sélectionner maintenant les technos de demain




6

© OCTO 2012
Venez polémiquer !!!




          http://goo.gl/UOtQP
http://goo.gl/UOtQP

 7

 © OCTO 2012
L’auteur : Philippe PRADOS

                             Conférences
                                 Java User Group
                                 Paris Android User Group
                                 DevFest (vidéo)
                                 Solution Linux
                                 SSTIC
                             Plus de 100 articles dans
                                 Linux Mag
                                 Programmez
                                 01
                                 MISC
                                 …
                             Deux livres
                             Recommandé par Didier Girard

8

© OCTO 2012

Más contenido relacionado

Destacado

La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.
La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.
La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.Universidad Autónoma de Barcelona
 
Laissez-vous séduire
Laissez-vous séduireLaissez-vous séduire
Laissez-vous séduireIsabelle Caza
 
UE. Debate sobre si habrá una nueva política de inmigración europea para el p...
UE. Debate sobre si habrá una nueva política de inmigración europea para el p...UE. Debate sobre si habrá una nueva política de inmigración europea para el p...
UE. Debate sobre si habrá una nueva política de inmigración europea para el p...Universidad Autónoma de Barcelona
 
Finaware (Morocco)
Finaware (Morocco)Finaware (Morocco)
Finaware (Morocco)CITIZEN ACT
 
Présentation prix initiative 2013-2014
Présentation prix initiative 2013-2014Présentation prix initiative 2013-2014
Présentation prix initiative 2013-2014ESSCA
 
Nuevas habilidades y conocimientos para el bibliotectario existoso
Nuevas habilidades y conocimientos para el bibliotectario existosoNuevas habilidades y conocimientos para el bibliotectario existoso
Nuevas habilidades y conocimientos para el bibliotectario existosoEmbajada de EE.UU. en el Perú
 
Optimiser sa copie numérique - vade-mecum
Optimiser sa copie numérique - vade-mecumOptimiser sa copie numérique - vade-mecum
Optimiser sa copie numérique - vade-mecumAriane van der Veen
 
Una experiencia bibliotecaria en situación de conflicto armado
Una experiencia bibliotecaria en situación de conflicto armadoUna experiencia bibliotecaria en situación de conflicto armado
Una experiencia bibliotecaria en situación de conflicto armadoEmbajada de EE.UU. en el Perú
 
Les réseaux sociaux, opportunités, dangers,...
Les réseaux sociaux, opportunités, dangers,... Les réseaux sociaux, opportunités, dangers,...
Les réseaux sociaux, opportunités, dangers,... Mary Walckiers
 
Experiencias Emprendedoras/ Kenneth Gent
Experiencias Emprendedoras/ Kenneth GentExperiencias Emprendedoras/ Kenneth Gent
Experiencias Emprendedoras/ Kenneth GentElevaGlobal
 
Actividad 2oscarbuitrago
Actividad 2oscarbuitragoActividad 2oscarbuitrago
Actividad 2oscarbuitragooscarbui
 

Destacado (20)

éChange scolaire
éChange scolaireéChange scolaire
éChange scolaire
 
La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.
La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.
La reforma de la negociación colectiva. Comparación de textos. 11.6.2011.
 
Laissez-vous séduire
Laissez-vous séduireLaissez-vous séduire
Laissez-vous séduire
 
UE. Debate sobre si habrá una nueva política de inmigración europea para el p...
UE. Debate sobre si habrá una nueva política de inmigración europea para el p...UE. Debate sobre si habrá una nueva política de inmigración europea para el p...
UE. Debate sobre si habrá una nueva política de inmigración europea para el p...
 
Finaware (Morocco)
Finaware (Morocco)Finaware (Morocco)
Finaware (Morocco)
 
Chapitre iii9
Chapitre iii9Chapitre iii9
Chapitre iii9
 
Projets de recherche en cancerologie 2013, Canceropole CLARA
Projets de recherche en cancerologie 2013, Canceropole CLARAProjets de recherche en cancerologie 2013, Canceropole CLARA
Projets de recherche en cancerologie 2013, Canceropole CLARA
 
Présentation prix initiative 2013-2014
Présentation prix initiative 2013-2014Présentation prix initiative 2013-2014
Présentation prix initiative 2013-2014
 
Nuevas habilidades y conocimientos para el bibliotectario existoso
Nuevas habilidades y conocimientos para el bibliotectario existosoNuevas habilidades y conocimientos para el bibliotectario existoso
Nuevas habilidades y conocimientos para el bibliotectario existoso
 
Derecho del Trabajo I. Curso 2010 2011. UAB. ADE.
Derecho del Trabajo I. Curso 2010 2011. UAB. ADE.Derecho del Trabajo I. Curso 2010 2011. UAB. ADE.
Derecho del Trabajo I. Curso 2010 2011. UAB. ADE.
 
Optimiser sa copie numérique - vade-mecum
Optimiser sa copie numérique - vade-mecumOptimiser sa copie numérique - vade-mecum
Optimiser sa copie numérique - vade-mecum
 
Dinámica de arvenses y entomofauna en nopal (
Dinámica de arvenses y entomofauna en nopal (Dinámica de arvenses y entomofauna en nopal (
Dinámica de arvenses y entomofauna en nopal (
 
Spot historia 2
Spot historia 2Spot historia 2
Spot historia 2
 
Una experiencia bibliotecaria en situación de conflicto armado
Una experiencia bibliotecaria en situación de conflicto armadoUna experiencia bibliotecaria en situación de conflicto armado
Una experiencia bibliotecaria en situación de conflicto armado
 
Mon programme
Mon programmeMon programme
Mon programme
 
Torque
TorqueTorque
Torque
 
Les réseaux sociaux, opportunités, dangers,...
Les réseaux sociaux, opportunités, dangers,... Les réseaux sociaux, opportunités, dangers,...
Les réseaux sociaux, opportunités, dangers,...
 
Experiencias Emprendedoras/ Kenneth Gent
Experiencias Emprendedoras/ Kenneth GentExperiencias Emprendedoras/ Kenneth Gent
Experiencias Emprendedoras/ Kenneth Gent
 
exemple
exempleexemple
exemple
 
Actividad 2oscarbuitrago
Actividad 2oscarbuitragoActividad 2oscarbuitrago
Actividad 2oscarbuitrago
 

Similar a La mort du gc

Etat de l art business intelligence
Etat de l art business intelligenceEtat de l art business intelligence
Etat de l art business intelligenceOCTO Technology
 
Etat de l art business intelligence
Etat de l art business intelligenceEtat de l art business intelligence
Etat de l art business intelligenceJoseph Glorieux
 
Working effectively with legacy code
Working effectively with legacy codeWorking effectively with legacy code
Working effectively with legacy codeMathieu Gandin
 
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionOCTO Technology
 
Les pratiques des geants du web
Les pratiques des geants du webLes pratiques des geants du web
Les pratiques des geants du webStephen PERIN
 
Créez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métierCréez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métierXWiki
 
Les logiciels libres et GNU/Linux, aspects generaux
Les logiciels libres et GNU/Linux, aspects generauxLes logiciels libres et GNU/Linux, aspects generaux
Les logiciels libres et GNU/Linux, aspects generauxStefano Amekoudi
 
[Webinar Niji] Sustainable is not the new black - 0311
[Webinar Niji] Sustainable is not the new black - 0311[Webinar Niji] Sustainable is not the new black - 0311
[Webinar Niji] Sustainable is not the new black - 0311Niji
 
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiersREMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiersAtol Conseils et Développements
 
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiersREMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiersATOL Conseils et Développements
 
soft-shake.ch - Le développement durable
soft-shake.ch - Le développement durablesoft-shake.ch - Le développement durable
soft-shake.ch - Le développement durablesoft-shake.ch
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009LINAGORA
 
Introduction à l'approche ADM de l'OMG
Introduction à l'approche ADM de l'OMGIntroduction à l'approche ADM de l'OMG
Introduction à l'approche ADM de l'OMGOlivier Le Goaër
 
OCTO - Les pratiques des geants du web
OCTO - Les pratiques des geants du webOCTO - Les pratiques des geants du web
OCTO - Les pratiques des geants du webOCTO Technology
 
OCTO 2012 : Les pratiques des geants du web
OCTO 2012 : Les pratiques des geants du web OCTO 2012 : Les pratiques des geants du web
OCTO 2012 : Les pratiques des geants du web OCTO Technology
 
0 pour action_cdp01022012
0 pour action_cdp010220120 pour action_cdp01022012
0 pour action_cdp01022012pour action !
 
A6 couche logicielle_bordage
A6 couche logicielle_bordageA6 couche logicielle_bordage
A6 couche logicielle_bordageRégis Gautheron
 
Working effectively with legacy code
Working effectively with legacy codeWorking effectively with legacy code
Working effectively with legacy codeMathieu Gandin
 

Similar a La mort du gc (20)

Etat de l art business intelligence
Etat de l art business intelligenceEtat de l art business intelligence
Etat de l art business intelligence
 
Etat de l art business intelligence
Etat de l art business intelligenceEtat de l art business intelligence
Etat de l art business intelligence
 
Working effectively with legacy code
Working effectively with legacy codeWorking effectively with legacy code
Working effectively with legacy code
 
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
 
Les pratiques des geants du web
Les pratiques des geants du webLes pratiques des geants du web
Les pratiques des geants du web
 
Créez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métierCréez des applications en adéquation avec vos besoins métier
Créez des applications en adéquation avec vos besoins métier
 
Les logiciels libres et GNU/Linux, aspects generaux
Les logiciels libres et GNU/Linux, aspects generauxLes logiciels libres et GNU/Linux, aspects generaux
Les logiciels libres et GNU/Linux, aspects generaux
 
[Webinar Niji] Sustainable is not the new black - 0311
[Webinar Niji] Sustainable is not the new black - 0311[Webinar Niji] Sustainable is not the new black - 0311
[Webinar Niji] Sustainable is not the new black - 0311
 
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiersREMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
 
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiersREMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
REMOcRA : offrir un outil décisionnel aux sapeurs-pompiers
 
soft-shake.ch - Le développement durable
soft-shake.ch - Le développement durablesoft-shake.ch - Le développement durable
soft-shake.ch - Le développement durable
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009
 
10 ans de l'Adullact
10 ans de l'Adullact10 ans de l'Adullact
10 ans de l'Adullact
 
Introduction à l'approche ADM de l'OMG
Introduction à l'approche ADM de l'OMGIntroduction à l'approche ADM de l'OMG
Introduction à l'approche ADM de l'OMG
 
Atelier eco-conception logicielle
Atelier eco-conception logicielleAtelier eco-conception logicielle
Atelier eco-conception logicielle
 
OCTO - Les pratiques des geants du web
OCTO - Les pratiques des geants du webOCTO - Les pratiques des geants du web
OCTO - Les pratiques des geants du web
 
OCTO 2012 : Les pratiques des geants du web
OCTO 2012 : Les pratiques des geants du web OCTO 2012 : Les pratiques des geants du web
OCTO 2012 : Les pratiques des geants du web
 
0 pour action_cdp01022012
0 pour action_cdp010220120 pour action_cdp01022012
0 pour action_cdp01022012
 
A6 couche logicielle_bordage
A6 couche logicielle_bordageA6 couche logicielle_bordage
A6 couche logicielle_bordage
 
Working effectively with legacy code
Working effectively with legacy codeWorking effectively with legacy code
Working effectively with legacy code
 

La mort du gc

  • 1. La mort du GC ? Pourquoi faut-il trouver d’autres approches 1 © OCTO 2012
  • 2. Puissance / Volume Puissance processeur Volume à traiter 1970 1980 1990 2000 2010 2020 2030 2 © OCTO 2012
  • 3. AA = accessoire Des signaux faibles Fin de la loi de Moore en 2018 NECESSITE de l’algorithme G1 Ralentissement des programmes en 64 bits par rapport à 32 bits De nouveaux frameworks pour gérer la mémoire hors heap Émergence du Big-Data et du Database in Memory Apple déprécie le GC d’Objective-C 3 © OCTO 2012
  • 5. Les solutions alternatives ? 5 © OCTO 2012
  • 6. Sélectionner maintenant les technos de demain 6 © OCTO 2012
  • 7. Venez polémiquer !!! http://goo.gl/UOtQP http://goo.gl/UOtQP 7 © OCTO 2012
  • 8. L’auteur : Philippe PRADOS Conférences Java User Group Paris Android User Group DevFest (vidéo) Solution Linux SSTIC Plus de 100 articles dans Linux Mag Programmez 01 MISC … Deux livres Recommandé par Didier Girard 8 © OCTO 2012