The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Улучшенный драйвер для сетевых карт Intel PRO/1000..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"OpenNews: Улучшенный драйвер для сетевых карт Intel PRO/1000..."  +/
Сообщение от opennews on 04-Окт-07, 12:34 
Vladimir Ivanov представил (http://people.yandex-team.ru/~wawa/) оптимизированный вариант драйвера  Intel PRO/1000 для FreeBSD. Текущий драйвер используется компанией Yandex на своих серверах. Код оптимизирован с целью повышения производительности и лучшей утилизации CPU на многопроцессорных системах (изменен механизм блокировок, обработка входящей очереди пакетов в несколько потоков, отключение генерации прерывания при отправке (TX) данных ).


URL: http://groups.google.com/group/lucky.freebsd.net/msg/c9713ed...?
Новость: http://www.opennet.dev/opennews/art.shtml?num=12300

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

Оглавление

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


1. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от cvsup on 04-Окт-07, 12:34 
осталось интегрировать наработки в CURRENT, и убедить Intel включить их в свою ветку
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Аноним on 04-Окт-07, 12:52 
в 6.2R не собирается.

cc -c -O2 -pipe -fno-strict-aliasing  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -g -nostdinc -I-  -I. -I../../.. -I../../../contrib/altq -I../../../contrib/ipfilter -I../../../contrib/pf -I../../../dev/ath -I../../../contrib/ngatm -I../../../dev/twa -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mcmodel=kernel -mno-red-zone  -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow  -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror  ../../../dev/em/if_em.c
../../../dev/em/if_em.c: In function `em_start_locked':
../../../dev/em/if_em.c:775: warning: implicit declaration of function `ETHER_BPF_MTAP'
../../../dev/em/if_em.c:775: warning: nested extern declaration of `ETHER_BPF_MTAP'
../../../dev/em/if_em.c: At top level:
../../../dev/em/if_em.c:3767: warning: 'em_enable_intr_rx' defined but not used
../../../dev/em/if_em.c:3773: warning: 'em_disable_intr_rx' defined but not used
../../../dev/em/if_em.c:3785: warning: 'em_disable_intr_tx' defined but not used
*** Error code 1

как прикрутить ?

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

6. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от AMDmi3 (??) on 04-Окт-07, 18:44 
>../../../dev/em/if_em.c: In function `em_start_locked':
>../../../dev/em/if_em.c:775: warning: implicit declaration of function `ETHER_BPF_MTAP'
>../../../dev/em/if_em.c:775: warning: nested extern declaration of `ETHER_BPF_MTAP'
>../../../dev/em/if_em.c: At top level:
>../../../dev/em/if_em.c:3767: warning: 'em_enable_intr_rx' defined but not used
>../../../dev/em/if_em.c:3773: warning: 'em_disable_intr_rx' defined but not used
>../../../dev/em/if_em.c:3785: warning: 'em_disable_intr_tx' defined but not used
>*** Error code 1
>
>как прикрутить ?

Убрать -Werror

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

3. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Аноним on 04-Окт-07, 13:07 
>в 6.2R не собирается.
>> The driver should be used w/RELENG_6.

RELENG_6
The line of development for FreeBSD-6.X, also known as FreeBSD 6-STABLE


Не судьба нам с вами его поюзать ;) Если только перелезть на STABLE, или в будущем релизе 6 или 7...

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

5. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от hate email on 04-Окт-07, 16:55 

>Не судьба нам с вами его поюзать ;) Если только перелезть на
>STABLE, или в будущем релизе 6 или 7...

На 6.2-STABLE месячной давности не собирается с такой-же ошибкой выпадает...

Попробую на свежей, сообщу.

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

4. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Аноним on 04-Окт-07, 13:23 
Может, не улилизация процессора, а использование? В русском языке у этого слова несколько другой смысл...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Anonymous on 04-Окт-07, 22:01 
"улилизация" =! "утилизация", в русском языке слова процессор тоже нет.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Аноним on 05-Окт-07, 03:10 
Достали уже долбаные языковеды.
Утилизация на 3 буквы короче, поэтому выбор однозначен. В русском языке вообще нет половины нужных слов, поэтому в IT - либо английский, либо (так как куча идиотов его не осилила выучить) русский с заимствованными словами. Не межсетевой экран, а firewall. Не коммутатор, а switch. Не маршрутизатор, а router. Не сценарий, а скрипт. Не разрешение, а resolving. И т.д. Есть и исключения, например шаблон. Документация должна быть компактной и понятной, а не церковнославянскими соплями.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от PavelR (??) on 05-Окт-07, 05:52 
говорить "на %уй это писать" вместо "не зачем это писать" тоже короче (правда на две буквы, а не на три),  и что, теперь так и говорить?

Анонимов - "ф топку" за неуважение к собеседникам!

PS: Документация должна быть компактной, понятной и написанной по-русски.

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

10. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от pedro email on 05-Окт-07, 09:23 
> говорить "на %уй это писать" вместо "не зачем это писать" тоже короче (правда на две буквы, а не на три),  и что, теперь так и говорить?

"незачем" пишется слитно.

PS: запарили умники. ;)

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

13. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Тушкан on 08-Окт-07, 13:34 
Достали безграмотные клоуны. "Утилизация процессора" в русском языке подразумевает его переработку как мусора. Заимствованные слова - ладно. Но, коряво используя, пусть даже и заимствованные слова, вы умнее выглядеть не станете.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Maxim Chirkov email(ok) on 08-Окт-07, 15:37 
>Достали безграмотные клоуны. "Утилизация процессора" в русском языке подразумевает его переработку как
>мусора. Заимствованные слова - ладно. Но, коряво используя, пусть даже и
>заимствованные слова, вы умнее выглядеть не станете.

Может, перед столь категоричными заявлениями, стоило заглянуть в словарь ? Не всегда личное понимание слов соответствует их истинному языковому значению.
    
Большая советская энциклопедия:
Утилизация - (франц. utilisation, от лат. utilis - полезный), употребление с пользой, использование, например У. отходов производства.


Малый энциклопедический словарь Брокгауза и Ефрона:
Утилизация -  лат., употребление с пользой.

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

11. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от lazy email(??) on 05-Окт-07, 10:21 
для любителей русских буков - http://ahom.ru/news/7244/index.html
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Улучшенный драйвер для сетевых карт Intel PRO/1000  для Free..."  +/
Сообщение от Аноним on 06-Окт-07, 22:00 
5 октября в stable закоммитили новую версию драйвера em, похоже патч придется писать заново?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "OpenNews: Улучшенный драйвер для сетевых карт Intel PRO/1000..."  +/
Сообщение от Pikador001 on 31-Окт-09, 17:03 
Не подскажет ли кто, что за состояние *per-i

  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
70924 root        1  43    -     0K    16K CPU0   0   1:46 34.38% em0_rx_kthread_3
   32 root        1  43    -     0K    16K *per-i 1  19.5H 34.08% em0_rx_kthread_0
  998 root        1  43    -     0K    16K RUN    1  19.5H 32.76% em0_rx_kthread_2
   33 root        1  43    -     0K    16K *per-i 1  19.5H 31.49% em0_rx_kthread_1
  174 root        1  43    -     0K    16K RUN    1 931:44 14.60% em1_rx_kthread_2
   37 root        1  43    -     0K    16K *per-i 1 931:52 14.16% em1_rx_kthread_1
   36 root        1  43    -     0K    16K *per-i 1 930:29 13.96% em1_rx_kthread_0
70926 root        1  43    -     0K    16K RUN    1   1:20 13.09% em1_rx_kthread_3
   11 root        1 171 ki31     0K    16K RUN    1 232.5H  9.08% idle: cpu1
   12 root        1 171 ki31     0K    16K RUN    0 204.9H  4.98% idle: cpu0
...

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

16. "OpenNews: Улучшенный драйвер для сетевых карт Intel PRO/1000..."  +/
Сообщение от loki_ on 24-Ноя-09, 08:24 
ss# cd /install/em-6.9.6-RELENG7-yandex-1.36.2.10/
ss# make
make: no target to make.

Чего ему не хватает ?

uname -v
FreeBSD 6.3-RELEASE

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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