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
cgroupとLinux Capabilityの活用 / rcon and capcon in...
Search
MATSUMOTO Ryosuke
PRO
April 23, 2016
Technology
3
22k
cgroupとLinux Capabilityの活用 / rcon and capcon internals #lxcjp
MATSUMOTO Ryosuke
PRO
April 23, 2016
Tweet
Share
More Decks by MATSUMOTO Ryosuke
See All by MATSUMOTO Ryosuke
さくらインターネット研究所 アップデート2025年
matsumoto_r
PRO
0
640
リモートワークにおけるパッシブ疲労
matsumoto_r
PRO
6
5.2k
エンジニアのキャリアパスはどう描く? まつもとりーさんと考える後悔しないキャリア選択
matsumoto_r
PRO
10
2.2k
まつもとりーのこれまでとCOGNANOのこれから
matsumoto_r
PRO
0
300
2022年の研究所の評価制度振り返りと今後
matsumoto_r
PRO
0
750
VUCAワールドから紐解く組織や評価制度の変遷と再設計
matsumoto_r
PRO
9
26k
コンテナの研究開発から学ぶLinuxの要素技術
matsumoto_r
PRO
2
1.5k
開発者体験をさらに向上させる 事業と研究との連携
matsumoto_r
PRO
2
2.4k
企業研究の価値と事業との連携
matsumoto_r
PRO
0
1.4k
Other Decks in Technology
See All in Technology
Wasm元年
askua
0
140
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.2k
Snowflake Summit 2025 データエンジニアリング関連新機能紹介 / Snowflake Summit 2025 What's New about Data Engineering
tiltmax3
0
310
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
260
GitHub Copilot の概要
tomokusaba
1
130
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
150
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
160
解析の定理証明実践@Lean 4
dec9ue
0
180
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
120
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
Amazon ECS & AWS Fargate 運用アーキテクチャ2025 / Amazon ECS and AWS Fargate Ops Architecture 2025
iselegant
16
5.5k
“社内”だけで完結していた私が、AWS Community Builder になるまで
nagisa53
1
390
Featured
See All Featured
Done Done
chrislema
184
16k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
700
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
940
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Writing Fast Ruby
sferik
628
61k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Cult of Friendly URLs
andyhume
79
6.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
Transcript
DHSPVQͱ-JOVY$BQBCJMJUZͷ׆༻ GMOϖύϘגࣜձࣾ γχΞɾϓϦϯγύϧΤϯδχΞ MATSUMOTO, Ryosuke @matsumotory 2016/04/23 ୈ9ճ ίϯςφܕԾԽͷใަձˏԬ SDPOBOEDBQDPO
JOUFSOBMT
࣍ ίϯςφཁૉٕज़ SDPOJOUFSOBMT DBQDPOJOUFSOBMT ·ͱΊ
ίϯςφཁૉٕज़
ϓϩηε੍ޚٕज़ DHSPVQ ϓϩηεάϧʔϓͷϦιʔε੍ݶɾִ SDPOΛ։ൃ -JOVYDBQBCJMJUZ
εϨου୯Ґʹ੍ޚՄೳͳಛݖάϧʔϓ܈ DBQDPOΛ։ൃ
DHSPVQ
DHSPVQ ϓϩηεάϧʔϓͷϦιʔε੍ޚ $16ɺ*0ɺϝϞϦ DHSPVQGTʹΑΔ*' ϑΝΠϧϕʔεͷૢ࡞
ୈճɹ-JOVYΧʔωϧͷίϯςφػೳʦʧᴷDHSPVQͱʁʢͦͷʣ SFGIUUQHJIZPKQBENJOTFSJBMMJOVY@DPOUBJOFST
DHSPVQͷ׆༻ྫ NPE@NSVCZʹΑΔ"QBDIFͷϦιʔε੍ޚ 8FCαʔόͷϦΫΤετ୯Ґ ͜ͷυϝΠϯ܈$16Ҏ ͜ͷಈతίϯςϯπ$16
͜ͷಈతίϯςϯπ*0Λ.CQT ͜ͷಈతίϯςϯπಛఆͷ$16ͷίΞ SFGIUUQCMPHNBUTVNPUPSKQ Q
-JOVY$BQBCJMJUZ
ΞΫηε੍ޚϞσϧͷ෮श ҙΞΫηε੍ޚʢ%"$ʣ ͕ࣗ࡞ͬͨϦιʔεͷΞΫηε͕ܾࣗఆ 6/*9ͷඪ४తͳϞσϧ ڧ੍ΞΫηε੍ޚʢ."$
͕ࣗ࡞ͬͨϦιʔεʹશʹΞΫηεͰ͖ΔΘ ͚Ͱͳ͍ɻཧऀ͕ܾఆ 4&-JOVYɺ50.0:0-JOVY
-JOVYDBQBCJMJUZ ैདྷͷ֊ͷ%"$ݖݶϞσϧͷ֦ு εϨου୯Ґʹ੍ޚՄೳͳಛݖάϧʔϓ εϨουछྨͷDBQBCJMJUZTFUΛ࣋ͭ 1FSNJUUFEɾ&⒎FDUJWFɾ*OIFSJUBCMF
ͦΕΒͷΈ߹ΘͤͰDBQCJMJUZͷݖݶΛ੍ޚ
1FSNJUUFEͱ&GGFDUJWF 1FSNJUUFEڐՄ &⒎FDUJWFͷηοτɾΞϯηοτ͕Մೳ 1FSNJUUFEΛΞϯηοτ͢ΔͱΕͳ͍ &⒎FDUJWF࣮ޮ
࣮ࡍͷݖݶՄ൱νΣοΫ&⒎FDUJWFΛݟΔ 1FSNJUUFE͕͋ΕΞϯηοτޙͷ࠶ηοτ͕Մೳ
-JOVYDBQBCJMJUZ άϧʔϓʹׂ͞Ε͍ͯΔ VJEɾHJEมߋͷಛݖ ಛݖϙʔτʢҎԼʣͷόΠϯυಛݖ DISPPUͷಛݖ
SFCPPUͷಛݖͳͲͳͲ SFGIUUQTMJOVYKNPTEOKQIUNM-%1@NBOQBHFTNBODBQBCJMJUJFT IUNM
$BQBCJMJUZͷ׆༻ྫ NPE@QSPDFTT@TFDVSJUZ "QBDIFIUUQEͷTV&9&$ͷεϨου൛ ϓϩηε୯Ґͷݖݶ͔ΒεϨου୯Ґ ݖݶͷίετΛεϨουͷੜɾഁغʹݮ
None
None
ΞΫηε੍ޚϞσϧͷࠓޙ ࠓͳ͓ೋ֊ͷݹయతͳݖݶϞσϧ ͍͍͕ͦ͢ΕͰྑ͍ͷ͔ʁ ྫ͑ҰൠϢʔβ੍͕ޚͰ͖ͯɺࢠϓϩηεʹ࣌͢ʹ ੍ݶͯ͢͠ͱ͔Γ͍ͨʜ͋ΕͬͰ͖Δʁ աڈͷݚڀͰͬͱෳࡶͳݖݶϞσϧ͕͋ͬͨ
04ͰΕΔ͜ͱͲΜͲΜෳࡶʹͳ͍ͬͯΔ ৽ͨͳೋ֊Ҏ্ͷݖݶϞσϧΛݕ౼ͯ͠ΈΔ
SDPO
UIBOLTUP!SSSFFFZZZ
ίϚϯυͷϦιʔε੍ޚ IUUQTHJUIVCDPNNBUTVNPUPSSDPO ࣮ߦ͍ͨ͠ίϚϯυͷϦιʔε੍ޚ ࣮ߦதͷϓϩηεͷϦιʔε੍ޚ $16ɺϝϞϦɺ*0ɺάϧʔϓԽ
ϦιʔεมԽ͔ΒॲཧΛίʔϧόοΫՄೳ
SDPOͷྑ͍ॴ ࣮ߦޙఀࢭޙʹDHSPVQͷΰϛআ ࣮ߦ࣌ͷίϚϯυΛϫϯϥΠϯͰ੍ޚ DHSPVQ͕͋Ε͑Δ MJCDHSPVQΛTUBUJDMJOL
NSVCZͰϫϯόΠφϦʢHMJCDґଘʣ %PDLFS֤ͬͯछHMJCDͷόΠφϦΛެ։
͍Ͳ͜Ζͷྫ ΫϥΠΞϯτͰ-JOVYͬͯΔਓ ϒϥβ$16·Ͱ ϝʔϥʔॏ͍͔Β੍ݶͯ͠Ζ͏ αʔόͰ-JOVY͍ͬͯΔਓ
͜ͷϓϩάϥϜ*0੍ޚͭͭ҆͠શʹ ͔͔࣌ؒͬͯྑ͍ͷͰ$16͑ؾຯͰ
DHSPVQT ,FSOFM MJCDHSPVQ DHSPVQGT NSVCZDHSPVQ NSVCZFWFOUGE SDPO NSVCZSDPO ϝϞϦίʔϧόοΫ ͷΈϑΝΠϧ*0Λར༻
ϝϞϦίʔϧόοΫ DHSPVQͷϝϞϦΠϕϯτΛݕ ϝϞϦ੍ݶͷ౸ୡ0VUPG.FNPSZ FWFOUGEΛNSVCZFWFOUGEͱ࣮ͯ͠ IUUQTHJUIVCDPNNBUTVNPUPSNSVCZFWFOUGE
NSVCZSDPO 3VCZϒϩοΫΛίʔϧόοΫՄೳ ϝϞϦ੍ݶͷ֦ு NSVCZFWFOUGEʹΑΔݕͱ௨ IUUQTHJUIVCDPNNBUTVNPUPSNSVCZSDPO
None
None
DBQDPO
ҙͷίϚϯυͷಛݖΛݶఆ ҙͷίϚϯυΛҙͷϢʔβͰ DBQBCJMJUZΛ੍ޚ࣮ͭͭ͠ߦ͔ͨͬͨ͠ ͕ɺͰ͖ͳ͔ͬͨʂ
Ͱ͖ͳ͔ͬͨཧ༝ FYFDWF࣌ʹDBQ͕શͯམͪΔ XSBQQFSπʔϧͳͷͰGPSL FYFDWFඞਢ SPPUݖݶͩͱFWFDWFޙҾ͖ܧ͙͕ ͰࠓճҙͷϢʔβͰ࣮ߦ͍ͨ͠
ϑΝΠϧDBQΛઃఆ͢ΔͱҾ͖ܧ͙͕ ҙͷίϚϯυ͕ରͳͷͰϑΝΠϧDBQ࿔Εͳ͍
ิɿDBQͷҾ͖ܧ͗ϧʔϧ 1 QFSNJUUFE 1 JOIFSJUBCMF ' JOIFSJUBCMF c
' QFSNJUUFE DBQ@CTFU 1 F⒎FDUJWF ' F⒎FDUJWF 1 QFSNJUUFE 1 JOIFSJUBCMF 1 JOIFSJUBCMF 1FYFDWF લͷεϨουͷέʔύϏϦςΟηοτͷ 1`FYFDWF ޙͷεϨουͷέʔύϏϦςΟηοτͷ 'ϑΝΠϧέʔύϏϦςΟηοτͷ DBQ@CTFUέʔύϏϦςΟόϯσΟϯάηοτͷ
·ͱΊ
SDPOBOEDBQDPOJOUFSOBMT DHSPVQTͱ-JOVYDBQBCJMJUZͷ׆༻ ίϚϯυϥΠϯ͔Β׆༻͍ͨ͠ SDPOͰ͖͚ͨͲDBQDPOະ DHSPVQTͱDBQBCJMJUZͰϓϩηεΛ ߴʹ੍ޚͰ͖Δ
ࠓޙΓ͍ͨ͜ͱ 7.ΛϓϩηεɺίϯςφΛεϨουͱݟཱͯΔ LFSOFM͕͋Δछͷڞ༗ϝϞϦͷΑ͏ͳͷ ͍͔ʹϓϩηεΛ͘ɾޮྑ͘GPSL ͢Δ͔ ͍͔ʹεϨουΛ͘ɾ҆શʹ࡞Δ͔
͍͔ʹϓϩηεؒͷεέδϡʔϧϦιʔεཧΛ͢Δ͔ ࠓޙ7.ίϯςφͷ࿈ܞ͕ࠓͰ͍͏04ͱͳΔੈք͕དྷΔ ͱࢥ͍ͬͯΔͷͰɺݹయతͳ04ͷػೳΛ͍͔ʹωοτϫʔΫ Λ௨ͨͦ͡Εʹஔ͖͍͔͑ͯ͘ʹઓ