Есть проблемма следующего порядка:
Машина с установленным VmWare GSX Server 3.2 на нем стоит SuSe 10 Prof.
После установки и настройки Cyrus Imapd и SquirrelMail все работает нормально.
Только есть проблемма при большом колличестве мэйлов у юзера 200-300 и тд
Squirrel начинает ужжастно томрозить.. установка imapproxy\php accelerator
ничего доброго не принесла ..Когда я поссмотрел iostat в процессе обращения то увидел следующее
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
fd0 0.00 0.00 0.00 0 0
hda 0.00 0.00 0.00 0 0
sda 0.00 0.00 0.00 0 0
sdb 115.84 0.00 1829.70 0 1848sdb .это директория где лежат мэйлы /var/spool/imap
Думаю как бы ускорить все это дело,потому как при запросе через imap
select inbox того же юзера появляется менее чем за секунду...
Даже не знаю что и придумать,проверил fs через bonnie++
mail:~ # bonnie++ -u root
Using uid:0, gid:0.
Writing with putc()...done
Writing intelligently...done
Rewriting...done
Reading with getc()...done
Reading intelligently...done
start 'em...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version 1.01d ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
mail 1G 11193 17 10167 6 7036 4 22699 29 48376 20 225.1 4
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 12739 99 +++++ +++ 9351 100 12693 99 +++++ +++ 9101 99
mail,1G,11193,17,10167,6,7036,4,22699,29,48376,20,225.1,4,16,12739,99,+++++,+++,9351,100,12693,99,+++++,+++,9101,99
не знаю в чем проблема при использовании vmware, но для убыстрения search запросов используются индексные файлы,которые создаёт squatter. squirrelmail его запрашивает в обязательном порядке. попробуйте, может полегчает