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
ライブラリOSを利用したコンテナランタイムの設計と実装/stairlab-seminar-23...
Search
Hajime Tazaki
February 09, 2023
Technology
0
150
ライブラリOSを利用したコンテナランタイムの設計と実装/stairlab-seminar-23-ukontainer
Hajime Tazaki
February 09, 2023
Tweet
Share
More Decks by Hajime Tazaki
See All by Hajime Tazaki
benefits and drawbacks of syscall hooks/netdev0x18-zpoline
thehajime
0
200
kernel offload with complete host kernel functionalities/netdev0x17-kernel-offload
thehajime
0
190
How to Design a Library OS for Practical Containers?/vee21-ukontainer
thehajime
0
690
containerd port to darwin - Toward Running Linux containers on macOS/fosdem21-darwin-containerd-ctr-devroom
thehajime
0
1.5k
Linux Container with Alternate Linux Kernel (Library)/container-runtime-meetup-202008-lkl
thehajime
2
1.8k
Linux Kernel Library - A Library Version of Linux Kernel/lkl-fosdem2020-uk-devroom
thehajime
0
1.1k
Is reimplementation of network stack a good idea or not? - Linux netdev 0x13 #netdevconf /linux-netdev-0x13-lkl
thehajime
1
320
Linux rumpkernel - ABC2018 (AsiaBSDCon 2018)
thehajime
0
2.1k
Network stack personality in Android phone - netdev 2.2
thehajime
0
1.2k
Other Decks in Technology
See All in Technology
MUITにおける開発プロセスモダナイズの取り組みと開発生産性可視化の取り組みについて / Modernize the Development Process and Visualize Development Productivity at MUIT
muit
1
11k
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
160
「クラウドコスト絶対削減」を支える技術—FinOpsを超えた徹底的なクラウドコスト削減の実践論
delta_tech
4
100
MobileActOsaka_250704.pdf
akaitadaaki
0
100
事業成長の裏側:エンジニア組織と開発生産性の進化 / 20250703 Rinto Ikenoue
shift_evolve
PRO
2
15k
OpenHands🤲にContributeしてみた
kotauchisunsun
1
510
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
160
タイミーのデータモデリング事例と今後のチャレンジ
ttccddtoki
6
2.2k
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
180
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
220
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
110
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
170
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Bash Introduction
62gerente
614
210k
Producing Creativity
orderedlist
PRO
346
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Scaling GitHub
holman
459
140k
Unsuck your backbone
ammeep
671
58k
Navigating Team Friction
lara
187
15k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
!- !- ŋ
À Á À Á
^\l;P\Hij×tHDmlP^\×¶ ^\l;P\Hij×tHDmlP^\×¶
,m\lP[H×tlH\jP^\j ,m\lP[H×tlH\jP^\j
,m\lP[H×tlH\jP^\j ,m\lP[H×tlH\jP^\j
.OH×ZHrHZ×^M×D^[f;lPCPZPlu .OH×ZHrHZ×^M×D^[f;lPCPZPlu
t;[fZHj×^M×Fi^f×D^[f;lPCPZPlu t;[fZHj×^M×Fi^f×D^[f;lPCPZPlu
mNH×P\mt× ^FHC;jH mNH×P\mt× ^FHC;jH ʜ
mNH×P\mt× ^FHC;jH×ÀmfF;lHÁ mNH×P\mt× ^FHC;jH×ÀmfF;lHÁ
.OH×ZHrHZ×^M×D^[f;lPCPZPlu×ÀD^\lÖFÁ .OH×ZHrHZ×^M×D^[f;lPCPZPlu×ÀD^\lÖFÁ
î^\l;P\Hi î^\l;P\Hi
î^\l;P\Hi×ó×im\m×im\lP[H î^\l;P\Hi×ó×im\m×im\lP[H DOSLQHODWHVW
P\mt×Hi\HZ×PCi;iu×ÀÁ P\mt×Hi\HZ×PCi;iu×ÀÁ
^s×l^×mjH×Pl×¶ ^s×l^×mjH×Pl×¶ GRFNHUUXQ UXQWLPH UXQX UXQXS\WKRQODWHVW UXQWLPH&ODVV1DPH UXQWLPH&ODVV1DPHXNRQWDLQHU DSL9HUVLRQDSSVY
NLQG'HSOR\PHQW VSHF WHPSODWH VSHF FRQWDLQHUV QDPHUXQXS\WKRQ LPDJHXNRQWDLQHUUXQXS\WKRQ
r;Zm;lP^\j r;Zm;lP^\j
P\mt×D^[f;lPCPZPlu×lHjlj P\mt×D^[f;lPCPZPlu×lHjlj
/.±×4;iP^mj×P[fZH[H\l;lP^\j /.±×4;iP^mj×P[fZH[H\l;lP^\j ×ÀmjHijf;DHÁ×\Hls^iY×jl;DYj×mjHF×Cu×D^\l;P\Hi×im\lP[Hj ×ÀmjHijf;DHÁ×\Hls^iY×jl;DYj×mjHF×Cu×D^\l;P\Hi×im\lP[Hj
7HZZ -HPS -HPS0UJVUJS\ZP]L ,YYVY 5V;LZ[ DUS OZLS VHDVWDU RVY JYLVRU
PWFS UXPS JUDSKHQH OLQX[ ONO ONORV[ LS OZLS VHDVWDU RVY JYLVRU PWFS UXPS JUDSKHQH OLQX[ ONO ONORV[ LFPS OZLS VHDVWDU RVY JYLVRU PWFS UXPS JUDSKHQH OLQX[ ONO ONORV[ P\mt×D^[f;lPCPZPlu×ÀD^\lÖFÁ P\mt×D^[f;lPCPZPlu×ÀD^\lÖFÁ
-l;ilmf×Fmi;lP^\×ÀD^ZFÆjl;ilÁ -l;ilmf×Fmi;lP^\×ÀD^ZFÆjl;ilÁ WLPHGRFNHUUXQUXQWLPH ;;;S\WKRQKHOOR
HlfHiM×CH\DO[;iY×À^^Ffml°×;lH\DuÁ HlfHiM×CH\DO[;iY×À^^Ffml°×;lH\DuÁ ʜ
)Z;lM^i[×f^il;CPZPlu±×ZfP\H×P\mt×^\×[;D!- )Z;lM^i[×f^il;CPZPlu±×ZfP\H×P\mt×^\×[;D!-
-m[[;iu -m[[;iu
¯× ¯×
¯×/×À/jHiÆ[^FH×P\mtÁ× ¯×/×À/jHiÆ[^FH×P\mtÁ×
¯×× ¯××
¯× ×!-× À Á ¯× ×!-× À Á
¯× À Á ¯× À Á
¯× À Á ×À Á ¯× À Á ×À Á
¯× À Á ×À Á ¯× À Á ×À Á
¯× ¯×
¯× ¯×
,HMHiH\DHj ,HMHiH\DHj