SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
An Overview of Flex3
    Profiler




2007 Adobe Systems Incorporated. All Rights Reserved.   1
Introduction

     Improving performance of any application comes with experience and with
     extensive use of appropriate (profiler and other) tools
     Needs knowledge of the application (Flex), the platform (Flash),
     programming guidelines (AS programming best practices) and the
     environment (OS, network, runtime)
     Some of the typical tricks are using better algorithms, pre-compute and
     effective usage, effective GC, use strengths of the platform etc.
     In this session, we will look at the profiler (the tool) for profiling a Flex
     application and NOT a tutorial on how to improve performance (may need
     separate session for this)




2007 Adobe Systems Incorporated. All Rights Reserved.
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler
Overview of Flex Profiler

Contenu connexe

En vedette

Yr11 Litpoetry 7/3/08
Yr11 Litpoetry 7/3/08Yr11 Litpoetry 7/3/08
Yr11 Litpoetry 7/3/08qbEnglish
 
Esercitazione Gruppo Ne W Wa We, Finale
Esercitazione Gruppo Ne W Wa We, FinaleEsercitazione Gruppo Ne W Wa We, Finale
Esercitazione Gruppo Ne W Wa We, Finalenew_wawe
 
Yr11 Litpoetry 12/3/08
Yr11 Litpoetry 12/3/08Yr11 Litpoetry 12/3/08
Yr11 Litpoetry 12/3/08qbEnglish
 
Meet The Bloggers Crh
Meet The Bloggers CrhMeet The Bloggers Crh
Meet The Bloggers Crhbankwatch
 
Yr10 set1 RandJ 12/3/08
Yr10 set1 RandJ 12/3/08Yr10 set1 RandJ 12/3/08
Yr10 set1 RandJ 12/3/08qbEnglish
 
2.3perilipsi
2.3perilipsi2.3perilipsi
2.3perilipsiStergios
 
Le Puy Du Moulin Limoges France
Le Puy Du Moulin Limoges FranceLe Puy Du Moulin Limoges France
Le Puy Du Moulin Limoges FranceGlobal Estates
 
Meet The Bloggers Crh
Meet The Bloggers CrhMeet The Bloggers Crh
Meet The Bloggers Crhbankwatch
 
San Priamo Castiadas Sardinia Italy
San Priamo Castiadas Sardinia ItalySan Priamo Castiadas Sardinia Italy
San Priamo Castiadas Sardinia ItalyGlobal Estates
 
Yr10 set1 RandJ 7/3/08
Yr10 set1 RandJ 7/3/08Yr10 set1 RandJ 7/3/08
Yr10 set1 RandJ 7/3/08qbEnglish
 
Yr10 set1 RandJ 20/2/08
Yr10 set1 RandJ 20/2/08Yr10 set1 RandJ 20/2/08
Yr10 set1 RandJ 20/2/08qbEnglish
 
Eirik Solheim - Åpne eller dø
Eirik Solheim - Åpne eller døEirik Solheim - Åpne eller dø
Eirik Solheim - Åpne eller døGule Sider®
 
Yr11 Litpoetry 17/3/08
Yr11 Litpoetry 17/3/08Yr11 Litpoetry 17/3/08
Yr11 Litpoetry 17/3/08qbEnglish
 
ConcentracióN De Medios En El Estado EspañOl
ConcentracióN De Medios En El Estado EspañOlConcentracióN De Medios En El Estado EspañOl
ConcentracióN De Medios En El Estado EspañOlgomruimar
 

En vedette (20)

Yr11 Litpoetry 7/3/08
Yr11 Litpoetry 7/3/08Yr11 Litpoetry 7/3/08
Yr11 Litpoetry 7/3/08
 
Esercitazione Gruppo Ne W Wa We, Finale
Esercitazione Gruppo Ne W Wa We, FinaleEsercitazione Gruppo Ne W Wa We, Finale
Esercitazione Gruppo Ne W Wa We, Finale
 
Yr11 Litpoetry 12/3/08
Yr11 Litpoetry 12/3/08Yr11 Litpoetry 12/3/08
Yr11 Litpoetry 12/3/08
 
Meet The Bloggers Crh
Meet The Bloggers CrhMeet The Bloggers Crh
Meet The Bloggers Crh
 
Estrategias FutbolíSticas
Estrategias FutbolíSticasEstrategias FutbolíSticas
Estrategias FutbolíSticas
 
Yr10 set1 RandJ 12/3/08
Yr10 set1 RandJ 12/3/08Yr10 set1 RandJ 12/3/08
Yr10 set1 RandJ 12/3/08
 
London
LondonLondon
London
 
2.3perilipsi
2.3perilipsi2.3perilipsi
2.3perilipsi
 
Le Puy Du Moulin Limoges France
Le Puy Du Moulin Limoges FranceLe Puy Du Moulin Limoges France
Le Puy Du Moulin Limoges France
 
Meet The Bloggers Crh
Meet The Bloggers CrhMeet The Bloggers Crh
Meet The Bloggers Crh
 
San Priamo Castiadas Sardinia Italy
San Priamo Castiadas Sardinia ItalySan Priamo Castiadas Sardinia Italy
San Priamo Castiadas Sardinia Italy
 
mixi Research Report Preview
mixi Research Report Previewmixi Research Report Preview
mixi Research Report Preview
 
Yr10 set1 RandJ 7/3/08
Yr10 set1 RandJ 7/3/08Yr10 set1 RandJ 7/3/08
Yr10 set1 RandJ 7/3/08
 
Yr10 set1 RandJ 20/2/08
Yr10 set1 RandJ 20/2/08Yr10 set1 RandJ 20/2/08
Yr10 set1 RandJ 20/2/08
 
Eirik Solheim - Åpne eller dø
Eirik Solheim - Åpne eller døEirik Solheim - Åpne eller dø
Eirik Solheim - Åpne eller dø
 
Yr11 Litpoetry 17/3/08
Yr11 Litpoetry 17/3/08Yr11 Litpoetry 17/3/08
Yr11 Litpoetry 17/3/08
 
Albert
AlbertAlbert
Albert
 
Catalogo Mindscape
Catalogo MindscapeCatalogo Mindscape
Catalogo Mindscape
 
EsseEffeC
EsseEffeCEsseEffeC
EsseEffeC
 
ConcentracióN De Medios En El Estado EspañOl
ConcentracióN De Medios En El Estado EspañOlConcentracióN De Medios En El Estado EspañOl
ConcentracióN De Medios En El Estado EspañOl
 

Similaire à Overview of Flex Profiler

Afik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAfik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAlphageeks
 
flex and flash platform
flex and flash platformflex and flash platform
flex and flash platformMuhammad Rodhy
 
WPF 4 Series: Getting Started
WPF 4 Series: Getting StartedWPF 4 Series: Getting Started
WPF 4 Series: Getting StartedGhasem Karimi
 
Wpf4 july2010
 Wpf4 july2010 Wpf4 july2010
Wpf4 july2010tedhu
 
Introduction to Flex
Introduction to FlexIntroduction to Flex
Introduction to Flexnamero999
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8koolkampus
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototypingdrjms
 
1.7 selection and use of appropriate software
1.7 selection and use of appropriate software1.7 selection and use of appropriate software
1.7 selection and use of appropriate softwaremrmwood
 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integrationicaraion
 
SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler constructionmohdumaira1
 

Similaire à Overview of Flex Profiler (20)

Afik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAfik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex Intro
 
Flex and Java
Flex and JavaFlex and Java
Flex and Java
 
flex and flash platform
flex and flash platformflex and flash platform
flex and flash platform
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
WPF 4 Series: Getting Started
WPF 4 Series: Getting StartedWPF 4 Series: Getting Started
WPF 4 Series: Getting Started
 
Wpf4 july2010
 Wpf4 july2010 Wpf4 july2010
Wpf4 july2010
 
Introduction to Flex
Introduction to FlexIntroduction to Flex
Introduction to Flex
 
cxpbroch
cxpbrochcxpbroch
cxpbroch
 
10.1.1.87.529
10.1.1.87.52910.1.1.87.529
10.1.1.87.529
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
 
Sample SRS format
Sample SRS formatSample SRS format
Sample SRS format
 
Adobe Flex Resources 6439
Adobe Flex Resources 6439Adobe Flex Resources 6439
Adobe Flex Resources 6439
 
Adobe Flex Resources
Adobe Flex ResourcesAdobe Flex Resources
Adobe Flex Resources
 
Sd Revision
Sd RevisionSd Revision
Sd Revision
 
1.7 selection and use of appropriate software
1.7 selection and use of appropriate software1.7 selection and use of appropriate software
1.7 selection and use of appropriate software
 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integration
 
SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler construction
 
SE.pdf
SE.pdfSE.pdf
SE.pdf
 

Dernier

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Dernier (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Overview of Flex Profiler

  • 1. An Overview of Flex3 Profiler 2007 Adobe Systems Incorporated. All Rights Reserved. 1
  • 2. Introduction Improving performance of any application comes with experience and with extensive use of appropriate (profiler and other) tools Needs knowledge of the application (Flex), the platform (Flash), programming guidelines (AS programming best practices) and the environment (OS, network, runtime) Some of the typical tricks are using better algorithms, pre-compute and effective usage, effective GC, use strengths of the platform etc. In this session, we will look at the profiler (the tool) for profiling a Flex application and NOT a tutorial on how to improve performance (may need separate session for this) 2007 Adobe Systems Incorporated. All Rights Reserved.