View previous topic :: View next topic |
Author |
Message |
gennady
Joined: 06 Feb 2002 Posts: 193
|
Posted: 08 Dec 2003 13:49 Post subject: |
|
|
SantechNik wrote: | 1. Я проверял все на одной машине. Дабавлял / снимал память.
2. Про одну машину без выключения питания я знаю. Это кэширование.
Я же говорю о другом - построил отчет. Выключил комп. Вставил память. Включил и получил прирост. |
Повторюсь, а если так
Я наблюдал другую ситуацию, когда на одной той же машине выполнение отчета во второй раз проходило значительно быстрее, чем в первый, но после чистки временных ф-лов в темпе, время выполнения опять увеличивалось, делайте выводы. |
|
Back to top |
|
 |
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 08 Dec 2003 14:54 Post subject: |
|
|
Я тоже повторюсь.
Проверял как на одной машине, так и на разных, но абсолютно идентичных за исключением размера памяти.
Выводы можете не делать.  _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
 |
Magistr

Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 08 Dec 2003 20:44 Post subject: |
|
|
rusholod wrote: | Пуск -> Программы -> Администрирование -> Системный монитор
Объект "Сетевой интерфейс" Счетчик : "Всего байт в секунду"
Ось ординат на графике это и есть искомые проценты. |
Смотрю загрузку точно таким же образом. При 15 клиентах загрузки под 100% никогда не было, то есть делаю вывод, что ресурс 100Mb сетки не является узким местом (т.к не используется на все 100%). То есть, вроде на 1Gb и не стоит переходить, но вот есть одно но.
Я уже писал, когда то у нас была сеть 10Mb. При переходе на 100Mb получил существенный прирост скорости формирования отчетов (в 3 раза быстрее стало). И это несмотря но то, что даже на 100Mb сетке, при формировании отчета одним пользователем (второй держит файлы открытыми, что приводит к контролю блокировок smb) загрузка сети не превышает 500KBytes/sec - такую скорость, вроде, можно получить и на 10Mb сетке, но почему то не получается.
Суть моего вопроса - почему на сетке 10Mb я не получаю 500KB/s (ведь полоса позволяет), а при использовании 100Mb я получаю максимум 500KB/s?
Я догадываюсь почему, но хочется услышать подтверждение от знающих людей.
И, к сожалению, я так и не узнал каков же будет прирост при переходе с 100Mb на 1Gb (у кого есть две Gb сетевухи для клиента и сервера, чтобы померить ускорение?) _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
 |
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 09 Dec 2003 11:09 Post subject: |
|
|
У меня есть.
Но мерять прирост скорости на отчетах по БЭСТу не буду.
Все уже описал и так.
При копировании здоровенного файла получается прирост и весьма приличный. При строительстве отчета по БЭСТу весь прирост "упрется" в процессор станции. А у меня нет 3.2 Ггц камня для получения чистого эксперимента. А 2ГГц не успеют обработать данные, кот. получат по ГигабитЭзернет _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
 |
Magistr

Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 09 Dec 2003 16:40 Post subject: |
|
|
SantechNik wrote: | У меня есть.
Но мерять прирост скорости на отчетах по БЭСТу не буду.
Все уже описал и так.
При копировании здоровенного файла получается прирост и весьма приличный. При строительстве отчета по БЭСТу весь прирост "упрется" в процессор станции. А у меня нет 3.2 Ггц камня для получения чистого эксперимента. А 2ГГц не успеют обработать данные, кот. получат по ГигабитЭзернету. |
На основе моих замеров делаю вывод, что переход на 1Gb сетку мне не нужен, т.к никакого увеличения производтельности не будет. Хочется услышать опровержение (или подтверждение) моих выводов.
Как я уже писал, замеряю на сервере - "сетевой интерфейс, передано байт/сек". В эксперименте участвуют три компьютера
- сервер Cel800MHz
- две рабочие станции Cel300MHz и Cel 1100MHz
Эксперимент 1.
На Cel300 захожу в МБП, формирование отчетов, ведомость остатков. раскрываю окно параметров отчета, но формирование не запускаю. При этом Cel300 держит открытыми файлы необходимые для формирования отчета. На Cel1100MHz запускаю формирование этого отчета. Вижу, что сервер отдает ~560KByte/sec
Эксперимент 2.
То же самое, что и 1-й эксперимент, только Cel300 и Cel1100 меняются ролями (формирование отчета запускаю на Cel300). Вижу, что сервер отдает ~350KByte/sec.
Результаты:
1. При увеличении частоты процессора в 3.6 раза скорость формирования отчетов выросла только в 1.6 раза
2. Даже Cel1100, при формировании отчета, использует не более 5% пропускной способности сети (560KByte/s из ~12000KByte/s)
Вывод:
Переход на 1Gb сеть в данном случае ничего не даст, т.к пропускной способности вполне хватает.
Правильный ли это вывод или нет (тогда почему)? _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
 |
rusholod
Joined: 19 Nov 2003 Posts: 54 Location: holod Occupation: Организация Interests: Москва
|
Posted: 09 Dec 2003 20:36 Post subject: |
|
|
Использование гигабитной сетевой карты целесообразно при одновременной работе большого количества клиентов. В ситуации, когда одна машина строит отчет, она получает весь требуемый ей траффик без задержек на сетевой карте. А при одновременном формировании отчетов на нескольких машинах на серверном сетевом адаптере возникает "очередь" из пакетов. Это и есть "Узкое место". Применение 1GB сетевой карты решает эту проблему. |
|
Back to top |
|
 |
SantechNik
Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
Interests: Москва
|
Posted: 11 Dec 2003 10:42 Post subject: |
|
|
Quote: | Хочется услышать опровержение (или подтверждение) моих выводов | А оно кому-нить надо? Чего-то твое надуманное опровергать. Я своими глазами видел, а ничего не вычислял и не домысливал. Мне она нужна А тебе - не знаю - тебе решать.
Quote: | А при одновременном формировании отчетов на нескольких машинах на серверном сетевом адаптере возникает "очередь" из пакетов. | А вот тут как раз хорошо спасает ситуацию установка множества карт в сервер в транк или агрегированный канал, а то и просто сегментирование. _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД |
|
Back to top |
|
 |
rusholod
Joined: 19 Nov 2003 Posts: 54 Location: holod Occupation: Организация Interests: Москва
|
Posted: 11 Dec 2003 11:01 Post subject: |
|
|
SantechNik wrote: | А вот тут как раз хорошо спасает ситуацию установка множества карт в сервер в транк или агрегированный канал, а то и просто сегментирование. |
Абсолютно согласен с вышесказанным с одним дополнением: Необходимо использовать все имеющиеся средства и технологии. |
|
Back to top |
|
 |
Magistr

Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 11 Dec 2003 14:32 Post subject: |
|
|
Еще немного результатов. Раскручивал синтетический счет. Замерил объем полученной информации и число полученных пакетов (netstat -e). Получилось, что средний размер пакета - 147 байт. Полагаю, что при таких размерах пакетов бОльшую роль играет не пропускная способность сети, а максимальное число пакетов в единицу времени, которыми могут обмениваться клиент и сервер, а это уже определяется не только пропускной способностью. _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
 |
Magistr

Joined: 19 Aug 2002 Posts: 1264 Location: Петрунин Д.Н. Occupation: Инженер-программист Interests: Н.Новгород
|
Posted: 11 Dec 2003 14:38 Post subject: |
|
|
Quote: | А при одновременном формировании отчетов на нескольких машинах на серверном сетевом адаптере возникает "очередь" из пакетов. |
Как бы посмотреть (замерить) длину этой очереди во времени. Как узнать факт переполнения очереди, число отброшенных пакето _________________ http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4. |
|
Back to top |
|
 |
|