Re: Вопрос по будущему кэшированию.

Монашёв Михаил postmaster at softsearch.ru
Sun May 4 13:48:53 MSD 2008


Здравствуйте, Игорь.

>> Я увеличил память с 4 гигов до 16, а отдача выросла с 60 мегабит до
>> всего 80 :-( Так что память не всегда есть выход.

> Это на кэширующем фронтенде ?

У меня нет кэширования. Это картиночный сервер с 6 саташными дисками
собранными попарно в зеркала.

> А в каком состоянии висит nginx в top'е ?

biord

> Как выглядит top и systat -v ?

top
last pid: 43328;  load averages:  0.15,  0.18,  0.16 up 39+21:03:49  13:42:38
73 processes:  2 running, 70 sleeping, 1 zombie
CPU states:  1.3% user,  0.0% nice,  5.6% system,  0.5% interrupt, 92.6% idle
Mem: 379M Active, 14G Inact, 707M Wired, 496M Cache, 214M Buf, 377M Free
Swap: 4096M Total, 236K Used, 4096M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
97813 www         1  -8    0 31508K 25164K biord  0   6:47  0.00% nginx
97812 www         1  -8    0 31508K 25256K biord  1   6:46  0.00% nginx
97805 www         1  -8    0 31508K 24964K biord  1   6:46  0.00% nginx
97829 www         1  -8    0 31508K 25376K biord  0   6:45  0.00% nginx
97808 www         1  -8    0 31508K 24944K biord  0   6:44  0.00% nginx
97806 www         1  -8    0 31508K 25424K biord  1   6:44  0.00% nginx
97822 www         1  -8    0 31508K 24912K biord  1   6:44  0.00% nginx
97824 www         1  -8    0 31508K 25184K biord  0   6:43  0.00% nginx
97816 www         1  -8    0 31508K 25612K biord  0   6:43  0.00% nginx
97811 www         1  -8    0 31508K 25716K biord  1   6:43  0.00% nginx
97826 www         1  -8    0 31508K 25548K biord  1   6:43  0.00% nginx
97828 www         1  -8    0 31508K 25636K biord  1   6:43  0.00% nginx
97804 www         1  -8    0 31508K 24988K biord  1   6:43  0.00% nginx
97800 www         1  -8    0 31508K 25356K biord  1   6:42  0.00% nginx
97814 www         1  -8    0 31508K 25656K biord  1   6:42  0.00% nginx
97827 www         1  -8    0 31508K 25144K biord  1   6:42  0.00% nginx
97810 www         1  -8    0 31508K 25400K biord  1   6:42  0.00% nginx
97820 www         1   4    0 31508K 25060K kqread 0   6:42  0.00% nginx
97801 www         1  -8    0 31508K 25520K biord  1   6:42  0.00% nginx
97815 www         1  -8    0 31508K 25724K biord  0   6:42  0.00% nginx
97803 www         1  -8    0 31508K 25712K biord  1   6:42  0.00% nginx
97807 www         1  -8    0 31508K 25088K biord  0   6:41  0.00% nginx
97809 www         1  -8    0 31508K 25168K biord  1   6:41  0.00% nginx
97818 www         1  -8    0 31508K 25712K biord  1   6:41  0.00% nginx
97817 www         1  -8    0 31508K 25536K biord  0   6:41  0.00% nginx
97825 www         1  -8    0 31508K 24924K biord  1   6:41  0.00% nginx
97823 www         1  -8    0 31508K 25232K biord  1   6:41  0.00% nginx
97821 www         1  -8    0 31508K 25024K biord  1   6:41  0.00% nginx
97819 www         1  -8    0 31508K 25136K biord  1   6:40  0.00% nginx
97802 www         1  -8    0 31508K 25532K biord  1   6:39  0.00% nginx

 systat -v
    1 users    Load  0.28  0.21  0.17                  May  4 13:43

Mem:KB    REAL            VIRTUAL                       VN PAGER   SWAP PAGER
        Tot   Share      Tot    Share    Free           in   out     in   out
Act  367952   13612   981896    28716  765332  count
All  436068   30336  5257140    50684          pages
Proc:                                                            Interrupts
  r   p   d   s   w   Csw  Trp  Sys  Int  Sof  Flt        cow   13430 total
         15  56       17k    1 1860 5430  995             zfod        sio1 irq3
                                                          ozfod       sio0 irq4
 4.8%Sys   0.2%Intr  0.6%User  0.0%Nice 94.3%Idle        %ozfod       ata0 irq14
|    |    |    |    |    |    |    |    |    |    |       daefr   592 atapci1 20
==+                                                       prcfr  4000 cpu0: time
                                       377 dtbuf      191 totfr  4838 em0 irq256
Namei     Name-cache   Dir-cache    400000 desvn        7 react  4000 cpu1: time
   Calls    hits   %    hits   %    356038 numvn          pdwak
    7502    6596  88      21   0     24816 frevn          pdpgs
                                                          intrn
Disks   ad4   ad6   ad8  ad10  ad12  ad14          727284 wire
KB/t  14.74 12.30 14.96 14.19 14.14 11.15          387936 act
tps      48    49    68    53    38    41        14370732 inact
MB/s   0.69  0.59  0.99  0.74  0.52  0.44          463308 cache
%busy    46    48    62    55    43    47          302184 free
                                                   219632 buf

если число воркеров делать меньше (например 3, по числу зеркал), то
отдача меньше.

gstat -I5s
dT: 5.002s  w: 5.000s
 L(q)  ops/s    r/s   kBps   ms/r    w/s   kBps   ms/w   %busy Name
    6     81     78    896   46.4      3    221    7.3   78.7| ad4
    0     30     27    284   49.3      3    221    6.2   31.0| ad6
    8     57     56    865   51.4      1    109   25.4   59.4| ad8
    9     73     72   1376   46.7      1    109   37.8   68.2| ad10
    7     77     75    807   85.0      2    137   23.7   76.6| ad12
    0     63     61    617   94.3      2    137   65.1   67.1| ad14
   17    134    128   2241   48.8      7    109    1.4   97.0| mirror/m2.journal
    7    136    136   1424   89.2      0      0    0.0   99.5| mirror/m3.journal
    6    119    106   1179   47.2     14    221    3.6   94.3| mirror/m1.journal


>> Игорь, а вебдавом из кэша корректно будет удалять файлы?

> Нет, будет другой механизм. Какой - пока не знаю.

А пока его не будет, вебдавом пользоваться можно?

-- 
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster at softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.






More information about the nginx-ru mailing list