Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Использование nginx для отдачи больших файл ов
On Fri, 16 Feb 2007 support@xxxxxxxxxxxxxxx wrote:
Имеются:
- FreeBSD 6.1-RELEASE;
- nginx/0.5.12;
- 250 GB SATA HDD;
CPU states: 0.0% user, 0.0% nice, 3.8% system, 8.6% interrupt, 87.6 % idle
worker_processes 10;
Скажите, а зачем вам 10 воркеров при 1 диске? Они будут блокировать
друг-друга при чтении с диска.
Если есть возможность, поставьте несколько дисков, и разложите файлы по
ним - например, stripe через vinum или geom
P.S.
мой download'ер dl2.zvuki.ru :
FreeBSD 4.11-RELEASE-p26
nginx/0.3.5
2 * 120 Gb UDMA100
2 * 120 Gb SATA
worker_processes 4;
1 * 80Gb UDMA100 - под логи
легко отдаёт >30 Mbit/s
last pid: 15172; load averages: 0.03, 0.02, 0.00 up 10+15:06:43 10:08:38
47 processes: 1 running, 46 sleeping
CPU states: 1.5% user, 0.0% nice, 4.4% system, 0.7% interrupt, 93.4% idle
Mem: 42M Active, 343M Inact, 93M Wired, 21M Cache, 60M Buf, 992K Free
Swap: 2048M Total, 180K Used, 2048M Free
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
15172 kaa 28 0 2236K 1168K RUN 0:00 5.13% 0.49% top
244 mysql 18 12 63844K 20108K pause 24:26 0.00% 0.00% mysqld
62960 www 2 0 3072K 2408K kqread 15:54 0.00% 0.00% nginx
62961 www 2 0 2880K 2216K kqread 15:48 0.00% 0.00% nginx
62962 www 2 0 2836K 2172K kqread 15:36 0.00% 0.00% nginx
62959 www 2 0 3080K 2416K kqread 15:35 0.00% 0.00% nginx
4538 kaa 2 0 2244K 1164K select 15:25 0.00% 0.00% top
239 mysql 2 14 63844K 20108K select 2:46 0.00% 0.00% mysqld
218 root 2 0 2360K 1600K select 2:26 0.00% 0.00% proftpd
240 mysql 2 14 63844K 20108K select 1:43 0.00% 0.00% mysqld
409 kaa 2 0 2044K 1304K select 1:26 0.00% 0.00% screen
112 root 2 0 1596K 896K select 0:23 0.00% 0.00% ntpd
91714 root 2 0 3828K 2356K select 0:08 0.00% 0.00% sendmail
234 mysql 2 11 63844K 20108K poll 0:06 0.00% 0.00% mysqld
243 mysql 2 12 63844K 20108K sbwait 0:02 0.00% 0.00% mysqld
121 root 10 0 1224K 736K nanslp 0:02 0.00% 0.00% cron
108 root 2 0 1180K 620K select 0:02 0.00% 0.00% syslogd
123 root 2 0 3276K 1384K select 0:02 0.00% 0.00% sshd
Правда, характерный размер у меня поменьше - 2-5 Мб.
--
Best regards,
Andrew Kopeyko <kaa@xxxxxxxx>
http://www.zvuki.ru/ sysadmin
|