2009-06-11 12 views
0

ページング、セグメンテーション、ページ分割(paginaciónsegmentada)、セグメントページ分割(segmentaciónpaginada)などのオペレーティングシステム構築に使用される一連のメモリ管理アルゴリズムがあります。メモリ管理アルゴリズムはどこで使用されていますか?

低レベルのソフトウェアではなく、その領域以外で使用されているかどうか知っていますか?彼らはビジネスアプリケーションで使用されていますか?

+0

あなたはこの質問をなぜ落としたのか説明できますか? – eKek0

答えて

3

これらのアルゴリズムは、プログラムメモリアドレスを物理メモリアドレスに変換するためのものです。あなたは非常にめったにそれをアプリケーションで考える必要はありません。非常に大規模なデータセットで作業する極端なアプリケーションでは、メモリー変換を調整するためにドライバーのようなモジュールを作成する必要がありますが、残りのすべては依然としてオペレーティングシステムに依存しています。

1

あなたは自分でOSを書くことはできませんが、デバイスドライバを作成する必要がある場合は、これらの問題を理解することが不可欠です。したがって、これらのアルゴリズムの仕組みを理解することは、依然として非常に有用です。

今、あなたは学校で考えているかもしれません、 "ヤック、私はただそのことを避ける"。しかし、あなたは本当に業界の40年のキャリアがあなたを連れて行くかも知れません。