Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Как опубликовать НОВОСТЬ на сайте operaman.ru - читайте здесь


Новости >> Новости

Страниц в этой теме: 1
IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Правда о почтовом архиве M2 new 
09/07/2008 10:48     [post link]  

Те, кто пользуется почтовым клиентом M2, встроенным в браузер Opera, заметили, что с появлением версии Opera-9.x формат хранения почтовых сообщений радикально изменился. Теперь вместо одного MBOX-файла, хранящего содержимое сразу большого числа сообщений, используются индивидуальные папки для каждого года, месяца, дня и, естественно, для каждой учётной записи. Более того - даже для каждого письма создаётся отдельный файл формата mbs. Именно этим объясняется тот факт, что при установке новой версии браузера почтовик конвертирует всю почтовую базу и тем самым исключает возврат к прежнему виду (и, как следствие - к прежней версии браузера). В чём же дело? Люди несведущие могут подумать, что норвежские программисты просто ради собственной прихоти "ломают" устоявшиеся традиции и придумывают новые способы досадить надоедливым пользователям. На самом же деле всё с точностью до наоборот.

Но для начала окунёмся в теорию. На данный момент существует два способа хранения почтовых баз: традиционный MBOX и более современный MAILDIR. Первый позволяет хранить множество сообщений в одном файле и обладает следующими качествами:
Плюсы
- широко поддерживаемый многими почтовыми клиентами формат;
- возможность быстрого добавления нового сообщения в уже существующий файл;
- быстрый поиск по тексту сообщений внутри одного mbox-файла;
Минусы
- часто возникают проблемы с совместным доступом к файлу;
- затруднено его использование с сетевыми файловыми системами;
- формат подвержен частому нарушению целостности хранимой информации;

Теперь посмотрим, что нам предлагает второй вариант:
Плюсы
- размещение, поиск и удаление отдельных сообщений происходит быстрее;
- минимум проблем с совместным доступом к файлу;
- легко используется с сетевыми файловыми системами;
- практически не подвержен к нарушению целостности хранимой информации (без учёта аппаратных проблем - тут бессильны любые хитрости);
Минусы
- некоторые файловые системы плохо работают с множествами небольших по размеру файлов;
- поиск, требующий просмотра всей почтовой базы, происходит медленней;

Как вы поняли, на данный момент норвежцы выбрали второй вариант. Но всё ещё остаётся неясным - почему. Ведь на первый взгляд и тот и другой форматы в равных весовых категориях. Для более глубокого понимания вопроса можно обратиться к результатам тестов, проведённых с тем и другим вариантом хранения почтовых архивов. А результаты эти говорят, что при использовании устаревшего или маломощного аппаратного обеспечения формат MBOX показывает лучшие результаты, чем соперник, но на более современных компьютерах ситуация в корне меняется: формат хранения почтовых данных MAILDIR оказывается более быстрым, и чем лучше "железо" - тем ощутимей разница. И, наконец, последний довод: в любом случае формат MAILDIR требует вполовину меньше оперативной памяти, чем MBOX.

Также имеет смысл пояснить, что оперные разработчики сделали попытку свести к минимуму отрицательные свойства формата MAILDIR. В частности, для уменьшения нагрузки на файловые системы, не любящие массу малоразмерных файлов, собирающихся в одном месте, новые папки создаются и для каждого дня, что позволяет рассредоточить массу ежедневно поступающих писем. Также решена проблема и с медленным поиском по всей почтовой базе - для ускорения данной процедуры используется постоянная индексация почтовых сообщений, поэтому при необходимости что-то отыскать среди тысяч писем почтовому клиенту не требуется перелопачивать все папки - согласно данным индексирования он сразу знает, где и что искать.

В качестве резюме можно сказать, что компания Opera Software верна своим традициям и постоянно идёт в ногу со временем, одновременно всегда заглядывая на полкорпуса вперёд - именно этим объясняется смена формата хранения почтовых архивов. Ну и, конечно, наглядно видно стремление разработчиков максимально оптимизировать использование оперативной памяти компьютера - данный плюс даже в одиночестве уже вызывает уважение к программистам Opera Software.

В статье использованы материалы:
Mbox vs Maildir: Mail Storage Formats
Benchmarking mbox versus maildir

Исправлено Ilya (09/07/2008 14:22)

AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Правда о почтовом архиве M2 new 
09/07/2008 13:55   [Re: Ilya]   [post link]  

Спасибо . За разъяснения.

Вот у меня в голове задачка висит, реальон ли оперу запускать ни как браузерер, а как маил агент.
Знаю, обычно избавляются от функции почтовика, а я вот как минимум для одного окна хочу убрать функцию "браузера"... .

PS. Думаю с волной недовольства к Оперному почтовику, меня мало кто поймет ;/

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Правда о почтовом архиве M2 new 
09/07/2008 13:59   [Re: Angolier]   [post link]  

Мне кажется - можно. Поубирать лишние панели, кнопки, менюшки, на сервис-панели оставить только почтовую кнопку, и запускать opera с соответствующей опцией командной строки, прописанной в свойствах иконки. Вот тебе и получится отдельный почтовик. К нему ещё подобрать другой скин - и вообще не поймёшь, что за программа используется

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Правда о почтовом архиве M2 new 
09/07/2008 14:21   [Re: Ilya]   [post link]  

А вот дополнения, сделанные на Хабре:

В ответ на:
"Еще новый формат хорош для антивирусов — теперь они могут просто удалить файл с плохим письмом."
sprite

"На самом деле есть еще одна (имхо, самая важная) причина - индексация и поиск по почтовой базе сторонними программами. Так, например, теперь поисковик встроенный в висту может индексировать и находить ваши письма в оперных архивах."
shergin


AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Правда о почтовом архиве M2  
10/07/2008 05:38   [Re: Ilya]   [post link]  

а я немного другой аргумент вспомнил, всеми так любимый почтовик The Bat!, на котором я сидел до последнего времени использует именно такую, "папочно файловую структуру", это незаметно когда есть просто папки входящие исходищие, а вот когда ты начинаешь использовать филтры и сортировку с раскидыванием по сторонним папкам, то заглянув в базу The bat!, первый вопрос у меня возник "зачем?" такое бешенное количество файлов, а потом привык и ничаго.

Спасибо Илья.
В 9.27 у меня была проблемма, кнопку приема почты на панель вынес, а вот индикатор количество новых писем, чтобы висел рядом с этой кнопкой не прикрутил. Приходится, чтобы посмотреть, открывать "сервис-панель". Надо всеже взять себя в руки и заняться тюнингом новой версии, может появилась вкусность какая ещё .
А про командную строку я помню только вот в Unix-Linux с этим гораздо проще чем в Windows

DrGrechkin
Новичок

Зарегистр: 01/07/2008
Сообщений: 18
Из: Иркутск
Re: Правда о почтовом архиве M2 new 
10/07/2008 06:57   [Re: Ilya]   [post link]  

действительно все это правда, но есть несколько спорных моментов
В ответ на:
В частности, для уменьшения нагрузки на файловые системы, не любящие массу малоразмерных файлов, собирающихся в одном месте, новые папки создаются и для каждого дня, что позволяет рассредоточить массу ежедневно поступающих писем.

возникает вопрос: если разработчики такие заботливые и в почтовом клиенте заботятся о файловых системах то че ж они тогда в кэше валят сотни тысячь файлов в одну папку

В ответ на:
Еще новый формат хорош для антивирусов — теперь они могут просто удалить файл с плохим письмом."

Если так смотреть то архивы - плохой формат хранения файлов для антивирусов, давайте их запретим и будем хранить все как есть чтоб антивирусам было проще

ЗЫ.Сам пользуюсь M2 давно, уже и не помню сколько, и другого почтовика мне не надо, довелиб до ума только. Просто не знаю как кому а мне периодически приходится чистить почовую базу, ибо опера со временем и дольше грузится и сама база пухнет не "по-децки" из-за индексов

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Правда о почтовом архиве M2 new 
10/07/2008 07:25   [Re: DrGrechkin]   [post link]  

В ответ на:
то че ж они тогда в кэше валят сотни тысячь файлов в одну папку

В кэше хранятся данные, не настолько критичные к потере, как почта.

В ответ на:
Просто не знаю как кому а мне периодически приходится чистить почовую базу

Я сделал проще. Т.к. вся основная почта у меня лежит на GMail (и я всегда могу найти там то, что нужно), я просто установил почтовик начистовую, по-новой создал аккаунты и начал работать с нуля. Заодно появился шанс потестировать почтовик без учёта наследственности от прошлых версий.

AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Правда о почтовом архиве M2 new 
10/07/2008 07:30   [Re: DrGrechkin]   [post link]  

В ответ на:
в кэше валят сотни тысячь файлов в одну папку

Думаю потому, что напрактике своей знаю, что например в кеше ИЕ ковырятся архи неудобно. (Да можно меня пинать) в Опере когда все в одной папке даже темже тоталом по времени сортировать удобнее.

А что касается "кешь VS почта", незабываем что почта, как правило по большей части статична в плане изменнений, т.е. письмо полученное 2 года назад оно не обновляется, лежит себе и лежит, в то время как кешь динамично обновляется. Собственно думаю просто так удобнее. И вообще разговор о почте .

DrGrechkin
Новичок

Зарегистр: 01/07/2008
Сообщений: 18
Из: Иркутск
Re: Правда о почтовом архиве M2 new 
10/07/2008 22:57   [Re: Angolier]   [post link]  

В ответ на:
Т.к. вся основная почта у меня лежит на GMail (и я всегда могу найти там то, что нужно), я просто установил почтовик начистовую, по-новой создал аккаунты и начал работать с нуля. Заодно появился шанс потестировать почтовик без учёта наследственности от прошлых версий.

Илья, у тебя я так понимаю настроен IMAP для Gmail. Если так то как ты удаляешь почту ненужную? я добился удаления только простым тяганием ненужных писем мышкой в корзину, ибо если удалить кнопкой Del то на сервере почта не удаляется, и потом при следующем подключении опять появляется.

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Правда о почтовом архиве M2 new 
11/07/2008 04:16   [Re: DrGrechkin]   [post link]  

Нет, не IMAP - у меня настроен обычный POP3.

Кстати, можешь ещё посмотреть настройки удаления почты на самом gmail - там, вроде, есть что-то на эту тему.

Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: Правда о почтовом архиве M2 new 
17/07/2008 12:42   [Re: Ilya]   [post link]  

Нигде не удалось найти ответа на простой вопрос: сохраненные сообщения в новом формате полностью идентичны формату .EML (MS Outlook Expres и пр.) или же имеются какие-то невидимые глазу различия?

Страниц в этой теме: 1  

Новости >> Новости

Дополнительные сведения
0 зарег. и 78 анонимные пользователи просматривают этот форум.

Модератор:  Ilya, van_grieg, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 19855

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100


архив форума