Re: скорость по гигабиту

From
Vitaly Filatov (2:5020/400)
To
Dmitry Miloserdov
Date
2009-11-19T00:21:46Z
Area
RU.UNIX.SOLARIS
From: Vitaly Filatov <vitaly@royint.com>

Dmitry Miloserdov wrote:
> Vitaly Filatov пишет:
>>>>> Впрочем по FTP скорость такая же, а FTP точно не пользуется ни
>>>>> кешированием, ни знанием о дырявых файлах.
>>>> У nfs свой кеш. Это не кеш ОС.
>>> О как!
>>> А поподробней кто еще кроме ОС может что-то кэшировать.
>>> Желательно с источниками информации.
>> ls /usr/lib/fs
> autofs   fd       mntfs    pcfs     tmpfs    xmemfs
> cachefs  hsfs     nfs      proc     udfs     zfs
> ctfs     lofs     objfs    sharefs  ufs
> 
> И?
> Дальше что?
> Где же тут кеш nfs?
> Только не надо про diskless рассказывать это явно не тот случай.

В Cолярис имеются несколько файловых систем, см. /usr/lib/fs или
/kernel/fs. У каждой из них свой алгоритм кеширования данных, наиболее
подходящий для этой файловой системы. Это не общий кеш c общей
дисциплиной на все файловые системы. Конечно все эти кеши
отображаются на оперативную память, но управление оперативной
памятью, выделяемой для модулей ядра файловых систем по вызову
kmem_cache_alloc, - это уже другая история.

Алгоритм кеша nfs реализован в /kernel/fs/nfs. Кеш nfs расположен на
клиенте nfs.

> 
>>>> А что скрипт показывает?
>>> Скрипт показывает бесполезных попугаев.
>>> Считать что все пакеты длиной 1500 глупо.
>>> Если вдруг окажется nfs через udp
>>> будет на 12% больше реальной скорости
>> Я написал про "оценку". И мне было интересно совпали ли результаты
>> или нет - не в дугу.
> Отличная оценка. У человека гигабит так что мог с легкостью
> поставить mtu=9000 и получить твоим скриптом 20 вместо 111.
> Скрипт меряет неизвестно что.
> Почему если нужен трафик на интерфейсе не посмотреть этот трафик?
> kstat -p ::e1000g0:*bytes64
> Если антикварная версия то через snmp или netstat -k.

Не буду с вами спорить. Согласен.
--- ifmail v.2.15dev5.4
 * Origin: MTU-Intel ISP (2:5020/400)
SEEN-BY: 236/100 450/1024 461/640 469/142 999 4625/8 5000/5000 5006/1 5007/1
SEEN-BY: 5010/70 5011/13 5012/46 5015/28 5020/18 175 194 400 545 902 1042 2238
SEEN-BY: 5020/4441 5021/29 5025/3 5030/1080 1957 5035/38 5036/1 5045/7 5054/1
SEEN-BY: 5054/4 8 9 28 37 5060/88 5061/15 120 5062/10 5066/18 5075/35 5080/68
SEEN-BY: 5085/13 5095/20 5096/18 6001/10 6037/7
PATH: 5020/400 545 5054/1 37