From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Authentication-Results: mail.omniti.com smtp.user=seriv; auth=pass (LOGIN) Message-ID: <465EB982.7060109@parkheights.dyndns.org> Date: Thu, 31 May 2007 08:03:14 -0400 From: sergey ivanov User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list References: <465AF718.80907@parkheights.dyndns.org> <465B1080.3050208@stc.donpac.ru> <465B7245.6090702@parkheights.dyndns.org> <465BAC74.6060904@stc.donpac.ru> <465BBFCB.2050504@parkheights.dyndns.org> <465BCFDA.5070405@stc.donpac.ru> <465DFE5D.3090108@parkheights.dyndns.org> <465FAE36.2060600@stc.donpac.ru> In-Reply-To: <465FAE36.2060600@stc.donpac.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] Mail server perfomance X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2007 12:03:28 -0000 Archived-At: List-Archive: List-Post: Eugene Prokopiev wrote: > Sergey пишет: > >> Eugene Prokopiev wrote: >> [skip] >> >>> Очень интересно, спасибо, надо будет попробовать воспроизвести, а то >>> "ext3 created as a 1GB file inside XFS" для innodb вместо xfs/jfs или >>> raw device - это выглядит нечестно ;) >>> >> Сейчас отправил в Daedalus пакет dovecot-1.1-alt0.hg20070530.src.rpm >> который provides среди прочего imaptest для тестирования imap серверов. >> > > его бы лучше в отдельный пакет, он ведь не завязан на dovecot? > > и, кстати, в исходниках параметры (адрес, имя, пароль и т.д.) прошиты > через #define, т.о., чтобы его использовать, нужно либо пересобирать > (зачем тогда пакет?), либо выносить параметры в конфиг, например. > > Так оно и упаковано. Бинарный пакет отдельный, из одного srpm получается несколько бинарных. --- [seriv@parkheights ~]$ rpm -qa |grep '^dovecot' dovecot-sieve-1.0.1.cvs20070222-alt1 dovecot-1.0-alt12.hg20070527 dovecot-doc-1.0-alt12.hg20070527 dovecot-benchmark-1.1-alt0.hg20070530 dovecot-devel-1.0-alt12.hg20070527 [seriv@parkheights ~]$ rpm -ql dovecot-benchmark /usr/bin/imaptest [seriv@parkheights ~]$ imaptest --help imaptest [user=USER] [host=HOST] [port=PORT] [pass=PASSWORD] [mbox=MBOX] [clients=CC] [msgs=NMSG] [box=MAILBOX] [copybox=DESTBOX] [-] [[=[,]]] [random] [no_pipelining] USER = template for username. "u%04d" will generate users "u0001" to "u0099". "u%04d@d%04d" will generate also "d0001" to "d0099". MBOX = path to mbox from which we read mails to append. MAILBOX = Mailbox name where to do all the work (default = INBOX). DESTBOX = Mailbox name where to copy messages. CC = number of concurrent clients. [10] NMSG = target number of messages in the mailbox. [30] - = Sets all probabilities to 0% except for LOGIN, LOGOUT and SELECT = Sets state's probability to n% and repeated probability to m% --- Чтобы тестировать я создаю, например, сотню тестовых аккаунтов с одинаковым паролем, типа: --- $ useradd test0; passwd test0; <<ввожу пароль напримаер 'testing'>> $ for i in `seq 0 9`; do for j in `seq 0 9`; do N=test00${i}${j}; useradd $N; cp /etc/tcb/test0/shadow /etc/tcb/$N/shadow; chown $N /etc/tcb/$N/shadow; done; done; --- и после этого можно запускать --- $ imaptest user="test%04d" host=localhost port=143 pass=testing mbox=/home/seriv/devel/dovecot/dovecot.mbox -- Сергей