Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Como a memória afeta meu código
Search
Thaise Medeiros
January 16, 2020
Programming
34
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Como a memória afeta meu código
Thaise Medeiros
January 16, 2020
More Decks by Thaise Medeiros
See All by Thaise Medeiros
Desenvolvendo código de alta performance com .NET
thaise
0
270
Other Decks in Programming
See All in Programming
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
AmebaブログはKMPから卒業します
kmars0605
0
190
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
R8 の設定見直しでアプリサイズ削減
andpad
0
220
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
460
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Domain-Driven Transformation
hschwentner
2
2.3k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
41k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
560
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Balancing Empowerment & Direction
lara
6
1.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Six Lessons from altMBA
skipperchong
29
4.5k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Transcript
Como a memória afeta meu código? Entendendo o Object Header
Thaise Medeiros • Engenheira de Software na PagueVeloz • Microsoft
Certified Professional em C# • Coordenadora do DotNET Coders
[email protected]
Blog: dotnetcoders.com.br LinkedIn: @thaisemedeiros
None
Tipos de Memória
Tipos de Referência X Tipos de Valor
Tipos de Referência X Tipos de Valor
Cache Line
None
Object Header
Tipos de Referência X Tipos de Valor
None
Layout Object Header
Layout Object Header com Lock
Layout Object Header com HashCode
None
Referências https://devblogs.microsoft.com/premier-developer/managed-object-internals-part-1-layout/ https://devblogs.microsoft.com/premier-developer/managed-object-internals-part-2-object-header-layout-and- the-cost-of-locking/ https://docs.microsoft.com/en-us/dotnet/csharp/misc/cs0185 Livro Pro .Net Performance