Soumettre la recherche
Mettre en ligne
Large and Giant Pages
•
0 j'aime
•
1,538 vues
Rodrigo Campos
Suivre
CMG Brasil 2013
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 17
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
DB2 for z/OS - Starter's guide to memory monitoring and control
DB2 for z/OS - Starter's guide to memory monitoring and control
Florence Dubois
FlashCopy and DB2 for z/OS
FlashCopy and DB2 for z/OS
Florence Dubois
Db2 for z/OS and FlashCopy - Practical use cases (June 2019 Edition)
Db2 for z/OS and FlashCopy - Practical use cases (June 2019 Edition)
Florence Dubois
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
Florence Dubois
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
John Campbell
Best practices for DB2 for z/OS log based recovery
Best practices for DB2 for z/OS log based recovery
Florence Dubois
DB2 for z/OS Architecture in Nutshell
DB2 for z/OS Architecture in Nutshell
Cuneyt Goksu
Parallel Sysplex Performance Topics
Parallel Sysplex Performance Topics
Martin Packer
Recommandé
DB2 for z/OS - Starter's guide to memory monitoring and control
DB2 for z/OS - Starter's guide to memory monitoring and control
Florence Dubois
FlashCopy and DB2 for z/OS
FlashCopy and DB2 for z/OS
Florence Dubois
Db2 for z/OS and FlashCopy - Practical use cases (June 2019 Edition)
Db2 for z/OS and FlashCopy - Practical use cases (June 2019 Edition)
Florence Dubois
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
Florence Dubois
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
John Campbell
Best practices for DB2 for z/OS log based recovery
Best practices for DB2 for z/OS log based recovery
Florence Dubois
DB2 for z/OS Architecture in Nutshell
DB2 for z/OS Architecture in Nutshell
Cuneyt Goksu
Parallel Sysplex Performance Topics
Parallel Sysplex Performance Topics
Martin Packer
Universal Table Spaces for DB2 10 for z/OS - IOD 2010 Seesion 1929 - favero
Universal Table Spaces for DB2 10 for z/OS - IOD 2010 Seesion 1929 - favero
Willie Favero
zIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
DB2 Data Sharing Performance for Beginners
DB2 Data Sharing Performance for Beginners
Martin Packer
Coupling Facility CPU
Coupling Facility CPU
Martin Packer
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Martin Packer
Introduction to FlashCopy
Introduction to FlashCopy
HelpSystems
Architecturesfor massive parallel data base clustersproviding linear scale ou...
Architecturesfor massive parallel data base clustersproviding linear scale ou...
Romeo Kienzler
DB2 Data Sharing Performance
DB2 Data Sharing Performance
Martin Packer
zIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
Parallel Batch Performance Considerations
Parallel Batch Performance Considerations
Martin Packer
A First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM Changes
Willie Favero
DB2 for z/OS Real Storage Monitoring, Control and Planning
DB2 for z/OS Real Storage Monitoring, Control and Planning
John Campbell
DB2 Accounting Reporting
DB2 Accounting Reporting
John Campbell
Time For D.I.M.E?
Time For D.I.M.E?
Martin Packer
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
John Campbell
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
Surekha Parekh
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Surekha Parekh
DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer Experiences
John Campbell
Much Ado About CPU
Much Ado About CPU
Martin Packer
DB2 Design for High Availability and Scalability
DB2 Design for High Availability and Scalability
Surekha Parekh
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOps
Rodrigo Campos
Gleicon Moraes - Help, I became a manager
Gleicon Moraes - Help, I became a manager
Rodrigo Campos
Contenu connexe
Tendances
Universal Table Spaces for DB2 10 for z/OS - IOD 2010 Seesion 1929 - favero
Universal Table Spaces for DB2 10 for z/OS - IOD 2010 Seesion 1929 - favero
Willie Favero
zIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
DB2 Data Sharing Performance for Beginners
DB2 Data Sharing Performance for Beginners
Martin Packer
Coupling Facility CPU
Coupling Facility CPU
Martin Packer
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Martin Packer
Introduction to FlashCopy
Introduction to FlashCopy
HelpSystems
Architecturesfor massive parallel data base clustersproviding linear scale ou...
Architecturesfor massive parallel data base clustersproviding linear scale ou...
Romeo Kienzler
DB2 Data Sharing Performance
DB2 Data Sharing Performance
Martin Packer
zIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
Parallel Batch Performance Considerations
Parallel Batch Performance Considerations
Martin Packer
A First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM Changes
Willie Favero
DB2 for z/OS Real Storage Monitoring, Control and Planning
DB2 for z/OS Real Storage Monitoring, Control and Planning
John Campbell
DB2 Accounting Reporting
DB2 Accounting Reporting
John Campbell
Time For D.I.M.E?
Time For D.I.M.E?
Martin Packer
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
John Campbell
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
Surekha Parekh
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Surekha Parekh
DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer Experiences
John Campbell
Much Ado About CPU
Much Ado About CPU
Martin Packer
DB2 Design for High Availability and Scalability
DB2 Design for High Availability and Scalability
Surekha Parekh
Tendances
(20)
Universal Table Spaces for DB2 10 for z/OS - IOD 2010 Seesion 1929 - favero
Universal Table Spaces for DB2 10 for z/OS - IOD 2010 Seesion 1929 - favero
zIIP Capacity Planning
zIIP Capacity Planning
DB2 Data Sharing Performance for Beginners
DB2 Data Sharing Performance for Beginners
Coupling Facility CPU
Coupling Facility CPU
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Introduction to FlashCopy
Introduction to FlashCopy
Architecturesfor massive parallel data base clustersproviding linear scale ou...
Architecturesfor massive parallel data base clustersproviding linear scale ou...
DB2 Data Sharing Performance
DB2 Data Sharing Performance
zIIP Capacity Planning
zIIP Capacity Planning
Parallel Batch Performance Considerations
Parallel Batch Performance Considerations
A First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM Changes
DB2 for z/OS Real Storage Monitoring, Control and Planning
DB2 for z/OS Real Storage Monitoring, Control and Planning
DB2 Accounting Reporting
DB2 Accounting Reporting
Time For D.I.M.E?
Time For D.I.M.E?
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer Experiences
Much Ado About CPU
Much Ado About CPU
DB2 Design for High Availability and Scalability
DB2 Design for High Availability and Scalability
En vedette
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOps
Rodrigo Campos
Gleicon Moraes - Help, I became a manager
Gleicon Moraes - Help, I became a manager
Rodrigo Campos
14 guendert pres
14 guendert pres
Rodrigo Campos
DevOps no mundo real - QCON 2014
DevOps no mundo real - QCON 2014
Rodrigo Campos
7Masters Webops in the Cloud
7Masters Webops in the Cloud
Rodrigo Campos
Running Effective Design Sprints
Running Effective Design Sprints
Anshumani Ruddra
En vedette
(6)
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOps
Gleicon Moraes - Help, I became a manager
Gleicon Moraes - Help, I became a manager
14 guendert pres
14 guendert pres
DevOps no mundo real - QCON 2014
DevOps no mundo real - QCON 2014
7Masters Webops in the Cloud
7Masters Webops in the Cloud
Running Effective Design Sprints
Running Effective Design Sprints
Similaire à Large and Giant Pages
Orcl siebel-sun-s282213-oow2006
Orcl siebel-sun-s282213-oow2006
Sal Marcus
Workload Management Update for z/OS 1.10 and 1.11
Workload Management Update for z/OS 1.10 and 1.11
IBM India Smarter Computing
Collaborate07kmohiuddin
Collaborate07kmohiuddin
Sal Marcus
Virtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paper
Lenovo Data Center
HDT for Mainframe Considerations: Simplified Tiered Storage
HDT for Mainframe Considerations: Simplified Tiered Storage
Hitachi Vantara
Cassandra TK 2014 - Large Nodes
Cassandra TK 2014 - Large Nodes
aaronmorton
20+ Million Records a Second - Running Kafka on Isilon F800
20+ Million Records a Second - Running Kafka on Isilon F800
Boni Bruno
Flash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from Reality
Hitachi Vantara
DB2 bufferpool Pagefixing por Alvaro Salla
DB2 bufferpool Pagefixing por Alvaro Salla
Joao Galdino Mello de Souza
Add Memory, Improve Performance, and Lower Costs with IBM MAX5 Technology
Add Memory, Improve Performance, and Lower Costs with IBM MAX5 Technology
IBM India Smarter Computing
Novidades interessantes e importantes do z/os 2.2
Novidades interessantes e importantes do z/os 2.2
Joao Galdino Mello de Souza
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
Виталий Стародубцев
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910b
Tony Pearson
MonetDB :column-store approach in database
MonetDB :column-store approach in database
Nikhil Patteri
Dlm ppt
Dlm ppt
Prasath Chidambaram
DbB 10 Webcast #3 The Secrets Of Scalability
DbB 10 Webcast #3 The Secrets Of Scalability
Laura Hood
9 DevOps Tips for Going in Production with Galera Cluster for MySQL - Slides
9 DevOps Tips for Going in Production with Galera Cluster for MySQL - Slides
Severalnines
MySQL 5.5&5.6 new features summary
MySQL 5.5&5.6 new features summary
Louis liu
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
MongoDB
in-memory database system and low latency
in-memory database system and low latency
hyeongchae lee
Similaire à Large and Giant Pages
(20)
Orcl siebel-sun-s282213-oow2006
Orcl siebel-sun-s282213-oow2006
Workload Management Update for z/OS 1.10 and 1.11
Workload Management Update for z/OS 1.10 and 1.11
Collaborate07kmohiuddin
Collaborate07kmohiuddin
Virtualization with Lenovo X6 Blade Servers: white paper
Virtualization with Lenovo X6 Blade Servers: white paper
HDT for Mainframe Considerations: Simplified Tiered Storage
HDT for Mainframe Considerations: Simplified Tiered Storage
Cassandra TK 2014 - Large Nodes
Cassandra TK 2014 - Large Nodes
20+ Million Records a Second - Running Kafka on Isilon F800
20+ Million Records a Second - Running Kafka on Isilon F800
Flash for the Real World – Separate Hype from Reality
Flash for the Real World – Separate Hype from Reality
DB2 bufferpool Pagefixing por Alvaro Salla
DB2 bufferpool Pagefixing por Alvaro Salla
Add Memory, Improve Performance, and Lower Costs with IBM MAX5 Technology
Add Memory, Improve Performance, and Lower Costs with IBM MAX5 Technology
Novidades interessantes e importantes do z/os 2.2
Novidades interessantes e importantes do z/os 2.2
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
Технологии работы с дисковыми хранилищами и файловыми системами Windows Serve...
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910b
MonetDB :column-store approach in database
MonetDB :column-store approach in database
Dlm ppt
Dlm ppt
DbB 10 Webcast #3 The Secrets Of Scalability
DbB 10 Webcast #3 The Secrets Of Scalability
9 DevOps Tips for Going in Production with Galera Cluster for MySQL - Slides
9 DevOps Tips for Going in Production with Galera Cluster for MySQL - Slides
MySQL 5.5&5.6 new features summary
MySQL 5.5&5.6 new features summary
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
in-memory database system and low latency
in-memory database system and low latency
Plus de Rodrigo Campos
Otimização holistica de ambiente computacional
Otimização holistica de ambiente computacional
Rodrigo Campos
Desempenho e Escalabilidade de Banco de Dados em ambiente x86
Desempenho e Escalabilidade de Banco de Dados em ambiente x86
Rodrigo Campos
13 coelho final-pres
13 coelho final-pres
Rodrigo Campos
Mistério ou tecnologia? Paralelismo!
Mistério ou tecnologia? Paralelismo!
Rodrigo Campos
z/VM Performance Analysis
z/VM Performance Analysis
Rodrigo Campos
Sistemas de proteção de perímetro
Sistemas de proteção de perímetro
Rodrigo Campos
Devops at Walmart GeC Brazil
Devops at Walmart GeC Brazil
Rodrigo Campos
Disk IO Benchmarking in shared multi-tenant environments
Disk IO Benchmarking in shared multi-tenant environments
Rodrigo Campos
Cloud Computing Oportunidades e Desafios
Cloud Computing Oportunidades e Desafios
Rodrigo Campos
The good, the bad and the big... data
The good, the bad and the big... data
Rodrigo Campos
CMG 2012 - Tuning where it matters - Gerry Tuddenham
CMG 2012 - Tuning where it matters - Gerry Tuddenham
Rodrigo Campos
A Consumerização da TI e o Efeito BYOT
A Consumerização da TI e o Efeito BYOT
Rodrigo Campos
CMG Brasil 2012 - Uso de Lines nos z196
CMG Brasil 2012 - Uso de Lines nos z196
Rodrigo Campos
Racionalização e Otimização de Energia em Computação na Nuvem
Racionalização e Otimização de Energia em Computação na Nuvem
Rodrigo Campos
SDN - Openflow + OpenVSwitch + Quantum
SDN - Openflow + OpenVSwitch + Quantum
Rodrigo Campos
AWS RDS Benchmark - CMG Brasil 2012
AWS RDS Benchmark - CMG Brasil 2012
Rodrigo Campos
Isolamento de Recursos na Nuvem
Isolamento de Recursos na Nuvem
Rodrigo Campos
Cloud Computing at Academia UOL
Cloud Computing at Academia UOL
Rodrigo Campos
Planejamento de Capacidade - Técnicas e Ferramentas
Planejamento de Capacidade - Técnicas e Ferramentas
Rodrigo Campos
Capacity Planning for Linux Systems
Capacity Planning for Linux Systems
Rodrigo Campos
Plus de Rodrigo Campos
(20)
Otimização holistica de ambiente computacional
Otimização holistica de ambiente computacional
Desempenho e Escalabilidade de Banco de Dados em ambiente x86
Desempenho e Escalabilidade de Banco de Dados em ambiente x86
13 coelho final-pres
13 coelho final-pres
Mistério ou tecnologia? Paralelismo!
Mistério ou tecnologia? Paralelismo!
z/VM Performance Analysis
z/VM Performance Analysis
Sistemas de proteção de perímetro
Sistemas de proteção de perímetro
Devops at Walmart GeC Brazil
Devops at Walmart GeC Brazil
Disk IO Benchmarking in shared multi-tenant environments
Disk IO Benchmarking in shared multi-tenant environments
Cloud Computing Oportunidades e Desafios
Cloud Computing Oportunidades e Desafios
The good, the bad and the big... data
The good, the bad and the big... data
CMG 2012 - Tuning where it matters - Gerry Tuddenham
CMG 2012 - Tuning where it matters - Gerry Tuddenham
A Consumerização da TI e o Efeito BYOT
A Consumerização da TI e o Efeito BYOT
CMG Brasil 2012 - Uso de Lines nos z196
CMG Brasil 2012 - Uso de Lines nos z196
Racionalização e Otimização de Energia em Computação na Nuvem
Racionalização e Otimização de Energia em Computação na Nuvem
SDN - Openflow + OpenVSwitch + Quantum
SDN - Openflow + OpenVSwitch + Quantum
AWS RDS Benchmark - CMG Brasil 2012
AWS RDS Benchmark - CMG Brasil 2012
Isolamento de Recursos na Nuvem
Isolamento de Recursos na Nuvem
Cloud Computing at Academia UOL
Cloud Computing at Academia UOL
Planejamento de Capacidade - Técnicas e Ferramentas
Planejamento de Capacidade - Técnicas e Ferramentas
Capacity Planning for Linux Systems
Capacity Planning for Linux Systems
Dernier
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
Neo4j
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
Pixlogix Infotech
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Mark Goldstein
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
itnewsafrica
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Nikki Chapple
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
fnnc6jmgwh
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
marketing932765
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
itnewsafrica
Dernier
(20)
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Large and Giant Pages
1.
IBM® International Technical Support
Organization © Copyright IBM Corp. 2005. All rights reserved. CMG - 2013CMG - 2013 Large and Giant PagesLarge and Giant Pages Por que as pessoas de Mainframe não tem oPor que as pessoas de Mainframe não tem o direito de usar os aviões da FAB para seusdireito de usar os aviões da FAB para seus deslocamentos?deslocamentos?
2.
© Copyright IBM
Corp. 2005. All rights reserved. Translation Look-aside Buffers (TLB) entries are located internally in the PU (aside of the L1 cache) and are used by DAT to avoid going to CS for the translation tables data. Before z/Architecture for every miss at TLB, DAT needs to go into two translation tables (segment table and page table) in central storage in order to translate a virtual address. With z/Architecture (in the worst scenario) there is a need of five tables (third region table, second region table, first region table, segment table and page table). So it is very clear that now, every TLB miss is a performance disaster. This performance problem is geting worse because: There is an explosion of pages above the bar used by WAS, DB2, z/OS itself . The number of TLB entries cannot grow in the same pace because TLB performance access delay (larger the worst). The MVS deadly problemThe MVS deadly problem
3.
© Copyright IBM
Corp. 2005. All rights reserved. Notes:Notes: One would be inclined to think, that increasing the TLB size is a feasible option to deal with TLB-miss situations. However, this is not as straightforward as it seems. As the size of the TLB increases, so does the overhead involved in managing the TLB’s contents. Correct sizing of the TLB is subject to very complex statistical modelling in order to find the optimal trade-off between size and performance
4.
© Copyright IBM
Corp. 2005. All rights reserved. The solution is to decrease the population of pages making some of them larger. With 4 K pages, holding all the addresses for 1 MB of storage takes 256 TLB lines. When using 1 MB pages, it takes only 1 TLB line. This means that large page size exploiters have a much smaller TLB footprint. Now, at z/Architecture we have three sizes of pages, that can be asked by programs through the IEARV64 macro : 4-K (traditional) 1-M (large pages supported at z/OS 1.10 and up) 2-G (giant pages supported at z/OS 1.12 and up) Large pages are used by z/OS itself, JAVA (V6) and DB2 (V9). Pages with different sizes are already available in other plataforms, as such: AIX, Sun/Solaris... However, large and giant pages must be: Above the bar (2-Giga) Fixed in Central Storage (never paged-out to page data sets) The solution...The solution...
5.
© Copyright IBM
Corp. 2005. All rights reserved. Notes:Notes: DAT is the piece of hardware contained in each PU in charge of translating virtual address into real address. This task is accomplished through the access of CS tables managed by z/OS. With 64-bit addressing it is possible to have up to 5 tables envolved in such translation (third region, second region, first region, segment and page tables). To improve DAT performance by avoiding these CS accesses, TLBs are introduced. After going through a translation using CS tables, DAT kepts the relation page/frame in a TLB entry. TLBs are located in fast internal memory within each PU. Then, before going through a CS table translation, DAT inspects TLBs looking for the needed page. In case of a hit the translation process is much faster. z10 EC has 512 TLBs entries. However, due to the explosion of virtual addresses because the 64-bit capability, 512 is not enough to generate a good performance. Pages with 1-M addresses decreases the number of pages, thus improving DAT performance.
6.
© Copyright IBM
Corp. 2005. All rights reserved. The amount of CS reserved for such pages must be specified at LFAREA keyword at IEASYSxx. Required at program level by the keyword PAGEFRAMESIZE at IARV64 macro. This option must be protected by RACF. There are two types of TLBs: TLB1 and TLB2. Only TLB2s are candidates to contain 1-M pages information. z196 têm 128 entradas na TLB1I [2 sets de 64 cada] e 512 entradas na TLB1D [2 sets de 256 cada] para Frames de 4K, mais 64 entradas [2 sets de 32 cada] para Frames de 1MB! z/OS Real Storage Manager (RSM) keeps two available frames queue. One for single frames and another for 256 contiguos frames (to be assigned to 1-M pages). When the first queue is exausted, we may have migration from the second to the first, not the other way around. So, when the large pages are requested it may take awhile for the request to be satisfied. Long-running work with high memory-access frequency is the best candidate to benefit from large pages. More on 1-M pagesMore on 1-M pages
7.
© Copyright IBM
Corp. 2005. All rights reserved. Segment tables and 1-M pagesSegment tables and 1-M pages FC means Format Control In Segment table there is a FC bit telling if the pointed page table has 4-K or 1-M pages.
8.
© Copyright IBM
Corp. 2005. All rights reserved. n z/OS V1R12, the nucleus data area is planned to be backed using 1M pages. This is intended to reduce the overhead of memory management for nucleus pages and to free translation lookaside buffer (TLB) entries so they can be used for other storage areas. This is expected to help reduce the number of address translations that need to be performed by the system and help improve overall system performance. Nucleus and Large PagesNucleus and Large Pages
9.
© Copyright IBM
Corp. 2005. All rights reserved. Flash Express memory is a silicon memory located at the PCIe I/O Drawer in the zEC12. Initially is used as a page overflow area for central storage before page data sets. It is also used to keep for the “fixed” large and giant pages when cental storage is under contention. It is accessed through the SSCH instruction. Flash Memory and PagingFlash Memory and Paging
10.
© Copyright IBM
Corp. 2005. All rights reserved. z/OS V1R13 IAR021I message When the following message is issued, it means that the LFAREA parameter was specified but sufficient storage is not available: IAR021I THE LFAREA WAS SPECIFIED BUT SUFFICIENT STORAGE IS NOT AVAILABLE Large page new messageLarge page new message
11.
© Copyright IBM
Corp. 2005. All rights reserved. With z/OS V1R13, a new command has been introduced that allows you to display what is the LFAREA current usage, as follows: D VIRTSTOR,LFAREA IAR019I 11.34.10 DISPLAY VIRTSTOR 846 SOURCE = 00 TOTAL LFAREA = 100M LFAREA AVAILABLE = 100M LFAREA ALLOCATED (1M) = 0M LFAREA ALLOCATED (4K) = 0M MAX LFAREA ALLOCATED (1M) = 12M MAX LFAREA ALLOCATED (4K) = 0M D VIRTSTOR,LFAREA new commandD VIRTSTOR,LFAREA new command
12.
© Copyright IBM
Corp. 2005. All rights reserved. TOTAL LFAREA is the total size of the LFAREA in megabytes. The amount displayed is the amount specified by installation (or defaulted to) using the LFAREA keyword in the IEASYSxx parmlib member. LFAREA AVAILABLE is the amount, in megabytes, of available 1 M pages. LFAREA ALLOCATED (1 M) is the amount, in MBs, of allocated 1 M pages on behalf of 1 M page requests. LFAREA ALLOCATED (4 K) is the amount, in MBs, of allocated 1 M pages on behalf of 4 K page requests. MAX LFAREA ALLOCATED (1 M) is the high water mark, in MBs, of allocated 1 M pages on behalf of 1 M page requests. MAX LFAREA ALLOCATED (4 K) is the high water mark, in MB, of allocated 1 M pages on behalf of 4 K page requests. Message IAR019I meaningMessage IAR019I meaning
13.
© Copyright IBM
Corp. 2005. All rights reserved. Giant pagesGiant pages Giant pages have 2-G addresses. Currently thre is not much inofrmation available about such. However, I will make some predictions. Some 2-G MVS address spaces will be totally maped into a giant page. Slowly other address spaces will exploit such function It will be the dead of virtual storage with total compatibility
14.
IBM® International Technical Support
Organization © Copyright IBM Corp. 2005. All rights reserved. Transaction Execution FacilityTransaction Execution Facility Em matadouros de cavalos, as pernasEm matadouros de cavalos, as pernas são cortadas com eles vivos...são cortadas com eles vivos...
15.
© Copyright IBM
Corp. 2005. All rights reserved. It provides ability to execute a group of instructions atomically (declaring the beginning TBEGIN and end of a transaction TEND), that is, either all their results are committed or none is, in true transactional way. May replace MVS locks. Execution is optimistic: the instructions are executed but previous state values (storage and registers) are saved in a “transactional memory”. If transaction succeeds, the saved values are discarded, otherwise they are used to restore the original values (all or nothing). Or the DU completes entirely or is reset to initial conditions. Se algum outro DU está tocando o conteudo, volta e desfaz tudo (only 1% of times). TX is expected to provide significant performance benefits and scalability to workloads by having the ability to avoid most of the locks. This is especially important for heavily threaded applications, such as Java. WAS will be the first exploiter. Assunto de borla: Transaction Execution Facility (TX)Assunto de borla: Transaction Execution Facility (TX)
16.
© Copyright IBM
Corp. 2005. All rights reserved. Transaction Execution FacilityTransaction Execution Facility
17.
IBM® International Technical Support
Organization © Copyright IBM Corp. 2005. All rights reserved. Acabou...Acabou... Vamos para as ruas. Mas sem pelegosVamos para as ruas. Mas sem pelegos e sem vândalos...e sem vândalos...
Télécharger maintenant