aguea asia
Filter
Retweets
Media
Videos
News
Verified
Native videos
Replies
Links
Images
Safe
Quotes
Pro videos
Exclude
Retweets
Media
Videos
News
Verified
Native videos
Replies
Links
Images
Safe
Quotes
Pro videos
Time range
-
Near
Users
Tweets
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
tj8000rpm さん: ・Intel NICだと間違いがない →カニさんはDPDK不対応
#kernelvm
#kernelvm_tw
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
tj8000rpm さん:おうちNFV環境の用意: ・ゲーミングPC →Ryzen 5 3600 →X710-10G
#kernelvm
#kernelvm_tw
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
tj8000rpm さん:「OVS-DPDKとOpenStackで作るおうちNFV環境の構築」
#kernelvm
#kernelvm_tw
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
garasubo さん:ReadLeaf: ・Rustを使って実装されたマイクロカーネルベースのOS ・ハードウェアのアドレススペースではなく、Rustの言語機構を使うことでFault Isolationを実現する試み
#kernelvm
#kernelvm_tw
1
4
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
・ライフタイム制約によって渡されたクロージャ外にGrant内のメモリを渡すことはできない →他のプロセスに渡したりはできない
#kernelvm
#kernelvm_tw
1
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
herumi さん:ペアリングって何?: ・秀和システム「クラウドを支えるこれからの暗号技術」 →PDFが無料で →
herumi.github.io/ango/
#kernelvm
#kernelvm_tw
3
3
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
nullpo_head さん:Wasm Embedding Interface: ・Wasmはオブジェクトフォーマット →何ができるかは外のInterfaceが決める ・Web/JS ・WASI ・Proxy-Wasm
#kernelvm
#kernelvm_tw
3
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
nullpo_head さん:Language, Platform Independent: ・低レベルなスタックマシンのバイナリバイトコード ・ハーバードアーキテクチャ
#kernelvm
#kernelvm_tw
1
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
nullpo_head さん:Wasmがなぜアツいのか ・Wasmが夢見る世界は複合的な側面を持つ →Javaが目指したもの →CLIが目指したもの →NaClが目指したもの/eBPF →Lua
#kernelvm
#kernelvm_tw
2
5
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
mzyy94 さん:BadHDMIの攻撃例: ・CECでリモコン操作信号を送って他のHDMI機器を勝手に操作 ・CECを傍受してリモコンによるパスワード入力を盗む ・
#kernelvm
#kernelvm_tw
1
4
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
mzyy94 さん:
#BadHDMI
: ・BadUSBならぬBadHDMI (勝手に命名) ・善良なデバイスに扮した悪意を持ったHDMI機器 ・HDMI機器が悪意を持つことを世間は想定していない ・CECやDDCに認証機構がない
#kernelvm
#kernelvm_tw
10
13
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
mzyy94 さん:DDCで色々やってみた: ・HDCPのやり取りを途中までやってみる →途中で止めるとディスプレイによっては挙動が不安定に ・HDCPの失効リストを書き換える →コンテンツ保護ができるはずの機器を失効させ放題?
#kernelvm
#kernelvm_tw
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
・HDCP →コンテンツ保護の鍵交換 →機器失効リストを書き換え可能
#kernelvm
#kernelvm_tw
2
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
・次のTCGブロックを実行するのに、一旦制御側(Rust)に戻るのはもったいない →すでにチェーンができていれば直接ジャンプする →比較条件が成立したらjmpのオペランドを書き換える
#kernelvm
#kernelvm_tw
1
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
msyksphinz さん:エミュレーションの方法: ・インタプリタ型 →ゲスト命令を1命令ずつ解釈 →実装が簡単だが遅い ・バイナリ変換型 →ゲスト命令をホスト命令に変換 →速い
#kernelvm
#kernelvm_tw
1
4
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
・バイナリをTCG(Tiny Code Generator)に変換 ・TCGからホスト命令に変換
#kernelvm
#kernelvm_tw
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
msyksphinz さん:QEMU: ・プロセッサーエミュレーター ・システム全体をエミュレートできるのが特徴 ・(定量的なデータはないが)一般的な命令セットシミュレータより高速
#kernelvm
#kernelvm_tw
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
inductorさん:既存のVM型ランタイムとの違い: ・既存の実装は、namespaceをPodごとに分割 ・VMがnamespaceごとなのでコンテナ感では共有のVMを使う →コンテナプロセスはKVMの子プロセスの一つに
#kernelvm
#kernelvm_tw
1
2
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
KOBA789さん:Immediate mode GUI: ・ステートレスで、毎フレーム全部描き直す →ビットマップを差分で使いまわしたりしない ・ゲームエンジンなどと相性のいいGUIアーキテクチャ ・今回のCADでもこれを採用
#kernelvm
#kernelvm_tw
2
7
Yoshikazu GOTO
@goto_ipv6
20 Mar 2021
KOBA789さん:WebGLとは: ・JavaScriptからOpenGLのようなものが叩けるAPI ・ほぼOpenGLがそのまま露出している →JSのようなスクリプト言語との相性は最悪 →Rustで使うべき
#kernelvm
#kernelvm_tw
1
2
Load more