Google PlayストアでUnionpediaアプリを復元するために作業中です
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn

LinuxとMmap

ショートカット: 違い類似点ジャカード類似性係数参考文献

LinuxとMmapの違い

Linux vs. Mmap

Linux(リナックス、他の読みは#「Linux」の読み方で後述)とは、狭義にはUnix系オペレーティングシステムカーネルであるLinuxカーネルを指し、広義にはそれをカーネルとして周辺を整備したシステム全体のことをいう(GNU/Linuxも参照)。 mmap() は、UNIXのシステムコールのひとつで、ファイルやデバイスなどのオペレーティングシステム (OS) 上のリソース(計算資源)の一部または全部を連続した仮想アドレス空間にマッピングする関数である。 ファイルシステム上のリソースに対するアクセス方法として、ストリームI/Oを行うシステムコールとの比較で、ユーザー空間とカーネル空間の間で読み書きされるデータのブロック転送が多くのアーキテクチャ上では発生しないことから、好まれる場合がある。 デバイスでは、ioctl()とともにメモリマップドI/OやDMAなどの操作を抽象化するものとしてドライバからファイルI/Oサービスの一部として提供されることがある。

LinuxとMmap間の類似点

LinuxとMmapは(ユニオンペディアに)共通で14ものを持っています: ハードウェアプロセスプロセス間通信デバイスドライバファイルシステムアプリケーションソフトウェアオペレーティングシステムコンピュータ・アーキテクチャFreeBSDMicrosoft WindowsPOSIXUNIXUnix系標準Cライブラリ

ハードウェア

ハードウェア(hardware)とは、コンピュータなどのシステムにおいて、機械、装置、設備、部品といった物理的な構成要素をいう。ソフトウェアとの対比語であり、単に「ハード」とも呼ばれる。 転じて、コンピュータとは無関係な分野においても、物理的な設備・施設・車両などを「ハードウェア」、物理的な形を持たない規則・運用・教育・技術・ノウハウなどを「ソフトウェア」と呼ぶことがある。

Linuxとハードウェア · Mmapとハードウェア · 続きを見る »

プロセス

プロセステーブル プロセスとは、処理のことである。情報処理においてプログラムの動作中のインスタンスを意味し、プログラムのコードおよび全ての変数やその他の状態を含む。オペレーティングシステム (OS) によっては、プロセスが複数のスレッドで構成される場合があり、命令を同時並行して実行する。

Linuxとプロセス · Mmapとプロセス · 続きを見る »

プロセス間通信

プロセス間通信(プロセスかんつうしん、IPC、interprocess communication)はコンピュータの動作において、複数プロセス(の複数スレッド)間でデータをやりとりする仕組み。通信プロセスは、同一コンピュータ内で帰結するローカル、ネットワーク接続された別のコンピュータと相互にリモート、などのほかに多様な観点で分類され、スレッド間の通信帯域幅とレイテンシや扱うデータの種類も多種多様である。メッセージパッシング、同期、共有メモリ、RPCなどのメカニズムやプリミティブがある。 プロセス間通信の目的と理由は。

Linuxとプロセス間通信 · Mmapとプロセス間通信 · 続きを見る »

デバイスドライバ

デバイスドライバ()とは、コンピュータのデバイス(ハードウェア類。たとえばディスプレイ、プリンター、イーサネットボード、拡張カード、その他周辺機器など)をオペレーティングシステム (OS) が制御するためのソフトウェアである。しばしば略してドライバあるいはドライバーと呼ばれる。

Linuxとデバイスドライバ · Mmapとデバイスドライバ · 続きを見る »

ファイルシステム

ファイルシステム()は、コンピュータのリソースを操作するための、オペレーティングシステム (OS) が持つ機能の一つ。ファイルとは、主に補助記憶装置に格納されたデータを指すが、デバイスやプロセス、カーネル内の情報といったものもファイルとして提供するファイルシステムもある。 より正確に定義すれば、ファイルシステムは抽象データ型の集まりであり、ストレージ、階層構造、データの操作/アクセス/検索のために実装されたものである。ファイルシステムを特殊用途のデータベース管理システム (DBMS) と見なせるかどうかは議論があるが、ファイルシステムとデータベース管理システムには多くの共通点がある。

Linuxとファイルシステム · Mmapとファイルシステム · 続きを見る »

アプリケーションソフトウェア

アプリケーションソフトウェア(application software)あるいはアプリケーションソフト(最近は英語では極端に略すとapp(s)アップ)は、ある特定の機能や目的のために開発・使用されるソフトウェアIT用語辞典 e-words、「」の説明 - 2023年7月12日閲覧。で、コンピュータの操作自体のためのものではないもの。たとえば、ワープロソフト、表計算ソフト、イラスト作成(お絵かき)用ソフトウェア、写真加工用ソフトウェアなど。アプリケーションプログラム(応用プログラム)ともいい、コンピュータ・プログラムの一種である。 アプリケーションと(2番目の語を省略して)も呼ばれ。「アプリケーション」は「応用」という意味なので日本語では「応用ソフト」とも呼ぶ(が、最近は「応用ソフト」と呼ばれることは減った)。日本語ではアプリとも略される。「アプリ」という略称の用例は1980年代から存在する。

Linuxとアプリケーションソフトウェア · Mmapとアプリケーションソフトウェア · 続きを見る »

オペレーティングシステム

オペレーティングシステム(operating system、略称:OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)を司るシステムソフトウェアである。

Linuxとオペレーティングシステム · Mmapとオペレーティングシステム · 続きを見る »

コンピュータ・アーキテクチャ

コンピュータ・アーキテクチャ(computer architecture)は、基本的には、コンピュータ(特にハードウェア)の論理的な構成(法)のことである。構成要素として何があるか、各構成要素がどのような機能・役割を与えられ、相互にどのような連絡をして、全体として機能しているか、に関する記述やとり決めのことである。 他の語と組み合わせる場合は通常「方式」と訳す。

Linuxとコンピュータ・アーキテクチャ · Mmapとコンピュータ・アーキテクチャ · 続きを見る »

FreeBSD

FreeBSD(フリービーエスディー)は、フリーでオープンソースのUnix系オペレーティングシステム (OS) である。Research UnixをベースにしたBerkeley Software Distributionに由来しており、最初のバージョンは1993年にリリースされた。2005年には、FreeBSDは最も人気のあるオープンソースのBSDオペレーティングシステムとなり、単純に寛容にライセンスされたBSDシステムのインストール数の4分の3以上を占めていた。 FreeBSDはLinuxと似ているが、 範囲とライセンスに2つの大きな違いがある。すなわち、Linuxはカーネルとデバイスドライバのみを提供し、システムソフトウェアをサードパーティーに頼っているのに対し、FreeBSDはカーネル 、 デバイスドライバ 、 ユーザーランドユーティリティ、およびドキュメントといった完全なシステムを維持している。FreeBSDのソースコードは通常、寛容なBSDライセンスでリリースされており、Linuxで使われているコピーレフトのGPLとは対照的である。

FreeBSDとLinux · FreeBSDとMmap · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群である。グラフィカルユーザインタフェース (GUI) を採用している。Windows発売以前では高価なワークステーション(ハイエンドパソコンを上回る性能のデスクトップコンピュータ)でしか実現されていなかったマルチタスクやGUIを中心とした使い勝手の良さを、一般消費者が入手しやすい標準的な規格のパソコンに順次取り込んで行き、一般向けOSのシェアのほとんどを占めるに至り、今や大きな知名度を持つ。

LinuxとMicrosoft Windows · Microsoft WindowsとMmap · 続きを見る »

POSIX

POSIX(ポジックス、Portable Operating System Interface)は、オペレーティングシステム (OS) の標準的なインタフェースおよび環境を定義するIEEE規格であるIEEE公式サイト。。ソースコードレベルでの移植性の高いアプリケーションソフトウェアの開発を容易にすることを目的として、主にUNIX系のOSに関して、各OSが共通して持つべきコマンドラインインタプリタ(シェル)、共通のユーティリティプログラム、およびアプリケーションプログラミングインタフェース (API) について定めている。POSIX仕様に準拠したソースコードは、POSIX準拠OSであればどれでも動作させることができる。アプリケーション開発者とシステム実装者の両方から利用されることを意図している。

LinuxとPOSIX · MmapとPOSIX · 続きを見る »

UNIX

UNIX (ユニックス、Unix、)は、コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種である。 公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。このためそれ以外のシステムは(ずっと以前から、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を気に入っていない。

LinuxとUNIX · MmapとUNIX · 続きを見る »

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、Unix-like、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。

LinuxとUnix系 · MmapとUnix系 · 続きを見る »

標準Cライブラリ

標準Cライブラリ(ひょうじゅんシーライブラリ)は、C言語の標準規格で定められた、型・マクロ・関数の集合からなるライブラリである。

Linuxと標準Cライブラリ · Mmapと標準Cライブラリ · 続きを見る »

上記のリストは以下の質問に答えます

LinuxとMmapの間の比較

Mmapが36を有しているLinuxは、330の関係を有しています。 彼らは一般的な14で持っているように、ジャカード指数は3.83%です = 14 / (330 + 36)。

参考文献

この記事では、LinuxとMmapとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: