SlideShare a Scribd company logo
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

More Related Content

Viewers also liked

Yr11 Litpoetry 7/3/08
Yr11 Litpoetry 7/3/08Yr11 Litpoetry 7/3/08
Yr11 Litpoetry 7/3/08
qbEnglish
 
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/08
qbEnglish
 
Meet The Bloggers Crh
Meet The Bloggers CrhMeet The Bloggers Crh
Meet The Bloggers Crh
bankwatch
 
Estrategias FutbolíSticas
Estrategias FutbolíSticasEstrategias FutbolíSticas
Estrategias FutbolíSticas
Jordi Planas Manzano
 
Yr10 set1 RandJ 12/3/08
Yr10 set1 RandJ 12/3/08Yr10 set1 RandJ 12/3/08
Yr10 set1 RandJ 12/3/08
qbEnglish
 
London
LondonLondon
London
kingvidor
 
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 France
Global Estates
 
Meet The Bloggers Crh
Meet The Bloggers CrhMeet The Bloggers Crh
Meet The Bloggers Crh
bankwatch
 
San Priamo Castiadas Sardinia Italy
San Priamo Castiadas Sardinia ItalySan Priamo Castiadas Sardinia Italy
San Priamo Castiadas Sardinia Italy
Global Estates
 
mixi Research Report Preview
mixi Research Report Previewmixi Research Report Preview
mixi Research Report Preview
Christopher Billich
 
Yr10 set1 RandJ 7/3/08
Yr10 set1 RandJ 7/3/08Yr10 set1 RandJ 7/3/08
Yr10 set1 RandJ 7/3/08
qbEnglish
 
Yr10 set1 RandJ 20/2/08
Yr10 set1 RandJ 20/2/08Yr10 set1 RandJ 20/2/08
Yr10 set1 RandJ 20/2/08
qbEnglish
 
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/08
qbEnglish
 
Albert
AlbertAlbert
Albert
naykone933
 
EsseEffeC
EsseEffeCEsseEffeC
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
gomruimar
 

Viewers also liked (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
 

Similar to Overview of Flex Profiler

Afik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAfik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex Intro
Alphageeks
 
Flex and Java
Flex and JavaFlex and Java
Flex and Java
gueste65db38
 
flex and flash platform
flex and flash platformflex and flash platform
flex and flash platform
Muhammad Rodhy
 
Software engineering
Software engineeringSoftware engineering
Software engineering
Xavient Information Systems
 
WPF 4 Series: Getting Started
WPF 4 Series: Getting StartedWPF 4 Series: Getting Started
WPF 4 Series: Getting Started
Ghasem Karimi
 
Wpf4 july2010
 Wpf4 july2010 Wpf4 july2010
Wpf4 july2010
tedhu
 
Introduction to Flex
Introduction to FlexIntroduction to Flex
Introduction to Flex
namero999
 
cxpbroch
cxpbrochcxpbroch
cxpbroch
Chuck Summers
 
10.1.1.87.529
10.1.1.87.52910.1.1.87.529
10.1.1.87.529
Sampath Kumar
 
Adobe Flex
Adobe FlexAdobe Flex
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
drjms
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8
koolkampus
 
Sample SRS format
Sample SRS formatSample SRS format
Sample SRS format
Sachin Sharma
 
Adobe Flex Resources 6439
Adobe Flex Resources 6439Adobe Flex Resources 6439
Adobe Flex Resources 6439
Mohanraj Nagasamy
 
Adobe Flex Resources
Adobe Flex ResourcesAdobe Flex Resources
Adobe Flex Resources
Prayank Swaroop
 
Sd Revision
Sd RevisionSd Revision
Sd Revision
mrsmackenzie
 
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
mrmwood
 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integration
icaraion
 
SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler construction
mohdumaira1
 
SE.pdf
SE.pdfSE.pdf
SE.pdf
BdBangladesh
 

Similar to 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
Software PrototypingSoftware Prototyping
Software Prototyping
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8
 
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
 

Recently uploaded

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

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.