ZXNet эхоконференция «zxnet.pc»


тема: Локальная сеть



от: Nikolaj Amosov
кому: All
дата: 09 Feb 2004

Приветствую тебя, All!

Достал из под кровати старенькую "четвёрку", воткнул в неё
сетевушку PCI Compex ReadyLink Express 10/100 на чипе Realtek.
Точно такую же сетевушку воткнул в более современный комп.
После продолжительных манипуляций сеть наконец то заработала, но
меня смущает скорость - по показаниям Total Commander она не
превышает 700 кб/с при чтении с медленного компа и 20 кб/с при
записи. В настройках сетевушки выставил 100 Mbit
Full Mode. Индикаторы на сетевушкаж индицируют, что сетка
работает как 100 мегабитная. Родная утилита диагностики тоже
показывает, что сеть 100 мегабит и тесты все проходят без
ошибок. Может слабенький проц (AMD486DX4-120) не тянет большую
скорость? Или дело в том, что винчестер на слабом компе не
работает в режиме DMA? (сам винт поддерживает UDMA, но нету
галочки в свойствах винчестера, где можно установить DMA).
Hа слабом стоит Вынь95ОСР2, на сильном - Вынь98СЕ.
Я точно знаю, что сетевушки и шнурок в порядке, так как на
днях гоняли эти сетевушки на быстрых компах и скорость была
офигеннная.
А теперь вопрос - как включить DMA и как повысить скорость
сети?

[REAL ZX]

от: Aleksandr Majorov
кому: Nikolaj Amosov
дата: 10 Feb 2004
Привет Nikolaj!

09 Фев 04 20:18, Nikolaj Amosov -> All:
[поскипано]

NA> Достал из под кровати старенькую "четвёрку", воткнул в неё
NA> сетевушку PCI Compex ReadyLink Express 10/100 на чипе Realtek.

[поскипано]

NA> меня смущает скорость - по показаниям Total Commander она не
NA> превышает 700 кб/с при чтении с медленного компа и 20 кб/с при
NA> записи. В настройках сетевушки выставил 100 Mbit
NA> Full Mode. Индикаторы на сетевушкаж индицируют, что сетка
NA> работает как 100 мегабитная. Родная утилита диагностики тоже
NA> показывает, что сеть 100 мегабит и тесты все проходят без
NA> ошибок.

Значит сеть у тебя действительно работает на 100 мб.

А то что показывает Тотальник - это скорость передачи данных. Которая будет
равна или меньше скорости работы самого медленного устройства в цепочке.

NA> Может слабенький проц (AMD486DX4-120) не тянет большую
NA> скорость?

Hасколько я слышах, Realtek-сетевушки это "софт-карточки", т.е. какую-то часть
работы берет на себя проц. Продавцы в К.Мире говорили что 1-го пня достаточно
для работы.
Вот тебе первая причина торможения.

NA> Или дело в том, что винчестер на слабом компе не
NA> работает в режиме DMA? (сам винт поддерживает UDMA, но нету
NA> галочки в свойствах винчестера, где можно установить DMA).

Естественно. Если с винта читается медленно, то откуда может появится большая
скорость на передаче?
Если винт пишет ещё медленнее, то какой смысл передавать пакеты с большой
скоростью, если они всё равно не нужны пока что?

Попробуй передавать данные на медленный комп, чтобы тот принимал их в nul,
скорость должна быть выше.

[поскипано]

NA> А теперь вопрос - как включить DMA и как повысить скорость
NA> сети?

Сделаешь первое - сделаешь и второе.

Попробуй на медленную машину поставить драйвер RAM-диска и замеряй скорость
приема/передачи при записи/чтения с него (должно быть выше).

Hу а как включить DMA - это уже читай документацию для начала на материнку и
биос. В биосе имхо нужно включить.
Есть также предположение, что сделать тебе это не удасться. Ибо
старая/медленная материнка может не уметь работать с новым/быстрым винтом.
Я не говорю уж про UDMA.

Aleksand

от: Nikolaj Amosov
кому: Aleksandr Majorov
дата: 13 Feb 2004

Привет, Aleksandr!

Вторник 10 Февраля 2004 00:29:20 Aleksandr Majorov -> Nikolaj Amosov:

NA>> Может слабенький проц (AMD486DX4-120) не тянет большую
NA>> скорость?

AM> Hасколько я слышах, Realtek-сетевушки это "софт-карточки",
AM> т.е. какую-то часть
AM> работы берет на себя проц. Продавцы в К.Мире говорили что
AM> 1-го пня достаточно
AM> для работы.

Странно, когда приятель покупал эти сетевушки в том же Мире,
ему ничего не сказали...

AM> Вот тебе первая причина торможения.

NA>> Или дело в том, что винчестер на слабом компе не
NA>> работает в режиме DMA? (сам винт поддерживает UDMA, но
NA>> нету
NA>> галочки в свойствах винчестера, где можно установить DMA).

AM> Естественно. Если с винта читается медленно, то откуда
AM> может появится большая
AM> скорость на передаче?

AM> Если винт пишет ещё медленнее, то какой смысл передавать
AM> пакеты с большой скоростью,
AM> если они всё равно не нужны пока что?

Чего-то я сильно сомневаюсь, что скорость записи может быть в
30 раз меньше скорости чтения.

Кстати, тут ещё видимо зависимость от фазы луны какая-то - вот
сегодня скорость записи была 100-120 кб/с, на том же самом
файле.

AM> Попробуй передавать данные на медленный комп, чтобы тот
AM> принимал их в nul, скорость
AM> должна быть выше.

Тут вообще бред получается, а не передача - копировал на 486й в
nul. Скорость был 25 мегабайт в секунду. ИМХО в данном случае
вообще ничего не передавалось, так как канал физически не
позволяет с такой скоростью данные гонять.

AM> Попробуй на медленную машину поставить драйвер RAM-диска и
AM> замеряй скорость приема/переда
AM> при записи/чтения с него (должно быть выше).

А чего за драйвер такой? Тот который ramdrive.sys? Так он
только под досом функционирует. Во всяком случае после его
загрузки "devicehigh=ramdrive.sys /E 4096" в винде он не
проявился никак.

AM> Hу а как включить DMA - это уже читай документацию для
AM> начала на материнку и биос.

Хотелось бы мне иметь эту самую документацию :) Hету...

AM> В биосе имхо нужно включить.

Единственное, что я там нашёл, так это BLOCK MODE, который я
заENABLEл, при этом стало гораздо тормознее.


[REAL ZX]

от: Aleksandr Majorov
кому: Nikolaj Amosov
дата: 17 Feb 2004
Привет Nikolaj!

13 Фев 04 21:16, Nikolaj Amosov -> Aleksandr Majorov:
[поскипано]

AM>> работы берет на себя проц. Продавцы в К.Мире говорили что
AM>> 1-го пня достаточно для работы.

NA> Странно, когда приятель покупал эти сетевушки в том же Мире,
NA> ему ничего не сказали...

Может всё дело в том, что я, перед тем как купить сетевушку, поймал продавца и
спросил что это такое, почему так дешево и чем отличается от тех карточек, что
дорогие... А?

[поскипано]

AM>> Если винт пишет ещё медленнее, то какой смысл передавать
AM>> пакеты с большой скоростью,
AM>> если они всё равно не нужны пока что?

NA> Чего-то я сильно сомневаюсь, что скорость записи может быть в
NA> 30 раз меньше скорости чтения.

А почему нет?
Запись производится дольше чем чтение. А после записи скип его знает, может
происходит проверка записи (т.е. чтение только что записанного)?
Хотя да, 30 раз - это перебор.

NA> Кстати, тут ещё видимо зависимость от фазы луны какая-то - вот
NA> сегодня скорость записи была 100-120 кб/с, на том же самом
NA> файле.

А нет, скорость записи может быть меньше чтения в кучу раз. Ибо фрагментация.
И головки туда-сюда ездят, то данные записывая, то FAT обновляя.

AM>> Попробуй передавать данные на медленный комп, чтобы тот
AM>> принимал их в nul, скорость
AM>> должна быть выше.

NA> Тут вообще бред получается, а не передача - копировал на 486й в
NA> nul. Скорость был 25 мегабайт в секунду. ИМХО в данном случае
NA> вообще ничего не передавалось, так как канал физически не
NA> позволяет с такой скоростью данные гонять.

А ты проверял - передавалось или нет? Лампочки на сетевушках мигали?
И как именно ты копирвоал в nul?

AM>> Попробуй на медленную машину поставить драйвер RAM-диска и
AM>> замеряй скорость приема/переда
AM>> при записи/чтения с него (должно быть выше).

NA> А чего за драйвер такой? Тот который ramdrive.sys?

Hет. Есть программа, которая создает РАМ-диск в винде. Причем по окончанию
работы может сохранить образ РАМ-диска в файл. И при следующем запуске
восстановить. Hазвание не помню, где-то на дисках у меня валяется...

[поскипано]

AM>> Hу а как включить DMA - это уже читай документацию для
AM>> начала на материнку и биос.

NA> Хотелось бы мне иметь эту самую документацию :) Hету...

А ну да, в инет ты не выходишь, найти тебе негде...

AM>> В биосе имхо нужно включить.

NA> Единственное, что я там нашёл, так это BLOCK MODE, который я
NA> заENABLEл, при этом стало гораздо тормознее.

Может для этого блок моде нужно что-то ещё установить?
Может после активации нужно было зайти в виндовых свойствах дисков и разрешить
DMA?
Вариантов море...

Aleksand




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Евгений Онегин - Роман в стихах. Пародия.
For Coderz - Описание персонального компьютера ATM-TURBO 2+.
Энкицлопедия - крякология Codebusters (полный список кряков).
Новое в жизни - Новости из Бреста.
Marazm - Один день.

В этот день...   24 апреля