* [devel] скорость работы /etc/net
@ 2005-11-12 11:54 Denis Ovsienko
2005-11-12 11:46 ` Sergey Y. Afonin
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Denis Ovsienko @ 2005-11-12 11:54 UTC (permalink / raw)
To: devel
Всем привет.
Я переделал код /etc/net так, что он должен работать быстрее. Кто может,
опубликуйте время выполнения 'service network restart', измеренное time, и
количество интерфейсов. Если кто-то может замерить на этом же железе trunk,
(http://etcnet.org/files/etcnet-0.8.0-alt0.10.noarch.rpm), было бы ещё лучше.
Это не единственное улучшение, запланированное для ветки 0.8.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-12 11:54 [devel] скорость работы /etc/net Denis Ovsienko
@ 2005-11-12 11:46 ` Sergey Y. Afonin
2005-11-12 12:55 ` Denis Ovsienko
2005-11-14 8:40 ` Sergey Y. Afonin
2005-11-14 9:25 ` Sergey Y. Afonin
2 siblings, 1 reply; 13+ messages in thread
From: Sergey Y. Afonin @ 2005-11-12 11:46 UTC (permalink / raw)
To: ALT Devel discussion list
On Saturday 12 November 2005 15:54, Denis Ovsienko wrote:
> Если кто-то может замерить на этом же железе trunk,
Это что ? Слово больно разноплановое в мире Ethernet...
У NortelNetworks (у 3com, кажется, тоже...) так называется
агригированный линк (то, что у Intel/Cisco Fast EtherChannel),
у Cicso так называется интерфейс с кучей vlan...
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-12 11:46 ` Sergey Y. Afonin
@ 2005-11-12 12:55 ` Denis Ovsienko
2005-11-12 21:30 ` Anton D. Kachalov
0 siblings, 1 reply; 13+ messages in thread
From: Denis Ovsienko @ 2005-11-12 12:55 UTC (permalink / raw)
To: ALT Devel discussion list
> > Если кто-то может замерить на этом же железе trunk,
> Это что ? Слово больно разноплановое в мире Ethernet...
SVN trunk, аналог CVS HEAD. Текущее состояние разработки.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-12 12:55 ` Denis Ovsienko
@ 2005-11-12 21:30 ` Anton D. Kachalov
0 siblings, 0 replies; 13+ messages in thread
From: Anton D. Kachalov @ 2005-11-12 21:30 UTC (permalink / raw)
To: ALT Devel discussion list
On Sat, Nov 12, 2005 at 02:55:00PM +0200, Denis Ovsienko wrote:
> > > Если кто-то может замерить на этом же железе trunk,
> > Это что ? Слово больно разноплановое в мире Ethernet...
> SVN trunk, аналог CVS HEAD. Текущее состояние разработки.
Надо уточнять :) а то у меня это вызвало ровно две ассоциации: одна - это
trunk protocol, другая - это svn ;)
--
mouse
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-12 11:54 [devel] скорость работы /etc/net Denis Ovsienko
2005-11-12 11:46 ` Sergey Y. Afonin
@ 2005-11-14 8:40 ` Sergey Y. Afonin
2005-11-14 9:12 ` Sergey Y. Afonin
2005-11-14 10:23 ` Denis Ovsienko
2005-11-14 9:25 ` Sergey Y. Afonin
2 siblings, 2 replies; 13+ messages in thread
From: Sergey Y. Afonin @ 2005-11-14 8:40 UTC (permalink / raw)
To: ALT Devel discussion list
On Saturday 12 November 2005 15:54, Denis Ovsienko wrote:
> опубликуйте время выполнения 'service network restart', измеренное time,
Интерфейсов (возвращаясь к #8476 - IP-интерфесов) 265, физических - 4.
для etcnet-0.7.15-alt1:
4.49user 4.98system 0:15.30elapsed 61%CPU
Для http://etcnet.org/files/etcnet-0.8.0-alt0.10.noarch.rpm.
Во-первых вопрос. А зачем
warning: /etc/net/vlantab saved as /etc/net/vlantab.rpmsave
?
4.78user 5.19system 0:16.27elapsed 61%CPU
В общем даже стало хуже...
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-14 8:40 ` Sergey Y. Afonin
@ 2005-11-14 9:12 ` Sergey Y. Afonin
2005-11-14 10:23 ` Denis Ovsienko
1 sibling, 0 replies; 13+ messages in thread
From: Sergey Y. Afonin @ 2005-11-14 9:12 UTC (permalink / raw)
To: ALT Devel discussion list
On Monday 14 November 2005 12:40, Sergey Y. Afonin wrote:
> > опубликуйте время выполнения 'service network restart', измеренное time,
> 4.49user 4.98system 0:15.30elapsed 61%CPU
> 4.78user 5.19system 0:16.27elapsed 61%CPU
Только я reload мерил, а не restart. Принципиально ? Поведение-то у них
разное, судя по описанию в wiki, но restart для 0.80 дал практически
то же самое:
4.82user 5.12system 0:16.30elapsed 61%CPU
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-14 8:40 ` Sergey Y. Afonin
2005-11-14 9:12 ` Sergey Y. Afonin
@ 2005-11-14 10:23 ` Denis Ovsienko
1 sibling, 0 replies; 13+ messages in thread
From: Denis Ovsienko @ 2005-11-14 10:23 UTC (permalink / raw)
To: ALT Devel discussion list
Спасибо.
> Во-первых вопрос. А зачем
> warning: /etc/net/vlantab saved as /etc/net/vlantab.rpmsave
Умолчательный vlantab переехал в man-страницу, а %ghost я в спеке забыл.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-12 11:54 [devel] скорость работы /etc/net Denis Ovsienko
2005-11-12 11:46 ` Sergey Y. Afonin
2005-11-14 8:40 ` Sergey Y. Afonin
@ 2005-11-14 9:25 ` Sergey Y. Afonin
2005-11-14 13:14 ` Denis Ovsienko
2 siblings, 1 reply; 13+ messages in thread
From: Sergey Y. Afonin @ 2005-11-14 9:25 UTC (permalink / raw)
To: ALT Devel discussion list
On Saturday 12 November 2005 15:54, Denis Ovsienko wrote:
> Я переделал код /etc/net так, что он должен работать быстрее.
И немного не в тему, но до кучи. Можно ли ipv4route иметь не в
каталогах с интерфейсами, а просто в /etc/net общий ? Не всегда
удобно к физическому интерфейсу привязываться, иногда хочется
привязаться только к IP и не думать, где оно там.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-14 9:25 ` Sergey Y. Afonin
@ 2005-11-14 13:14 ` Denis Ovsienko
2005-11-14 21:29 ` Sergey Y. Afonin
0 siblings, 1 reply; 13+ messages in thread
From: Denis Ovsienko @ 2005-11-14 13:14 UTC (permalink / raw)
To: ALT Devel discussion list
> И немного не в тему, но до кучи. Можно ли ipv4route иметь не в
> каталогах с интерфейсами, а просто в /etc/net общий ? Не всегда
/etc/sysconfig/static-routes, но это непременный атрибут net-scripts.
> удобно к физическому интерфейсу привязываться, иногда хочется
> привязаться только к IP и не думать, где оно там.
Если присмотреться к вышеуказанному файлу, то видно, что первым полем
там значится имя интерфейса. В общем случае такая привязка требует
совсем другой модели, которая ни net-scripts, ни /etc/net не
реализуется.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-14 13:14 ` Denis Ovsienko
@ 2005-11-14 21:29 ` Sergey Y. Afonin
2005-11-15 5:55 ` Denis Ovsienko
0 siblings, 1 reply; 13+ messages in thread
From: Sergey Y. Afonin @ 2005-11-14 21:29 UTC (permalink / raw)
To: ALT Devel discussion list
On Monday 14 November 2005 17:14, Denis Ovsienko wrote:
> > удобно к физическому интерфейсу привязываться, иногда хочется
> > привязаться только к IP и не думать, где оно там.
> Если присмотреться к вышеуказанному файлу, то видно, что первым полем
> там значится имя интерфейса.
Ага, но если присмотреться еще сильнее, то можно увидеть, что интесфейс,
кроме всяких eth/ppp/разное может быть еще и any, и вот тут наступает
нужное поведение...
> В общем случае такая привязка требует совсем другой модели, которая
> ни net-scripts, ни /etc/net не реализуется.
Я проблему вижу только одну. Непонятно, как при подъеме интерфейса
понять, какие именно маршруты поднимать из такого вот общего файла.
Но, на самом деле, ничего страшного, если поднять их все еще раз,
если таковой файл с общими маршрутами есть. Дублирующиеся просто не
поднимутся:
# ip route add 10.0.0.0/8 via 127.0.0.1
# ip route add 10.0.0.0/8 via 127.0.0.1
RTNETLINK answers: File exists
--
С уважением, Сергей Афонин
asy@kraft-s.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-14 21:29 ` Sergey Y. Afonin
@ 2005-11-15 5:55 ` Denis Ovsienko
2005-11-15 7:28 ` Sergey Y. Afonin
0 siblings, 1 reply; 13+ messages in thread
From: Denis Ovsienko @ 2005-11-15 5:55 UTC (permalink / raw)
To: ALT Devel discussion list
> Ага, но если присмотреться еще сильнее, то можно увидеть, что
> интесфейс, кроме всяких eth/ppp/разное может быть еще и any, и вот тут
> наступает нужное поведение...
Нужное в конкретно взятом случае необязательно правильное.
Воспользуйтесь /etc/net/scripts/ifup-post-local
> Я проблему вижу только одну. Непонятно, как при подъеме интерфейса
> понять, какие именно маршруты поднимать из такого вот общего файла.
> Но, на самом деле, ничего страшного, если поднять их все еще раз,
> если таковой файл с общими маршрутами есть. Дублирующиеся просто не
> поднимутся:
>
> # ip route add 10.0.0.0/8 via 127.0.0.1
> # ip route add 10.0.0.0/8 via 127.0.0.1
> RTNETLINK answers: File exists
Вы точно описываете поведение net-scripts. Представьте, что у вас
команда не add, а change, и маршруты относятся к разным интерфейсам. В
случае регресса на net-scripts у вас будет один и тот же маршрут
независимо от того, какой интерфейс был последним поднят.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-15 5:55 ` Denis Ovsienko
@ 2005-11-15 7:28 ` Sergey Y. Afonin
2005-11-16 2:18 ` Denis Ovsienko
0 siblings, 1 reply; 13+ messages in thread
From: Sergey Y. Afonin @ 2005-11-15 7:28 UTC (permalink / raw)
To: ALT Devel discussion list
On Tuesday 15 November 2005 09:55, Denis Ovsienko wrote:
> > # ip route add 10.0.0.0/8 via 127.0.0.1
> > # ip route add 10.0.0.0/8 via 127.0.0.1
> > RTNETLINK answers: File exists
> Вы точно описываете поведение net-scripts. Представьте, что у вас
> команда не add, а change,
Честно говоря, пока сложно. То есть, в etcnet возможен выбор действия
для записи 10.0.0.0/8 via 127.0.0.1 в ipv4route ?
> Воспользуйтесь /etc/net/scripts/ifup-post-local
Оно на ifup всегда исполняется ? Так, может, сделать там обработку
какого-нибудь /etc/net/ipv4route-common, если кто-то файл положил,
а дальше тот, кто положил, пусть и думает, к чему это может привести.
И можно дополнительно о возможных глюках упомянуть.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] скорость работы /etc/net
2005-11-15 7:28 ` Sergey Y. Afonin
@ 2005-11-16 2:18 ` Denis Ovsienko
0 siblings, 0 replies; 13+ messages in thread
From: Denis Ovsienko @ 2005-11-16 2:18 UTC (permalink / raw)
To: ALT Devel discussion list
> Оно на ifup всегда исполняется ? Так, может, сделать там обработку
> какого-нибудь /etc/net/ipv4route-common, если кто-то файл положил,
> а дальше тот, кто положил, пусть и думает, к чему это может привести.
> И можно дополнительно о возможных глюках упомянуть.
Сделайте локально. Я думаю, если предоставить возможность указывать
маршруты в одном файле, то проблем будет больше, чем их решений.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2005-11-16 2:18 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-12 11:54 [devel] скорость работы /etc/net Denis Ovsienko
2005-11-12 11:46 ` Sergey Y. Afonin
2005-11-12 12:55 ` Denis Ovsienko
2005-11-12 21:30 ` Anton D. Kachalov
2005-11-14 8:40 ` Sergey Y. Afonin
2005-11-14 9:12 ` Sergey Y. Afonin
2005-11-14 10:23 ` Denis Ovsienko
2005-11-14 9:25 ` Sergey Y. Afonin
2005-11-14 13:14 ` Denis Ovsienko
2005-11-14 21:29 ` Sergey Y. Afonin
2005-11-15 5:55 ` Denis Ovsienko
2005-11-15 7:28 ` Sergey Y. Afonin
2005-11-16 2:18 ` Denis Ovsienko
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git