Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Processes e threads
Search
Cheesecake Labs
December 21, 2017
Technology
0
49
Processes e threads
Cheesecake Labs
December 21, 2017
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
49
How do we create the first impressions?
cheesecakelabs
0
54
Menstrual cup: suit and freedom
cheesecakelabs
0
66
Life is a cycle, better with a bicycle
cheesecakelabs
0
51
Interview Process: how to get the best of people
cheesecakelabs
1
84
My capsule wardrobe experience
cheesecakelabs
3
59
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
39
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
47
MBTI - Psychological types described by Jung
cheesecakelabs
0
130
Other Decks in Technology
See All in Technology
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
3
550
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
110
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
830
研究開発と製品開発、両利きのロボティクス
youtalk
1
520
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
440
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
140
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
1
480
Agile PBL at New Grads Trainings
kawaguti
PRO
1
420
「Linux」という言葉が指すもの
sat
PRO
4
130
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
240
Rustから学ぶ 非同期処理の仕組み
skanehira
1
130
Featured
See All Featured
Balancing Empowerment & Direction
lara
3
620
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Code Review Best Practice
trishagee
70
19k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
YesSQL, Process and Tooling at Scale
rocio
173
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Producing Creativity
orderedlist
PRO
347
40k
Music & Morning Musume
bryan
46
6.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Transcript
Processes and Threads Nixólas
Agenda • Units of processing • Processes • Threads •
Code (?)
Units of processing • Processes and Threads • Series of
instructions • Operating System or Program
What are those processes that you say?
Processes • Instance of a program • Program Code •
Heavy • Has its own memory space • Communication using the IPC (Pipes) • 1 or more threads • Duplicates the state of their parent • Controlled by the OS
What about threads?
Threads • Subset of a process • Small pieces of
code • Light • Shared memory space • Direct communication with other threads • Can only have 1 process • Easily created • Controlled by the programmer
None
Thank you!