タグ

2018年8月13日のブックマーク (2件)

  • Go言語のGCについて - LINE ENGINEERING

    なぜGo言語はコンパクションを採用していないのか GoogleのRick Hudson氏によるISMM 2018 Keynote “Getting To Go”を参照すると、以下のことがわかります。 2014年の時点では”Read barrier free concurrent copying GC”を計画していた しかし期間的な制約から断念し、CMSに舵を切った(この時期に彼らは、ランタイムをCからGoに書き換える作業も行う必要がありました。Changes to the runtime) TCMallocをベースとしたメモリアロケーターを採用することで、断片化およびアロケーションの速度の問題を解決した Go言語のメモリアロケーションについては、ランタイムのコードのコメントにも詳しく記載されています。 malloc.go This was originally based on tcmal

    Go言語のGCについて - LINE ENGINEERING
  • 妊娠・子育て/デザインスキルアップ両立のために持つべき心構え|macheri / Designer|note

    まちえり(@macheri_me)です。お世話になっている皆さまへご報告と今後のために考えた心構えについて書きました! ご報告:妊娠しました!その間考えた「これまで」と「今」と「これから」のこと待ちに待った安定期が過ぎました! \イヤッホーゥ!/ 1月下旬出産予定で10〜11月には産休に入る予定です。 マタニティデザイナー、少ない人種ですね。早速課題が見えてきました。 "インプットをやめるな。死ぬぞ。" デザイナーは常に新しいデザインの傾向をインプットし続けてアウトプットに反映しなければ死ぬ。モンブランさんの有名な記事"デザイナーとしての「ゆるやかな死」"で共感した方もたくさんいるかと思います。妊娠してすでに何も出来なくなり不安になったことは「この先もデザイナーであり続けたい。でもそのために費やせる時間は子育て最優先の中にあるのか?」ということ。そもそも子どもが産まれてみたら我が子可愛すぎ

    妊娠・子育て/デザインスキルアップ両立のために持つべき心構え|macheri / Designer|note