Сайт спутникового перехвата DISCONTINUITY

Содержание

Спутниковое оборудование
Установка антены
Азбука SkyNet V2
Статьи
Downolods




Яндекс.Погода

DISCONTINUITY

 

DISCONTINUITY

 

Вот мы и подобрались к discontinuity. Тьфу ты, ни написать, ни вслух произнести, язык сломаешь. Всего то, кажется, одно слово, но это слово доводит до белого каления "рыбаков" всех мастей. Так что же это такое? Если коротко- это ошибка передачи данных в пакете. И по её милости "бьются" все файлы по всем пидам, и результатом может быть потеря этих самых файлов. Ладно если этих ошибок не много, а если они валят как войско Чингиз-Хана? Всё, сушите вёсла.
Давайте попробуем разобраться в причинах возникновения этих самых
discontinuity. Самое непростое-это "железные" причины, то есть несовершенство САТ- оборудования или недостаточно мощный компьютер. Я уже не говорю о плохо настроенной антенне, но это и ежу ясно. К таковым причинам относятся слабо подходящие для этих целей карты http://forum.alyno.ru/phpBB2/viewtopic.php?p=68333#68333,ну и откровенно слабые "компы". Ссстветствующим образом "настроенные" компьютеры тоже могут вызвать поток ошибок .
К примеру- не вовремя включившийся скинсейвер.
Что только не вытворяют рыбаки, дабы уменьшить кол-во ошибок-
переставляют карты в другие слоты, меняют (если получится) прерывания, выставляют приоритеты...

 

Кстати по приоритетам. Привожу статью Dens

П
о поводу прерываний. Или точнее разводим прерывания и боремся с дисконтами.

Для начала будет полезно почитать саму статью про прерывания, тоесть узнасть зачем и к чему они, из данной статьи аффтор которой Дмитрий Зиновьев , я сделал вырезки так, как она большая и вся нам ни к чему, тоесть нам надо знать только основное.
Итак начнем!

Цитата:

Система ACPI (Advanced Configuration and Power Interface, Расширенный интерфейс конфигурирования и управления питанием) была разработана в 1997 году тремя компаниями Microsoft, Intel и Toshiba. Если ваш компьютер поддерживает ACPI в железе, то при инсталляции операционных систем WindowsXP и Windows 2000 поддержка ACPI автоматически встраивается в ядро операционной системы. Система ACPI занимается менеджментом энергосберегающих функций компьютера, таких, как автоматическое выключение блока питания после успешного завершения работы операционной системы, экономия заряда батарей, перевод компьютера в режим сна и пробуждение его от сна. Если ваш компьютер не - ноутбук, то единственно полезная функция от ACPI в плане управления питанием – это автоматическое отключение блока питания.
Вторая функция ACPI - это автоматическое распределение системных ресурсов внутри компьютера. Пока ACPI в действии, вы не можете изменить никаких параметров, связанных с прерываниями. Более того, система ACPI поддерживает работу расширенного контроллера прерываний APIC.
APIC (Advanced Programmable Interrupt Controller) - усовершенствованный программируемый контроллер прерываний. Для многопроцессорных систем это необходимая система, так как позволяет распределить меж процессорами нагрузку по работе с устройствами. То есть, этот контроллер можно запрограммировать на обработку некоторых линий прерываний первым процессором, а некоторых - вторым. Для однопроцессорных систем эта опция всего лишь включает возможность использования в операционных системах WindowsXP и Windows2000 виртуальных прерываний. Мы не будем приводить алгоритмы работы виртуальных прерываний. Это бессмысленно, их нельзя менять, и они сильно зависят от реальных. Если у вас однопроцессорная система, то отключение этой функции весьма рекомендовано, но об этом позднее.
IRQ Sharing – система? позволяющая двум устройствам одновременно находиться на одном прерывании. Физически получается так, что на одной линии IRQ может висеть несколько устройств, при этом менеджмент между ними обеспечивается операционной системой. IRQ Sharing - неоднозначная система, так как использование её необходимо для нормальной работы ПК, но при этом возможны самые разнообразные проблемы и глюки. На самом деле, использование и укрощение именно этой системы и есть цель этой статьи.
Совокупность вышеописанных систем была признана стандартом и включена в список требований к компьютерному оборудованию - PC2001. После реализации ACPI и IRQ Sharing на всех материнских платах, начиная с материнских плат для Pentium 1 (VX и TX чипсеты от Intel), сложилась раскладка прерываний, которая существует в каждом компьютере и по сей день. Вот она:

Системность Линия IRQ Устройство
S 0 Системный таймер
S 1 Клавиатура
S 2 Cascad (Вывод на вторую микросхему контроллера линий прерываний)
S 8 Часы реального времени
9 ACPI Controller
10 Свободно
11 USB
S 12 PS2
S 13 Сопроцессор
14 IDE Primary (Контроллер жестких дисков)
15 IDE Secondary (Контроллер жестких дисков)
3 Com Port 1 (Мышь)
4 Com Port 2
(Модем)
5 Свободно
S 6 Floppy (Дисковод)
7 LPT (Принтер)
Шаг первый: изучаем BIOS
Д
ля начала нужно посмотреть на опции в BIOS вашего компьютера. И ничего там не трогать, в противном случае шансы на загрузку уже установленной операционной системы сильно падают. Вне зависимости от производителя BIOS и материнской платы, необходимые для работы опции могут присутствовать, а могут и отсутствовать. Стандарта для этих опций не существует, поэтому они могут иметь разные названия и находится в разных разделах BIOS. Но, применяя дедуктивный метод Шерлока Холмса, их все же можно найти. Для примера мы приведем названия этих опций в Award BIOS материнской платы GigaByte. Самые важные для нас опции находятся в разделе PnP\PCI Configuration и выглядят как номера слотов и привязанные к ним номера прерываний, которые можно менять.



С помощью этих опций можно добиться правильного распределения приоритетов линий прерываний к устройствам:
• PCI 1 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
• PCI 2 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
• PCI 3 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
• PCI 4 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
То есть, можно руками менять прерывания для слотов и привязанных к ним устройств. Если все опции выставлены в Auto, то распределением прерываний занимается автомат с алгоритмом, очень схожим с алгоритмом системы ACPI. Иногда бывает указание прерываний не цифрами, а буквами – A,B,C,D. Так же, как в случае с цифрами, буквенные прерывания позволяют собой управлять, при этом наивысший приоритет – у буквы А.
Если же этих опций нет, то приоритеты менять нельзя и единственный способ воздействия на раскладку прерываний - это отключение устройств и перестановка плат расширений по слотам.
PnP OS Installed : Yes (No)
Эта опция сообщает BIOS, что распределением прерываний занимается сама операционная система. Иногда после изменения значения на NO открывается возможность контроля приоритетов по слотам.
• ACPI Function : Enable (Disable)
Понятное дело, эта опция включает и отключает поддержку ACPI в BIOS. Если отключить эту опцию перед инсталляцией операционной системы, то, возможно, ядро ACPI и не будет инсталлировано (сильно зависит от версии и типа BIOS).
Interrupt Controller : APIC (PIC)


Как уже описывалось ранее, эта функция имеет разное значение на однопроцессорным и многопроцессорных системах. На однопроцессорных системах она разрешает операционной системе использование виртуальных прерываний. Если опцию поменять на PIC при инсталлированной операционной системе с ACPI ядром, то операционная система больше не загрузится, до исправления этого значение обратно на APIC. Если выставить опцию в PIC до инсталляции операционной системы, то ACPI-ядро не будет использовать виртуальные прерывания и нбудет слушать предписания BIOS при сохранении энергосберегающих функций. Полезная вещь, так как при присутствии этой опции и возможности реинсталлировать операционную систему есть возможность сохранить функции ACPI при отключении проблемной части ACPI с самостоятельным разведением прерываний. Минус - крайне редко встречается на однопроцессорных системах.
Также полезны опции по отключению устройств :
Midi Port Adress – можно отключить Миди порт
Onboard Parallel Port – можно отключить LPT порт
Onboard Audio – можно отключить встроенную звуковую плату
Onboard LAN Control – можно отключить встроенный сетевой адаптер
• USB Host Controller – можно отключить USB порты
Onboard Serial ATA – можно отключить Serial ATA
Onboard RAID – можно отключить RAID-контроллер.
Если указанные выше устройства не используются, то выставление Disabled отключит их и освободит используемые ими ресурсы.


Это для того чтобы все знали .
Теперь про оптимизации системы пойдем двумя путями, дабы дисконты появляются все из за тех же не разведенных прерываний.

Цитата:

надо переустановить винду с нуля, перед этим в биосе отключи APIC, отключить порт принтера, системный модем(тоесть встроенный), паралельный порт и то, что еще не нужно, при установке винды в самом начале (тоесть начальная загрузка дров)когда внизу написано нажмите F6, надо нажать F5, после чего вылезет окно с библиотекой, выбераем стандартный компьютор (тоесть без APIC), дальше продолжаем устанавливать винду, когда установиться винда, установи все дрова для всего чем пользуешься, (при перезагрузки может быть такое, что винда завершит работу сохранив все параметры, и дальше какбудто зависнет, это не у всех так) как исчезнет стрелка мышки можно на компе нажимать Reset, теперь идем дальше заходим в реестр, далее
HKEY_LOCAL_MACHINE, SYSTEM/CurrentControlSet/Control, затем папка Session Manager (жмем + чтобы открыть её) и открываем папку Memory Management, тут есть два ключа
ClearPageFileAtShutdown
и
DisablePagingExecutive ( по умолчанию оба ключа имеют значение 0), меняем эти значения на 1, так же можно поставить приоритет на карту, ксати карта должна стать наотдельное прерывание у меня оно 7(если с кем-то делит поперетыкай в другой слот, должна полюбому встать на отдельное), уже не будет 17 или 19прерываний, а только 16(всего), заходим
HKEY_LOCAL_MACHINE, SYSTEM/CurrentControlSet/Control/PriorityControl, здесь создаем (параметр DWORD) IRQ#Priority, # -- это номер прерывания для сс3, который надо посмотреть в деспетчере устройств, допустим если будет 9-ое прерывание для сс3 то и надо написать так:IRQ9Priority и поставить значение 1. После этого перезагружаешься ждешь пока при завершении работы исчезнет стрелка мышки, только потом жмешь Reset(не раньше), и пробуй скай на дисконты. Попробуй не гарантирую, но советую попробывать. При таких настройках можно включать одновременно Smart Sorter, смотреть фильмы, распаковывать архивы, короче нагружать комп в пределах разумного.


2. Впринципе тоже самое но с добавление некоторых ключей и софтой
PCI Latency Tool 3, Аффтор BasMan.

 

Цитата:

Для начала, нужно зайти в BIOS Setup и отключить функцию APIC (автоматическую раздачу прерываний подсистемой ACPI), для этого, при запуске компьютера нужно нажать клавишу Del, после того как зайдет в Setup нужно нажать Ctrl+F1 (отобразятся дополнительные, скрытые опции в разделах), затем выбираем раздел Advanced Bios Features, и меняем опцию Interrupt mode (так в моем BIOS, в вашем может быть немного иначе) с APIC на PIC. Ваша прежняя
операционная система теперь не запуститься, но ничего страшного, если вы занимаетесь рыбалкой, то сможете переустановить и систему . Жмем F9, Y для сохранения параметров. Загружаемся с компакт-диск дистрибутива Windows XP, устанавливаем систему как обычно, теперь ... ставим последние драйвера на DVB карту (с SS2 нюансами незнаком, у меня TwinHan), если нужно применяем патч на размер буфера драйвера (только SS2). Теперь, идем в диспетчер устройств, меню "Вид/Ресурсы по типу", и смотрим, делит ли с кем нибудь прерывание DVB карта, если делит, выключаем компьютер, переставляем в другой слот, надо добиться чтобы прерывание, например 12, было только на DVB карте. После того как добились этого, переходим к программной части.

немного ускорим быстродействие ядра и дисковой системы через реестр

раздел
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/MemoryManagement

добавить ключ DWORD: DisablePagingExecutive = 1 (отключает сброс исполняемых файлов из памяти в своп)
добавить ключ DWORD: LargeSystemCache = 1 (отключает сброс участков памяти ядра из памяти в своп + включает резервирование 4 мбайт памяти для "нужд" ядра)
добавить ключ DWORD: IOPageLockLimit = x (увеличивает производительность дисковой системы (подробностей не помню, что то вроде увеличения дискового буфера)), оптимальное значение находится между 8 и 16 мбайт, то есть, если нам надо 12 мбайт, пишем так, нужно выполнить некоторые вычисления 12 * 1024 * 1024 = 12582912, пишем IOPageLockLimit = 12582912

увеличим приоритет прерывания DVB карты через реестр

раздел
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl

добавить ключ
DWORD: IRQ<номер_прерывания_карты>Priority = 1

пример, у карты прерывание №9, тогда надо создать такой ключ:
IRQ9Priority = 1

увеличим латентность DVB карты

нужна программа PCI Latency Tool 3, запускаем, находим DVB карту, по ней правой кнопкой мыши, Change setting, и вводим число 96 (в моем случае это было наиболее оптимально), жмем ок, затем в меню Settings/Apply, если нужно чтобы параметры применялись при запуске систему, выбрать пункт Settings/Apply on startup.

 

Если Вас ещё не мутит от Биосов, прерываний, приоритетов и прочей напасти, добавлю ещё одну-Сотовый телефон! Не ожидали? однако это так. http://forum.alyno.ru/phpBB2/viewtopic.php?t=6833
А вот ещё http://forum.alyno.ru/phpBB2/viewtopic.php?t=6817
Но, как говорят в разных"ТВ-шопах", и это ещё не всё! Интернет-провайдеры тоже подливают масла в огонь. Мало того, что они задирают SR всё выше и выше, так они ещё и шифруют трафик (SkyDSL). Кроме того ещё и глобакс, который тоже не перехватывается. То есть перехватить можно, но с некоторыми ограничениями, и о полноценной рыбалке речи не идёт. В общем ведут себя провайдеры крайне безответственно, и совершенно не задумываются о нуждах "рыбака".

Помимо всех этих причин есть и совершенно естественные причины, не зависящие ни от юзера, ни от провайдера. Дождь, снег, ворона которая уселась на конвертер и вздумала попробовать его на зуб. Точнее на клюв. Но это всё мелочи, и останавливаться на них не стоит. Максимум что тут можно сделать, это поставить пугало от ворон. Впрочем, зонтик над антенной тоже выглядел бы вполне экзотично.

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

 

 

Сайт создан в системе uCoz
Спутниковое оборудование Установка антены Азбука SkyNet V2 Статьи Downolods

Этот сайт создан при помощи программы Globus SiteBuilder
Этот сайт создан при помощи программы Globus SiteBuilder
Для контактов oleg_blag@mail.ru
Сайт создан в системе uCoz