タグ

memoryに関するlilpacyのブックマーク (3)

  • 知らないと恥ずかしい? メモリの「RAM」と「ROM」の違い

    「このPC、メモリ32GB積んでるよ」「え、少なくない?(笑)俺のiPhoneは128GBだよ」──先日、こんなやりとりがSNSで話題になった。これは「メインメモリ」(RAM)と、「保存領域」(ストレージ)を混同しているという単純明快な話だ。知識がある人にとっては、「おいおい、まじかよ……」とツッコミを入れたくなってしまう。 実は大手経済紙も同じような間違いを犯した過去がある。紙面に掲載されたソニーのゲーム機「プレイステーション 4」(PS4)と、任天堂の「Wii U」のスペック比較表で、PS4のメインメモリであるRAM 8GBと、Wii Uのストレージである32GBを同列に扱ってしまったのだ。 大手メディアでも間違えてしまう“メモリ”の話。そこで今回はRAMとROM、そしてストレージの違いについて紹介していこう。 “作業”領域を表す「RAM」 RAM(ラム)とは「Random Acces

    知らないと恥ずかしい? メモリの「RAM」と「ROM」の違い
    lilpacy
    lilpacy 2021/03/24
    > 私のメモリは2TBだ。ストレージはない
  • staticフィールドは、意図せず初期化されることがある - お気持ちの表明

    概要 AndroidJavaで書くマンしている 今まで、staticに突っ込んだ値は、アプリのプロセスが終わるまでは生きていると思っていた プロセスが終わるまで生きてるんだから、staticに値つっこんで管理せばええやろ〜〜〜と思って、そういったコードを書いている箇所があった 今回の場合、staticフィールドに状態を持たせるようなコードを書いていた 「staticの値って、ホントにプロセス終わるまで生きてるの?」「その理解、ホント?」とレビューで突っ込まれた 先に書いていた理解してた事柄は、学生の時に「そうなんだ〜。ふ〜ん。」程度に覚えていた知識で自信もなかったので、調べたのでそのメモ 先に結論 staticも初期化される可能性は普通にある staticとするのは定数のみにして、状態管理に使わないほうが良さそう (この理解に間違いがあれば、何かしらでツッコミを入れてもらえると、とてもあ

    staticフィールドは、意図せず初期化されることがある - お気持ちの表明
  • killing-time.work

    lilpacy
    lilpacy 2021/01/27
    "インスタンスがヒープ領域に読み込まれたとしてもそれはメソッドのようなクラスのコード自体を保持することはありません。"
  • 1