SlideShare a Scribd company logo
1 of 24
Download to read offline
AsiaBSDCon 2024 に
行ってきました
2024 年 4 月 5 日
(株)創夢 内藤 祐一郎
AsiaBSDCon 2024 概要
●
日時: 2024 年 3 月 21 日(木)〜 3 月 24 日(日)
●
21 日〜 22 日:チュートリアル
●
23 日〜 24 日:論文セッション
●
場所:劍潭青年活動中心 台北
➔
(日本語訳:ジンタン青年活動センター)
●
https://2024.asiabsdcon.org
AsiaBSDCon 2024 会場地図
AsiaBSDCon 2024 会場入口
AsiaBSDCon 2024 会場
論文セッション
●
P01A: ZFS Fast Dedup
●
Allan Jude
– ブロックのハッシュ値が分散して書かれている
– 重複チェックにこれらを読み込むのに IO 回数が増える
– 最近書かれたハッシュ値をなるべくまとめて持ち
– IO 回数を減らして速くしたそうです
論文セッション
●
P02B: The FreeBSD and Windows Environments
●
Michael Dexter
– bhyve で windows を動かす時のツールや小ネタ
– Windows autoinstall 用 iso の作り方
– Bitlocker イメージのマウント方法
– AD 関連の samba の設定
キーノートスピーチ
●
Remembrance of Early BSD days Taiwan
●
Koan-Sin Tan
– 昔の台湾の Open Source 関連の様子
– VAX-11 〜 386BSD, NetBSD 〜 FreeBSD 〜 MacOS
– 昔の独裁政権時代は黒塗り資料などで苦労したらしい
– AsiaBSDCon 2004
キーノートスピーチ
論文セッション
●
P03B: Towards a Robust FreeBSD-Based Cloud: Porting
OpenStack Components
●
Chih-Hsin Chang and Li-Wen Hsu
– libvirt 経由で bhyve を呼べるようにした
– 一応、動いたらしい
– bridge の仕様の違いなどで制限がある
論文セッション
●
P04B: Penetration Testing for Linux Jail as an Exploit-
resistant Linux Container
●
Shintaro Suzuki, Yuki Nakata and Katsuya Matsubara
– FreeBSD Linuxulator でコンテナを動かせば、 Linux 用
の攻撃を防げるはず
– 一応、防げた
– ただ、攻撃に使われるオプションはマイナーなものば
かりで、 Linuxulator ではサポートされていない
バンケット
バンケット
論文セッション 2 日目
●
P05A: Physical memory anti-fragmentation mechanisms in
the FreeBSD kernel
●
Bojan Novkovic
– Large Page / Huge Page を使うには物理メモリが連続
して空いている必要がある
– コンパクションして連続領域を作ろう
– どこを移動させるべきかの評価方法について
論文セッション 2 日目
●
P06A: And the truth will make you spin (remote session)
●
Cherry G. Mathew
– 開発者の数が減っているため、デバッグする人が減っ
てしまい、バグが取りきれない
– モデルをちゃんと作ってそこからコードを生成しよう
– カーネルのメモリ管理を例にとり実証例を報告した
キーノートスピーチ 2 日目
●
Unleashing the Potential of Arm Architecture – Write Once,
Deploy Anywhere
●
Andrew Wafaa
– ARM の世界が広がっている
– 教育やツール類にも力を入れている
– もちろん Free / Net / Open BSD で動く
キーノートスピーチ 2 日目
論文セッション 2 日目
●
P07A: rtprio(2) and POSIX(.1b) priorities, and their
FreeBSD implementation: A deep dive (and sweep)
●
Olivier Certner
– scheduling の priority は OS や API 毎に定義がバラバラ
– とにかく色々調べた
– 将来的には一貫性のある priority を作りたい
論文セッション 2 日目
●
P08B: LLDB FreeBSD Kernel Module Improvement
●
Sheng-Yi Hong
– lldb は FreeBSD kernel をデバッグできる
– kernel module の読み込みを今回サポートした
– カーネル内のリストから lldb でモジュールのロード、
シンボルテーブルのロードを行う
Work In Progress
●
Dockerbox
– Linux VM で docker を動かす
– dockerbox コマンドで操作する
●
FreeBSD のグラフィックインストーラ
– dialog が GUI に
●
Manual Page Editor
– mdoc のソースと出来上がりを2ペイン表示
– 直したいところがすぐ分かる
台湾観光
台湾観光
台湾観光
まとめ
●
論文セッションの2日間に行ってきました
●
台湾の方の発表が多く頑張ってるなという印象です
●
日本からの発表も1件ありました
●
台北は暑かったです( 24 日は東京も暑かったらしい)
●
現地の設営には色々と大変だったそうで、お疲れさまでし
た&ありがとうございました

More Related Content

Similar to Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD

Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演Hironori Washizaki
 
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLBYuki KAN
 
20170417_Netadashi_KubeCon
20170417_Netadashi_KubeCon20170417_Netadashi_KubeCon
20170417_Netadashi_KubeConMakoto Mori
 
X pages day発表_20141118 final
X pages day発表_20141118 finalX pages day発表_20141118 final
X pages day発表_20141118 finalFumiko Yamamoto
 
Code4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェストCode4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェストMasao Takaku
 
勉強会で発表してみようかなという方へ(BPStudy)
勉強会で発表してみようかなという方へ(BPStudy)勉強会で発表してみようかなという方へ(BPStudy)
勉強会で発表してみようかなという方へ(BPStudy)Haruo Sato
 
Kubeflowで何ができて何ができないのか #DEvFest18
Kubeflowで何ができて何ができないのか #DEvFest18Kubeflowで何ができて何ができないのか #DEvFest18
Kubeflowで何ができて何ができないのか #DEvFest18Shunya Ueta
 
OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月
OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月
OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月VirtualTech Japan Inc.
 
CVPR2017 参加報告 速報版 本会議 1日目
CVPR2017 参加報告 速報版 本会議 1日目CVPR2017 参加報告 速報版 本会議 1日目
CVPR2017 参加報告 速報版 本会議 1日目Atsushi Hashimoto
 

Similar to Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD (10)

Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン、鷲崎弘宜、PyConJP 2016 招待講演
 
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
 
20170417_Netadashi_KubeCon
20170417_Netadashi_KubeCon20170417_Netadashi_KubeCon
20170417_Netadashi_KubeCon
 
X pages day発表_20141118 final
X pages day発表_20141118 finalX pages day発表_20141118 final
X pages day発表_20141118 final
 
Code4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェストCode4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェスト
 
オンラインイベント開催のポイント
オンラインイベント開催のポイントオンラインイベント開催のポイント
オンラインイベント開催のポイント
 
勉強会で発表してみようかなという方へ(BPStudy)
勉強会で発表してみようかなという方へ(BPStudy)勉強会で発表してみようかなという方へ(BPStudy)
勉強会で発表してみようかなという方へ(BPStudy)
 
Kubeflowで何ができて何ができないのか #DEvFest18
Kubeflowで何ができて何ができないのか #DEvFest18Kubeflowで何ができて何ができないのか #DEvFest18
Kubeflowで何ができて何ができないのか #DEvFest18
 
OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月
OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月
OPNFV Summit Feedback - OpenStack最新情報セミナー 2017年7月
 
CVPR2017 参加報告 速報版 本会議 1日目
CVPR2017 参加報告 速報版 本会議 1日目CVPR2017 参加報告 速報版 本会議 1日目
CVPR2017 参加報告 速報版 本会議 1日目
 

More from Yuichiro Naito (20)

Bmd
BmdBmd
Bmd
 
WireGurad in the FreeBSD kernel
WireGurad in the FreeBSD kernelWireGurad in the FreeBSD kernel
WireGurad in the FreeBSD kernel
 
FreeBSD Capsicum
FreeBSD CapsicumFreeBSD Capsicum
FreeBSD Capsicum
 
Xrdp
XrdpXrdp
Xrdp
 
Bhyve debug-server
Bhyve debug-serverBhyve debug-server
Bhyve debug-server
 
Tramp mode
Tramp modeTramp mode
Tramp mode
 
HandBrake with QSV
HandBrake with QSVHandBrake with QSV
HandBrake with QSV
 
FreeBSD 12.1 RELESE
FreeBSD 12.1 RELESEFreeBSD 12.1 RELESE
FreeBSD 12.1 RELESE
 
Modern fonts
Modern fontsModern fonts
Modern fonts
 
FreeBSD 12.0 RELEASE!
FreeBSD 12.0 RELEASE!FreeBSD 12.0 RELEASE!
FreeBSD 12.0 RELEASE!
 
Psql & proctitle
Psql & proctitlePsql & proctitle
Psql & proctitle
 
Iocage
IocageIocage
Iocage
 
FreeBSD 11.2 RELEASE!
FreeBSD 11.2 RELEASE!FreeBSD 11.2 RELEASE!
FreeBSD 11.2 RELEASE!
 
How to use PTI & IBRS patch
How to use PTI & IBRS patchHow to use PTI & IBRS patch
How to use PTI & IBRS patch
 
FreeBSD Desktop
FreeBSD DesktopFreeBSD Desktop
FreeBSD Desktop
 
FreeBSD Ports Flavors
FreeBSD Ports Flavors FreeBSD Ports Flavors
FreeBSD Ports Flavors
 
Bsdtw repo
Bsdtw repoBsdtw repo
Bsdtw repo
 
How to use blacklistd
How to use blacklistdHow to use blacklistd
How to use blacklistd
 
Custom Package Building with Poudriere
Custom Package Building with PoudriereCustom Package Building with Poudriere
Custom Package Building with Poudriere
 
Ruby build
Ruby buildRuby build
Ruby build
 

Reporting AsiaBSDCon 2024 in Taipei for FreeBSD NetBSD