Would you like to see this page in English? Click here.

新品を購入

または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
中古品を購入
中古品 - 良い 詳細を見る
価格: ¥ 3,250

または
1-Clickで注文する場合は、サインインをしてください。
 
   
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
省メモリプログラミング―メモリ制限のあるシステムのためのソフトウェアパターン集 (Software patterns series)
 
 

省メモリプログラミング―メモリ制限のあるシステムのためのソフトウェアパターン集 (Software patterns series) [単行本]

ジェイムズ ノーブル , チャールズ ウィアー , James Noble , Charles Weir , 安藤 慶一
5つ星のうち 5.0  レビューをすべて見る (4件のカスタマーレビュー)
価格: ¥ 4,410 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
6点在庫あり。ご注文はお早めに。
2012/5/31 木曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報


よく一緒に購入されている商品

この本とハッカーのたのしみ―本物のプログラマはいかにして問題を解くか ¥ 3,570 をあわせて買う

省メモリプログラミング―メモリ制限のあるシステムのためのソフトウェアパターン集 (Software patterns series) + ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか
合計価格: ¥ 7,980

在庫状況の表示

  • 対象商品: 省メモリプログラミング―メモリ制限のあるシステムのためのソフトウェアパターン集 (Software patterns series)

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細

  • ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細



商品の説明

Amazon.co.jp

   メモリが安価になることで、ユーザーは簡単にメモリ増設ができるようになった。メモリ制限の問題を切実な問題として認識しにくい状況にはなりつつあるが、一方で、技術者は携帯電話を含む携帯端末ではメモリが制限され、何十万人ものアクセスのあるDBやWebサーバーではメモリ効率の良いアプリケーション開発の必要性に迫られている。

   本書は、メモリ制限の問題を解決するための技法を集めて解説したものである。取り上げられているのは、小規模なマシンで成功したシステム設計を調べ、数多くの成功を導いた技法のエッセンスであり、それらは5つのパターンに分類されている。省メモリプログラミングの入門書として、あるいはすべての技法の総覧、問題解決のためのリファレンス、実装ガイドなどなど、さまざまな用途が考えられる。紹介されている5つのパターンは、Small Architecture(小規模アーキテクチャ)、Secondary Storage(補助記憶装置)、Compression(圧縮)、Small Data Structure(小規模データ構造)、Memory Allocation(メモリ割当)、となっている。それぞれの技法は、パターン名、問題の陳述、コンテキストの説明、解法、結果など、決められたフォーマットで記述されおり、読みやすい構成となっている。

   メモリ制限の問題に直面している技術者はもちろん、普段この問題について意識していない技術者にとっても有益な内容である。(大塚佳樹)

内容説明

The phenomenal increases in processing power and memory capacity of computing hardware over recent years have allowed manufacturers to produce smaller and smaller computer systems such as palmtop PCs, smart cards and embedded control systems on domestic and industrial appliances. New techniques such as dynamic memory management and object-orientation help programming but tend to require additional memory. Standard programming techniques do not cope with these limited memory-capacity environments. This book will provide practical help for programmers developing software for this kind of environment. The major content is a series of patterns developed by the authors based on solutions which have been found to work in real-life situations. They range from small system design patterns and process management patterns, to patterns for User Interface development, compression and memory storage. This book will appeal to developers using Windows CE or building mobile telephones, smart cards, embedded devices, set-top computers - in short, all programmers working with memory-constrained systems. --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

登録情報

  • 単行本: 402ページ
  • 出版社: ピアソンエデュケーション (2002/6/20)
  • ISBN-10: 4894714086
  • ISBN-13: 978-4894714083
  • 発売日: 2002/6/20
  • 商品の寸法: 22.8 x 18.2 x 2.6 cm
  • おすすめ度: 5つ星のうち 5.0  レビューをすべて見る (4件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 308,383位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 

 

カスタマーレビュー

星4つ
0
星3つ
0
星2つ
0
星1つ
0
最も参考になったカスタマーレビュー
13 人中、13人の方が、「このレビューが参考になった」と投票しています。
By kaizen #1殿堂
形式:単行本
メモリ制限のあるシステムの開発には、2つの方向性が考えられます。

一つは、MISRA-Cに代表される静的なメモリの利用に限る方法です。事前に必要なメモリを確認し、動的なメモリや、不必要なメモリを使わない 方法です。

もう一つが、メモリの利用を少なくするための技術です。

本書は、後者に力点を置いています。
Small architecture
secondary storage
compression
smalll data structures
memory allocation

5つの技術を示しています。

最後のMemory Allocationには、いくつかの技術を紹介していて、最初がFixed Allocationです。これは、静的メモリ管理です。

圧縮、補助記憶など、メモリだけに限定すれば有利です。
処理時間を含んだシステム全体で考えると、効率的とは限らないことを紹介しています。

ソフトウェアの設計パターンの本として読もうとすると、迷路に入るかもしれなません。

どういうメモリ制約があるかを明確にし、どういう機能が必要か、どういう検証が可能かが決まれば、採用する技術が決まる。本書の分類は、採用技術を決める際の手助けになる。
このレビューは参考になりましたか?
13 人中、13人の方が、「このレビューが参考になった」と投票しています。
分類が上手い 2007/11/19
By Toro
形式:単行本
本書は、単に省メモリの技術をパターン化しているだけではなく、システム開発全体を通して、どの部分にどう作用するかが上手く分類されています。また、個々のセクションは完結していて、

 Aを実現するには?
→Bを行いましょう
→Bの良い点・悪い点(結果)
→実装(方法・サンプルコード)
→適用事例
→他のセクション(パターン)との関連・参考資料

のような流れで進みます。省メモリについてある程度知識があれば、全体を通して読むことで系統的に省メモリプログラミングが理解できると思います。実務に役立てたい人は、各セクションの見出し(最初に要約が書いてあります)をざっと見てから役に立ちそうなところをピックアップすればリファレンス的な使い方もできるでしょう。要約の部分が目次にも書いてあれば、より使いやすかったと思うのですが…
このレビューは参考になりましたか?
5 人中、2人の方が、「このレビューが参考になった」と投票しています。
形式:単行本
組み込み向けの定石を手っ取り早く知るにはかなり良いです。

リソースの制約のあるシステムの開発者向け。
このレビューは参考になりましたか?

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換