タグ

ブックマーク / keens.github.io (2)

  • メモリとスタックとヒープとプログラミング言語 | κeenのHappy Hacκing Blog

    κeenです。 今回の話は別にRustに限ったものではないのですが、よくRustを始めたばかりの人がスタックとヒープが分からないと言っているのをみかけるので少しメモリの話をしますね。 厳密な話というよりは雰囲気を掴んで欲しいという感じです。 メモリは配列 プログラム(プロセス)のメモリには実行するプログラム(機械語)やグローバル変数/定数、関数の引数やローカル変数、その他プログラムで使うデータ領域などを置きます。 プロセスに割り当てられるメモリというのは、1つの巨大なのっぺらな配列みたいなものです。サイズも決まってます。64bit OSなら2^64 byteです。 0 2^64 +--------------- ----+ | | | | | ~~ | | +--------------- ----+ これは仮想的なメモリなので実際の物理メモリに2^64 byteの配列がドンと確保される訳

    メモリとスタックとヒープとプログラミング言語 | κeenのHappy Hacκing Blog
  • Idein Incに入社しました | κeenのHappy Hacκing Blog

    κeenです。日を以ちましてIdein Inc.に入社したので報告します。 退職エントリはこちら 経緯 Lisp Meet Upで社長の@9_tiesさんと知り合う その他勉強会で何度か一緒になってよく喋るようになる オフィス訪問に誘われて行ったら入社を誘われる(7月末) 入社することにする(9月半ば) 入社(現在) わさびずとideinに遊びに来たよ。噂のpi zero クラスタとかPEZYとかあった。熱い。 pic.twitter.com/MEc7qdosrk — κeen (@blackenedgold) 2016年7月31日 結構前から水面下で話は進んでました。 割と「PEZYに行くの?」という質問が多かったのですが中らずとも遠からずといったところでしょうか。PEZY Computingとも取引があったりする会社です。 どんな会社? 私が7人目(バイトを抜いたら6人目)の社員にな

    Idein Incに入社しました | κeenのHappy Hacκing Blog
  • 1