UBIソフト「アサシンクリードオデッセイ」と藤村シシン氏の公式コラボ企画、 #古代ギリシャから見るACオデッセイ タグを中心に、同ゲーム関係のツイートをまとめさせて頂きました。
UBIソフト「アサシンクリードオデッセイ」と藤村シシン氏の公式コラボ企画、 #古代ギリシャから見るACオデッセイ タグを中心に、同ゲーム関係のツイートをまとめさせて頂きました。
概要 以前の記事で christina04.hatenablog.com Goはスレッドよりはるかに軽量なgoroutineでC10K問題を解決する、という話をしましたが、goroutineが軽量なのはなぜか?という理由を深掘りしたことがなかったのでしてみました。 環境 golang 1.11.1 Darwin 17.7.0 軽量と呼ばれる理由は2つ 大きく分けると以下の2つのポイントがあります スレッドに比べてメモリ使用量が低い スイッチングコストが低い それぞれ説明していきます。 goroutineがスレッドに比べてメモリ使用量が低いのはなぜか スタックとヒープのメモリの使い方を理解すると分かります。 ヒープはメモリの下層、プログラムコードのすぐ上にあり、上に向かって成長します。一方スタックは仮想アドレス空間の一番上にあり、徐々に下に成長していきます。 ref: イベントループなしでの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く