tarosukeの日記: [talos] どうにも考えすぎて進まない
日記 by
tarosuke
ハードウェア依存部分はstubにして共通部分から組んで行こうっと。あと、LOCK/KEYはカーネル内でちょっと時間がかかりそうな部分が出てきてその間割り込みを受け付けたりするために復活。ただし、待ち状態でタスクを切り替える必要がなくなっている*のでロックは「割り込み禁止+スピンロック」の一種類だけ。
*「資源共有」という考えを捨てて各資源にサーバを割り当て、各サーバの仕事の有無とその優先度でスケジューリングするので資源待ちは存在しない。資源待ちはメッセージががサーバのキューにたまる事に相当する。このことで競合状態自体を大幅に削減できる見込み。
...しかしそれにしてもマップの転送どうしよう。いかに1/1000の転送量とは言え勿体ないし、オンデマンドコピーは何度もプロセス切り替えにゃならんし。
[talos] どうにも考えすぎて進まない More ログイン