メモリ 不足作品一覧

  • ガベージコレクション
    -
    プログラムが使用しなくなったメモリ上の空間を解放し、他のプログラムが使えるようにするのは、古くはプログラマの役割でした。それがゆえに、しばしば解放を忘れるというヒューマンエラーを引き起こし、ついには「メモリ不足です」と宣告され、あるいはオペレーションシステムもろとも轟沈し、作業中のデータはすべて消え失せ、モニタの前のユーザーは声にならない叫び声をあげるというシーンがしばしば見られました。 そこで研究され実装されたのが、ガベージコレクションです。これはメモリの解放を人任せにせず、プログラム自身が行えるようにするもので、プログラマの苦役の幾ばくかをも解放してくれました。 とはいえ、その実装方法やアルゴリズムは多種多様で、ガベージコレクションがあるから大丈夫、という思い込みだけでプログラムを作成していると、思わぬ落とし穴に転げ落ちることになります。 本書はアルゴリズムはもちろん、その実装方法とメリット/デメリットを解説し、真に必要なガベージコレクションを選別できる選択眼を養える一冊です。心あるエンジニアであればユーザーを阿鼻叫喚の地獄から救うために目を通しておくべき書籍と言えるでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 教養としての「半導体」
    -
    1巻2,200円 (税込)
    ◆「そもそも半導体って何?」──今さら聞けない素朴な疑問を解説! 新型コロナ流行直後の「半導体不足」や米中の覇権争いが激化して世間で注目を浴びる半導体ですが、われわれが普段の生活のなかで直接目にするわけではないので、あまり馴染みがありません。  「半導体ってそもそもどこで何に使われているの?」  「メモリ、ロジック、CPU、MPUの違いとは?」  「製造工程──前工程・後工程とはどのようなプロセス?」 など、半導体のしくみや基本構造、つくられ方まで、元技術者の著者がわかりやすく解説します。 ◆業界の全体像から複雑に入り組む産業構造を徹底解剖! ひと口に半導体産業といっても、裾野は非常に広く、無数の関連業界で構成され、複雑に入り組んでいます。例えば、インテル、サムスンの名前は聞いたことがあると思いますが、  熊本に工場を設置して話題になった台湾の「TSMC」とは?  人工知能(AI)で市場を席巻する「エヌビディア」とは?  ソフトバンク傘下で米国ナスダックに上場した「アーム」とは? これらの企業の半導体産業における違いは何なのでしょうか?  ・半導体メーカー(IDM) ・半導体製造装置メーカー  ・ファブレス ・ファウンドリー ・OSAT  ・EDAベンダー ・IPプロバイダー など、半導体産業の構造、各分野の特徴と主力企業を一挙に解説します。 ◆半導体をまるごと理解できる入門書の決定版! 著者は、半導体の伝説的な技術者であり開発・製造の第一人者で、かつて日本の半導体が世界のトップシェアを誇った時代から半導体に携わっています。本書では、業界に長く携わってきたからこその深く鋭い視点や当時の技術者しか知ることができないエピソードをふんだんに盛り込んでいます。  □日本の半導体はなぜ凋落したのか?  □「日米半導体協定」がもたらしたものとは?  □熾烈な競争の行方と日本勢復活のカギは? など、専門知識がない人でも興味深く読める話題が満載です。半導体の過去・現在・未来をシームレスにつかめる1冊!
  • Rustプログラミング入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 安全なプログラミング言語  通常のプログラミング言語では、変数やメモリの保護はプログラマーの責任で行います。この際の配慮不足があったとしても、コンパイルして実行できるプログラムはできてしまいます。その結果は、バグやセキュリティホールにつながるので、プログラマーも強い責任感でのプログラミングが必要です。本書で解説するRust言語は、後発なだけいろいろ考えられており、構文そのものが配慮不足になりにくいしくみであり、また不良なソースコードはコンパイルできません。つまり安全なプログラムを記述しなければコンパイルできないというユニークな特長を持ちます。 第1章 Rust言語 第2章 準備 第3章 Rustの基本 第4章 Rustの最初の難関 第5章 所有権システム 第6章 もっとRustを学ぶ

最近チェックした本