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-ukontainer
Search
Hajime Tazaki
February 09, 2023
Technology
0
85
ライブラリOSを利用したコンテナランタイムの設計と実装/stairlab-seminar-23-ukontainer
Hajime Tazaki
February 09, 2023
Tweet
Share
More Decks by Hajime Tazaki
See All by Hajime Tazaki
kernel offload with complete host kernel functionalities/netdev0x17-kernel-offload
thehajime
0
110
How to Design a Library OS for Practical Containers?/vee21-ukontainer
thehajime
0
610
containerd port to darwin - Toward Running Linux containers on macOS/fosdem21-darwin-containerd-ctr-devroom
thehajime
0
1.4k
Linux Container with Alternate Linux Kernel (Library)/container-runtime-meetup-202008-lkl
thehajime
2
1.6k
Linux Kernel Library - A Library Version of Linux Kernel/lkl-fosdem2020-uk-devroom
thehajime
0
810
Is reimplementation of network stack a good idea or not? - Linux netdev 0x13 #netdevconf /linux-netdev-0x13-lkl
thehajime
1
200
Linux rumpkernel - ABC2018 (AsiaBSDCon 2018)
thehajime
0
2k
Network stack personality in Android phone - netdev 2.2
thehajime
0
1.1k
Playing BBR with a userspace network stack
thehajime
0
2.1k
Other Decks in Technology
See All in Technology
生産性向上チームの紹介
cybozuinsideout
PRO
1
910
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1k
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
610
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
700
【基本】データベース設計
oracle4engineer
PRO
2
160
web-application-security
matsuihidetoshi
1
190
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
160
LLM開発・活用の舞台裏@2024.04.25
yushin_n
3
1.1k
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3.2k
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.6k
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
240
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
61
5k
Visualization
eitanlees
137
14k
Clear Off the Table
cherdarchuk
85
310k
Typedesign – Prime Four
hannesfritz
36
2.1k
The Language of Interfaces
destraynor
151
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Fireside Chat
paigeccino
22
2.6k
Practical Orchestrator
shlominoach
183
9.7k
The Pragmatic Product Professional
lauravandoore
26
5.8k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
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