The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Скорость скачивания по HTTP (apache2)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Скорость скачивания по HTTP (apache2)"  
Сообщение от Vanzent (ok) on 12-Дек-07, 11:48 
Есть локальный сервер на Ubuntu 7.10.Стоит LAMP(Apache/2.2.4 PHP/5.2.3), samba, proftpd. Висит локальный сайт. Так вот по ФТП и самба скорость передачи файлов на/с сервера (фильмы, игры, музыка) на максимуме, 9-11 мегабайт в сек. (100 мегабит) в обе стороны (даунлоад и аплоад). А вот с сервера по HTTP скачка файлов идет со скоростью 1-1,5 мегабайта в секунду в один поток, иногда падает до 500(498-500) и фикфируется )). Сам сервер - pentium 3Гц,ram 768,Hdd 80,сетевуха int Intel.
Где чего подправить чтобы скорость была на максимуме (100 мегабит)? Или это не исправимо? А может и не апач виноват?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Скорость скачивания по HTTP (apache2)"  
Сообщение от angra (ok) on 13-Дек-07, 00:16 
Очень тяжело ответить на ваш вопрос по той причине что у остальных все работает как надо и нелегко выяснить что именно вы сделали такого, чтобы заработало неправильно. http накладывает конечно небольшой overhead, но это проявляется только на большом количестве маленьких файлов без keep-alive в апаче.
Debian etch(убунта основывается на пакетах дебиана), apache 2.2.3, cross-over кабель между двумя стандартными сетевухами(то есть те же 100mb) - скорость передачи 9.31 mb в секунду, при том что между машинами и другой трафик ходит в это время.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Скорость скачивания по HTTP (apache2)"  
Сообщение от Vanzent (ok) on 13-Дек-07, 08:43 
Спасибо за ответ. Я и сам в недоумении. Сегодня буду переустанавливать с поэтапной проверкой скорости. может найду причину.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Скорость скачивания по HTTP (apache2)"  
Сообщение от Vanzent (ok) on 13-Дек-07, 22:00 
В общем переустановил убунту. Но изменений ноль. Но зато заметил пару ошибок при загрузке. Просмотрел dmesg.

Дополнение: у меня один сетевой адаптер интегрированный Intel 82547EI ET(CAS Port), и три PCI acorp на RealTek 8139D.
Так вот, незнаю точно что это за строки - либо определил оборудование, либо драйвера..

[   31.434709] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[   31.500908] Intel(R) PRO/1000 Network Driver - version 7.3.20-k2-NAPI
[   31.500914] Copyright (c) 1999-2006 Intel Corporation.

дальше..

[   33.128734] e1000: 0000:02:01.0: e1000_probe: (PCI:33MHz:32-bit) 00:0a:48:0c:49:8c
[   33.478368] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[   33.478401] 8139cp 0000:03:05.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[   33.478457] 8139cp 0000:03:05.0: Try the "8139too" driver instead.
[   33.478519] 8139cp 0000:03:07.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[   33.478576] 8139cp 0000:03:07.0: Try the "8139too" driver instead.
[   33.478634] 8139cp 0000:03:0a.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[   33.478683] 8139cp 0000:03:0a.0: Try the "8139too" driver instead.
[   33.481981] 8139too Fast Ethernet driver 0.9.28
[   33.482045] ACPI: PCI Interrupt 0000:03:05.0[A] -> GSI 20 (level, low) -> IRQ 17
[   33.482439] eth1: RealTek RTL8139 at 0xf084e000, 00:e0:4c:f0:dc:5e, IRQ 17
[   33.482443] eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
[   33.482469] ACPI: PCI Interrupt 0000:03:07.0[A] -> GSI 18 (level, low) -> IRQ 16
[   33.482834] eth2: RealTek RTL8139 at 0xf0854000, 00:e0:4c:50:27:91, IRQ 16
[   33.482838] eth2:  Identified 8139 chip type 'RTL-8100B/8139D'
[   33.482864] ACPI: PCI Interrupt 0000:03:0a.0[A] -> GSI 23 (level, low) -> IRQ 18
[   33.483243] eth3: RealTek RTL8139 at 0xf085c000, 00:e0:4c:51:7b:af, IRQ 18
[   33.483248] eth3:  Identified 8139 chip type 'RTL-8100B/8139D'
.
.
[   37.316787] eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
[   37.337789] eth3: link up, 100Mbps, full-duplex, lpa 0x45E1
[   37.347222] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1
[   37.364008] e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX

Я так понимаю, ubuntu для PCI сетевух берет драйвер 8139cp, но в тоже время ругается и просит 8139too. Модули загружены оба. Но линки поднимает, все пашет.
Как мне натравить драйвер(модуль) 8139too на сетевухи? Может в этом дело?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Скорость скачивания по HTTP (apache2)"  
Сообщение от angra (ok) on 15-Дек-07, 16:01 
Для диагностики попробуйте доставить утилиту(пакет одноименный) ethtool и проверить ей режимы сетевых. Пример вывода
ethtool eth0
Settings for eth0:
        Supported ports: [ MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: d
        Link detected: yes
Ей же можно попробовать переключать режимы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Скорость скачивания по HTTP (apache2)"  
Сообщение от Vanzent (ok) on 23-Дек-07, 23:55 
Продолжение...
Захотел знакомый сделать себе сервачек в той же сети. Поставил убунту. Ну и решил с моего сервака слить к себе на сервак файл. Набрал он в строке wget http://10.***.***.***/1.avi и киношка упала к нему на винт со скоростью 10.76 мегабайт в секунду.. попробовал с него слить - получилось 10.78. Затем попробовал с него слить из винды т.е. соединение винда-убунта. скорость 600-1000 килобайт. И тут я вообще растерялся... Значит винда чем то не дружит с убунтой? Кто-нибудь какие-нибудь может сделать предположения?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Скорость скачивания по HTTP (apache2)"  
Сообщение от angra (ok) on 24-Дек-07, 16:42 
>Значит винда чем то не дружит с убунтой? Кто-нибудь какие-нибудь может
>сделать предположения?

Винда вообще плохо дружит с сеткой, особенно 9х, в nt серии более-менее нормально. А чем именно качаете из под винды, попробуйте сменить качалку или просто проверить скорость засеканием времени, многие программы показывают неверную скорость. Также можно глянуть что за протоколы висят в винде поверх соединения, может стоит попробовать убрать вещи типа QoS или IPX.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Скорость скачивания по HTTP (apache2)"  
Сообщение от Vanzent (ok) on 24-Дек-07, 17:11 
>>Значит винда чем то не дружит с убунтой? Кто-нибудь какие-нибудь может
>>сделать предположения?
>
>Винда вообще плохо дружит с сеткой, особенно 9х, в nt серии более-менее
>нормально. А чем именно качаете из под винды, попробуйте сменить качалку
>или просто проверить скорость засеканием времени, многие программы показывают неверную скорость.
>Также можно глянуть что за протоколы висят в винде поверх соединения,
>может стоит попробовать убрать вещи типа QoS или IPX.

angra,Спасибо за ответы )). Дело в том что сеть большая >1000 машин )) В основном ХР и виста. У меня стоит XP. Интересно, а в инете тоже ведь есть сервера под линуксом. Они же немогут иметь такие проблемы, потому что еслиб имели то захлебнулись бы от нескольких человек.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру