並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

メモリ管理の検索結果1 - 7 件 / 7件

  • [作って学ぶ]OSのしくみⅠ──メモリ管理、マルチタスク、ハードウェア制御

    2025年4月28日紙版発売 hikalium 著 A5判/552ページ 定価3,520円(本体3,200円+税10%) ISBN 978-4-297-14859-1 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Amazon Kindle この本の概要 Webサイトの閲覧をはじめとして,コンピューターはさまざまな場面でみなさんの日常と密接にかかわっています。しかし,その裏側で起きていることを理解するのは,現代の複雑なコンピューターシステムの上では困難です。そこで本書では,シンプルなOSをRustを用いて実装し,普段は見えないOSの役割とその動作を理解していきます。Ⅰ巻ではメモリ管理,マルクタスク,ハードウェア制御に関する部分を実装し,Ⅱ巻ではユーザーインタフェース,アプリケーション実行,インターネットへの接続に関する部分を実装します。

      [作って学ぶ]OSのしくみⅠ──メモリ管理、マルチタスク、ハードウェア制御
    • Claude Codeのメモリ管理完全ガイド:CLAUDE.mdの使い方とベストプラクティス

      Claude Codeのメモリ管理 こんにちは、イワケンです Claude Codeのメモリ管理についてまとめました。 引用元: 公式ドキュメント(日本語版) Claude Codeは、開発者のワークフローやスタイルガイドラインなどの設定をセッション間で記憶し、効率的な開発支援を行います。 このメモリは、特定のMarkdownファイル(CLAUDE.mdなど)を通じて管理され、プロジェクト全体や個人の設定を保存できます。 メモリタイプとその用途 Claude Codeでは、以下の3種類のメモリファイルを使用して設定を管理します: メモリタイプ ファイルパス 用途 使用例

        Claude Codeのメモリ管理完全ガイド:CLAUDE.mdの使い方とベストプラクティス
      • Rails: Unicorn::WorkerKillerのメモリ管理とレジリエンスを再考する(翻訳)|TechRacho by BPS株式会社

        概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Guardrails Are Not Code Smells | byroot’s blog 原文公開日: 2025/02/09 原著者: byroot -- Railsコアコミッター、Rubyコミッターであり、ShopifyのRuby/Railsインフラチームのシニアスタッフエンジニアです 日本語タイトルは内容に即したものにしました。 私がやりたいのは、Pitchforkに関する記事を書いて、これがどんな理由でできたのか、なぜ現在のような形になったのか、そして今後どうなるのかについて説明することです。しかしその前に解説しておく必要があることがいくつかあります。今回は「レジリエンス(resilience: 回復力)」についてです。 数年前、unicorn-worker-killer gemには重大なコードの臭い(code smel

          Rails: Unicorn::WorkerKillerのメモリ管理とレジリエンスを再考する(翻訳)|TechRacho by BPS株式会社
        • 「Android 15」では処理能力が5~10%アップも可能に、アプリのメモリ管理で新たな仕組み

            「Android 15」では処理能力が5~10%アップも可能に、アプリのメモリ管理で新たな仕組み
          • Amazon.co.jp: [作って学ぶ]OSのしくみⅠ──メモリ管理、マルチタスク、ハードウェア制御 (WEB+DB press plusシリーズ): hikalium: 本

              Amazon.co.jp: [作って学ぶ]OSのしくみⅠ──メモリ管理、マルチタスク、ハードウェア制御 (WEB+DB press plusシリーズ): hikalium: 本
            • Pythonのコンパイラを作りたい #6 - ランタイムとメモリ管理

              こんにちは。前回 (「#5 - リストと辞書の実装」) では、Python 的なリストや辞書を C 言語でどのように再現しているか、その実装の概要をご紹介しました。 今回のテーマは、ランタイムとメモリ管理です。 リストや辞書などのオブジェクトを動的に生成していく過程で、どのようにメモリを確保・解放しているのか、そして なぜ Boehm GC (ガーベジコレクタ) を導入したのか について具体的にお話しします。 1. 当初は自前でメモリ管理していた 1-1. ポインタの連鎖が増えて混乱した 開発初期には「C 言語で書くんだから、malloc と free をうまく使えば十分だろう」と考えていました。しかし、Python の世界観をある程度再現しようとすると、以下のような複雑さがすぐに表面化します。 リストや辞書の中に多様なオブジェクトが入り、それぞれがまた別の構造体を参照している クラスや関

                Pythonのコンパイラを作りたい #6 - ランタイムとメモリ管理
              • Google はメモリ管理のアップグレードによって Android の速度を向上させる予定 | HelenTech

                当サイトは Google Adsense、Amazon アソシエイト等 アフィリエイト広告を利用して収益を得ています. Google は Android Developers Blog で新しい記事を投稿し、今後 Android のメモリ管理をアップグレードすることにより、以前よりも全体的なパフォーマンスが向上することが期待できると発表しました。 これは Android が 16KB ページサイズをハードウェアでサポートするように取り組んでいるもので、ページサイズに依存しなくなることで、OS が 4KB と 16KB の両方のページサイズをサポートできるようになります。 Google によれば、ページとは OS がメモリを管理する粒度を示しており、現在ほとんどの CPU は4 KB のページ サイズをサポートしているため、Android OS とアプリケーションはこれまで 4KB のページ

                1