コンピュータにおけるアーカイブ(英: archive、書庫の意味)とは、複数のファイルを一つのファイルにまとめること、またはそのまとめたアーカイブファイル (archive file)のこと。アーカイブと同時にデータ圧縮も行われる場合も多いが、圧縮を伴わない場合もある。
アーカイブを行なうソフトウェアを総称してファイル・アーカイバ (file archiver)、または単にアーカイバと呼ぶ。また、アーカイブファイルを書庫、アーカイブすることを書庫化するという場合もある。逆に元のファイルを取り出すことは抽出または展開という。
アーカイブファイルには、元のファイルを正しく復元するために、少なくとも元のファイル名やファイルサイズなどの情報(メタデータ)も含まれる必要がある。多くのアーカイバは、ファイルシステムがもつ、ファイル名・ファイルサイズ・タイムスタンプ・所有者・アクセス権などの、ファイルに関するメタデータを格納する。
データ圧縮と併用する際、アーカイブは圧縮に先立つ工程として行われることが多い。これは単一のファイルを個別に符号化するよりも、関連したファイルを一つのファイルと見なして符号化を行うことによって、データ圧縮の効率を高めることができるからである。これをソリッド圧縮という。
しかし、圧縮したファイルを展開する際に、関連ファイルの全体を展開する必要が生じるので、ZIPのようにファイルを圧縮した後にアーカイブするフォーマットや、データ圧縮時に決まったサイズのブロックに分けて符号化することで、目的のファイル周辺だけを解凍して取得することができるフォーマットが多い。アーカイブファイルが圧縮効率と展開に際しての利便性はトレードオフの関係にあるので、データ圧縮規格が乱立する要因ともなっている。
データ圧縮規格の成熟にともなってデータ圧縮機能とアーカイブ機能を統合して同時に処理できるソフトウェアが増えてきた。そういった統合型のソフトウェアのことをアーカイバと呼ぶことが多くなったが、用語本来の意味に従えばデータ圧縮は必須の機能ではない。アーカイブファイルが大きくても構わない場合には、あえて圧縮せずに書庫化だけを行うことで処理速度が向上する場合もある。(ストレージが低速の場合は圧縮によって転送データ量を減らした方が速い場合もある。)
主なアーカイブファイルフォーマットには、以下のものが挙げられる。
「ファイルフォーマット一覧」も参照
いま話題のニュース
モバNEWSにはいま話題のニュースがいっぱい
このページを友達に送る
URLをコピー
1個上のアーカイブをふと開いたら俺の恰好が珍しいのとりとちゃんがいるwwwwwwwww
ロックラッシュレディオはアーカイブがしばらく残っています。2/9のぶんの10分20秒過ぎくらいからがその話題です。http://t.co/if0GPuym
RT @VincentRadio: [Archives] ビンセントラジオ第25回放送分のアーカイブをアップしました。ドタバタ合唱団のオマケ付き! HP左、番組表の各アイコンの下Listenボタンをクリックで再生。深夜のお供に是非どうぞ ☞ http://t.co/pIb0jNgS
【GBUCアーカイブ】回帰の城 「追憶の庭」 : テツオ - 2010/11/16 16:44 http://t.co/20JEyjLZ #GBUC http://t.co/UbjP4XKP
IWJ TOKYOさんのアーカイブをゆっくり見てる。
【冬城リオIDまとめ】アーカイブ→170066 Cure→268914 mixi→36826397 フォロワーさんはお気軽にフレンド申請してやって下さい!
【定期】mixi、アーカイブなどにもいます(*゚ω゚*)ノ絡んでくださる方お気軽に声かけてください
【定期】Cure、アーカイブにも生息してます!こっちでも仲良くしてくださる方は気軽にリプください!(´ω`)
今日のテストが終われば今夜から自由に過ごせる。とりあえず真っ先に昨日のミノ配のアーカイブだな
【定期】コスプレしています!アーカイブNo.167111 キュアNo.265236 なので気軽に申請してやって下さい!