【要約】私にとってとても印象に残ったシーンがあります。アプリケーション サービスは、共有メモリ内のデータのバッチをアトミックに変更する必要があります。複数のサービスによって共有されるこの一連のメモリ データは、システムによって均一に管理されます。クロスプロセス ロック、メモリの順序付け、およびバージョンの切り替えはすべて動的 library.so にカプセル化され、統合ヘッダー ファイルを通じて外部から呼び出されます。ただし、当時のダイナミック ライブラリには「バッチ アトミック変更」のためのインターフェイスは提供されていませんでした。 AI の処理方法は非常に単純かつ粗雑です。mmap を通じて物理アドレスを直接取得し、クリックして全文を読みます。
Source link
AI 开发的快,但焦点会散 – 冷豪