M2オペラクライアントのメールアーカイブに関する真実

Operaブラウザに組み込まれたM2電子メールクライアントを使用している人は、Opera-9.xの出現により、電子メールメッセージを保存するための形式が劇的に変更されたことに気付きました。 現在、多数のメッセージの内容を一度に保存する1つのMBOXファイルの代わりに、個々のフォルダーが各年、月、日、そしてもちろん各アカウントに使用されます。 さらに、文字ごとに別々のmbsファイルが作成されます。 これは、ブラウザの新しいバージョンをインストールするときに、メーラーがメールデータベース全体を変換することにより、以前のフォーム(およびその結果、ブラウザの以前のバージョン)に戻らないことを説明しています。 問題は何ですか? 無知な人々は、ノルウェーのプログラマーは、自分の気まぐれのため​​に確立された伝統を単に「破り」、迷惑なユーザーを困らせる新しい方法を思い付くと考えるかもしれません。 実際、すべてが正反対です。



しかし、最初に、理論に飛び込みましょう。 現時点では、メールデータベースを保存する方法は2つあります。従来のMBOXと最新のMAILDIRです。 最初の方法では、1つのファイルに多くのメッセージを保存でき、次の品質があります。

長所

-多くのメールクライアントで広くサポートされている形式。

-既存のファイルに新しいメッセージをすばやく追加する機能。

-1つのmboxファイル内のメッセージのテキストをすばやく検索。

短所

-多くの場合、ファイルを閉じるときに問題があります。

-ネットワークファイルシステムでの使用は困難です。

-形式は、保存された情報の完全性の頻繁な違反の対象となります。



次に、2番目のオプションが提供するものを見てみましょう。

長所

-個々のメッセージの配置、検索、削除がより高速になりました。

-ファイルを閉じる際の最小限の問題。

-ネットワークファイルシステムで使いやすい。

-格納された情報の整合性に違反することはほとんどありません(ハードウェアの問題を考慮せずに-ここでのトリックは無力です)。

短所

-一部のファイルシステムは、多くの小さなファイルではうまく機能しません。

-メールデータベース全体を表示する必要がある検索は遅くなります。



ご理解のとおり、現時点では、ノルウェー人は2番目のオプションを選択しています。 しかし、その理由はまだ不明です。 実際、一見したところ、両方の形式は同じ重みのカテゴリにあります。 問題をより深く理解するには、メールアーカイブを保存するためのいずれかのオプションを使用して実施したテストの結果を参照できます。 そして、これらの結果は、古いまたは低電力のハードウェアを使用すると、MBOX形式はライバルよりも良い結果を示しますが、最新のコンピューターでは状況が根本的に変わります:MAILDIRメールデータストレージ形式は高速で、ハードウェアが優れているほど具体的です違い。 最後に、最後の引数:いずれにしても、MAILDIR形式にはMBOXの半分のRAMが必要です。



また、オペラ開発者がMAILDIR形式のネガティブなプロパティを最小化しようとしたことを説明するのも理にかなっています。 特に、1か所に収集される小さなファイルの塊が気に入らないファイルシステムの負荷を軽減するために、毎日新しいフォルダーも作成されます。これにより、毎日の着信メッセージの塊を分散できます。 メールデータベース全体の検索が遅いという問題も解決されました-この手順を高速化するために、電子メールメッセージは常にインデックス付けされているため、必要に応じて、メールクライアントは数千のメールの中から何かを見つけるためにすべてのフォルダを細断する必要はありません-インデックスデータに従って、すぐにどこで何を知っています検索する。



要約すると、Opera Softwareはその伝統に忠実であり、常に最新の状態を保ち、常に中途半端であると言えます。これはメールアーカイブの保存形式の変更を説明しています。 まあ、そしてもちろん、コンピューターRAMの使用を最適化したいという開発者の願望ははっきりと見えています。これに加えて、すでにOpera Softwareプログラマーを尊敬しています。



この記事では素材を使用しました。

Mbox vs Maildir:メールストレージ形式

mboxとmaildirのベンチマーク



ニュースソース



更新する



「別の新しい形式はウイルス対策に適しています-書き込みが不適切なファイルを単純に削除できるようになりました。」

スプライト



「実際には、もう1つ(IMHO、最も重要な)理由があります-サードパーティのプログラムを使用してメールデータベースをインデックス付けおよび検索します。 そのため、たとえば、Vistaに組み込まれた検索エンジンは、オペラアーカイブであなたの手紙を索引付けして見つけることができます。

シェルギン



All Articles