「すき家」4日から一部除き営業再開 24時間営業は取りやめに | NHK - https://www3.nhk.or.jp/news/html/20250403/k10014769481000.html
「すき家」4日から一部除き営業再開 24時間営業は取りやめに | NHK - https://www3.nhk.or.jp/news/html/20250403/k10014769481000.html
Apple’s AirPods Max with USB-C will soon support lossless audio | The Verge - https://www.theverge.com/news/634506/apple-airpods-max-lossless-audio-low-latency-usb-c
Apple releases AirPods Max update with lossless audio after brief delay | The Verge - https://www.theverge.com/news/642140/apple-airpods-max-lossless-audio-update-delay
Paper 7 - the Everyday Color Paper Tablet. by Harbor Innovations — Kickstarter - https://www.kickstarter.com/projects/harborinnovations/paper-7-the-everyday-color-paper-tablet
テスラ株、急落一転5%上昇 イーロン・マスク氏「政権離脱」報道で - 日本経済新聞 - https://www.nikkei.com/article/DGXZQOGN02DYS0S5A400C2000000/
このアカウントは、notestockで公開設定になっていません。
【速報】トランプ米大統領、マスク氏の退任検討か|47NEWS(よんななニュース) - https://www.47news.jp/12396516.html
まあいちいち libc 程度のレイヤーの気持ちで mmap してブロック単位でやって自分でキャッシュ制御とかブロック確保とか3層モデルとか用意しちゃって、とかいちいちやるよりゲームでデカいアセット読み書きはこの専用 API でこう!してくれたほうが色々嬉しくなるのもわかる
べつに RDBMS が普通やるようにファイルシステムで領域確保してるところに mmap してそこにメモリ透過で I/O して、しかもその領域はファイルシステムに対して DAX モードで開いておいて、とか前々からありはするけど、Windows のファイルシステムの I/F だとそれがなーなとこがあるはずで
そもそも Intel DPDK がはるか昔からあるし、CPU 介さず I/O メモリ空間同士で DMA させてとかで RDMA ってのもあるんでそれはそうなんだけど、エンプラサーバー向けにとかでなくてわざわざそれをゲーム API として生やしたあたりが
めちゃくちゃ細々したファイルたくさんよみかきする、現代の Web 開発とか C/C++ コードのデカいプロジェクトのビルドとかは絶望するけどあれでも Cygwin と比べるとめちゃくちゃ高速なんで……
I/O bounds な仕事させなければ WSL1 は十分にパフォーマンスでるし VM 挟まないネイティブな実行なので UART つないだり USB mass storage にアタッチしたりするのにはべんり
互換レイヤーで Unix ACL と Windows のアクセス制御モデルの変換しながら Windows のユーザーランドの I/O コール呼ぶハメになるからまあ素の Windows アプリ以上の遅さになるのは仕方ないけど、いっぽうでもとがそんな速くないからそりゃゲーム向けに DirectStorage とか DX12 に生やすよな
WSL1 は大枠で言えば POSIX API 互換レイヤーに近くて、詳細を言えば library OS 研究の成果を応用したもの(もとの研究で言えば Linux の部分を完全に libOS 化してユーザーランドで完結できるが、WSL1 の互換技術は lxss.sys としてカーネルドライバー実装になってる
QEMU の user mode とか、DEC Alpha on Windows NT の FX!32 とか、最近だと Rosetta2 あたりのほうが(仮に binary translation なら)まだしも近い
このアカウントは、notestockで公開設定になっていません。
嘘を誠にするのに謎の技術力つかうのよすぎ >>
“But really, if we had to kill a joke by explaining it, there’s no better type of joke to kill than a corporate April Fools’ Day post. ”
Porting Tailscale to Plan 9 - https://tailscale.com/blog/plan9-port
Porting Tailscale to Plan 9
L: https://tailscale.com/blog/plan9-port
C: https://news.ycombinator.com/item?id=43557790
posted on 2025.04.02 at 11:29:14 (c=2, p=6)
FreeBSD はとくに *BSD の中では未だにでかい企業が Foundation に金と人寄越してでかいユースケースで使ったりしてるとこあるから、というのもある
このアカウントは、notestockで公開設定になっていません。
OpenSSL は FreeBSD とまったく関係ないけど、そのまえにそもそも組み込みで TLS だと mbedTLS や wolfSSL とかの選択肢も挙がってくる
Switch 1 は特定タイトルだけ 32-bit Arm というのがあるので Switch 2 でそこどうなってるのか気になる
プレスリリースなどで公知の情報としては Switch 1 の JoyCon は eSol 社の μITRON 準拠マイクロカーネルを使っていて、いっぽうライセンス情報からエスパーすると PlayStation 5/PSVR2 のコントローラーは Cadence の XOS という RTOS を使ってそう
このアカウントは、notestockで公開設定になっていません。
Wikipedia は普通に全く間違えてるので FreeBSD やましてや Linux なんかをベースにしてたりはしない > horizon/NX
このアカウントは、notestockで公開設定になっていません。
本当にアカデミックな作りならせいぜい1ダース程度で syscall 済むけど、horizon/NX の svc は流石に 100+ ある、のはやたらキャッシュ制御系あったりデバッグ用途あったり、そこは流石にゲームコンソール。
いま携帯専用ゲーム機作ったとしても多分1万円や2万円じゃ出てこなくて下手したら5万円、悪くて 10 万円コースになりそうな気がする
そもそも物価や相場が上がってるところあるのでそこで係数かけるとたぶん任天堂の過去モデルの発売価格と大差なくなるんじゃないかな
このアカウントは、notestockで公開設定になっていません。
reverse engineering されている限りで言えば、教科書通りみたいなマイクロカーネルのシステムコールなのでそもそもシステムコールの数自体そんな多くないしやることもメモリ確保とかスレッド作るとかそういうやつ
https://switchbrew.org/w/index.php?title=SVC
そもそも 3DS とかからキャリーしてる tailor-made のマイクロカーネル(homebrew コミュニティでは horizon/NX と俗称されている正式名称不詳の)実装なので、そこを breaking change 入れたりはしてなくてその上のレイヤーの API じゃないかな
このアカウントは、notestockで公開設定になっていません。