*

Тема: MAG 250 - оптимизация

Показано с 1 по 1 из 1

  1. #1
    Member
    Аватар для ZoYa-MAG-250
    Регистрация 29.01.2017
    Сообщений 48

    Lightbulb MAG 250 - оптимизация



    Для "оптимизации" работы домашних устройств иногда рекомендуют изменить параметры TCP/IP.

    по умолчанию они равны -
    net.ipv4.tcp_fin_timeout = 60
    net.ipv4.tcp_keepalive_time = 7200
    net.ipv4.tcp_window_scaling = 1
    net.ipv4.tcp_sack = 1
    net.ipv4.tcp_timestamps = 1
    а изменить их на новые значения -
    net.ipv4.tcp_fin_timeout = 30
    net.ipv4.tcp_keepalive_time = 1800
    net.ipv4.tcp_window_scaling = 0
    net.ipv4.tcp_sack = 0
    net.ipv4.tcp_timestamps = 0
    Хотя, не ясно - будет ли серьёзное улучшение работы (всё таки MAG 250 - не роутер и не модем), но пока багов не видно...

    Параметры можно прописать отредактировав файл /etc/sysctl.conf (не проверялось):
    net.ipv4.tcp_fin_timeout = 30
    net.ipv4.tcp_keepalive_time = 1800
    net.ipv4.tcp_window_scaling = 0
    net.ipv4.tcp_sack = 0
    net.ipv4.tcp_timestamps = 0
    Или менять параметры после старта приставки (проверялось).

    Чтение вот такими командами:
    Код:
    "C:\Program Files\PuTTY\putty.exe" -v -load "MAG250" -ssh root@192.168.1.111 -P 22 -pw 930920 -m read.txt
    "C:\Program Files\PuTTY\pscp" -v -load "MAG250" -P 22 -pw 930920 root@192.168.1.111:/root/data data.txt
    где read.txt:
    Код:
    cat /proc/sys/net/ipv4/tcp_fin_timeout     > data
    cat /proc/sys/net/ipv4/tcp_keepalive_time >> data
    cat /proc/sys/net/ipv4/tcp_window_scaling >> data
    cat /proc/sys/net/ipv4/tcp_sack           >> data
    cat /proc/sys/net/ipv4/tcp_timestamps     >> data
    Запись новых значений вот такими командами:
    Код:
    "C:\Program Files\PuTTY\putty.exe" -v -load "MAG250" -ssh root@192.168.1.111 -P 22 -pw 930920 -m write.txt
    где write.txt:
    Код:
    echo 30 >    /proc/sys/net/ipv4/tcp_fin_timeout
    echo 1800 >  /proc/sys/net/ipv4/tcp_keepalive_time
    echo 0 >     /proc/sys/net/ipv4/tcp_window_scaling
    echo 0 >     /proc/sys/net/ipv4/tcp_sack
    echo 0 >     /proc/sys/net/ipv4/tcp_timestamps

    Написано по мотивам:
    1. - Форум - Сайт Поддержки Пользователей МГТС интернет / MGTS Suppport
    2. https://www.dd-wrt.com/wiki/index.php/Router_Slowdown
    3. Linux optimization » Общие моменты
    4. Скрипты для модемов ZXV10 H108L
    5. https://romantelychko.com/blog/1300/
    6. https://kb.site5.com/shell-access-ss...-command-line/

    Собственно, вот.
    - кто что думает? - насколько это применимо для MAG 250?
    - что ещё можно "ускорить"?
    - что насчёт параметров связанных с netfilter (опции похоже отсутсвуют)? что насчёт udp?
    - как оптимизировать для IPTV?
    ...
    Вобщем, - оптимизация интересует в том смысле - чем можно попробовать разгрузить процессор, для полезной работы.
    Вложения
    • Тип файла: txt write.txt (241 байт, Просмотров: 0)
    • Тип файла: txt read.txt (253 байт, Просмотров: 0)
    • Тип файла: txt default.txt (241 байт, Просмотров: 0)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения