#!/bin/bash
ncpus=`grep -ciw ^processor /proc/cpuinfo`
test "$ncpus" -gt 1 || exit 1
n=0
for irq in `cat /proc/interrupts | grep eth | awk '{print $1}' | sed s/\://g`
do
f="/proc/irq/$irq/smp_affinity"
test -r "$f" || continue
cpu=$[$ncpus - ($n % $ncpus) - 1]
if [ $cpu -ge 0 ]
then
mask=`printf %x $[2 ** $cpu]`
echo "Assign SMP affinity: eth$n, irq $irq, cpu $cpu, mask 0x$mask"
echo "$mask" > "$f"
let n+=1
fi
done
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/stalker-middleware/10e5d8e0-29ba-4a43-b4b9-a590fb9e8b47%40googlegroups.com.--
Вы получили это сообщение, поскольку подписаны на группу "Stalker Middleware".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес stalker-middlew...@googlegroups.com.
Чтобы отправлять сообщения в эту группу, отправьте письмо на электронный адрес stalker-m...@googlegroups.com.
/usr/bin/astra --xproxy-a ADDR-p PORT-l ADDR
Так же можон создать плейлист для именования каналов. Что бы не светить мультикаст адреса, например http://x.x.x.x/channel_name
CPU0 CPU1 CPU2 CPU3 0: 40 1 0 0 IO-APIC-edge timer 1: 1 1 0 1 IO-APIC-edge i8042 8: 0 0 1 0 IO-APIC-edge rtc0 9: 0 0 0 0 IO-APIC-fasteoi acpi 12: 3 1 1 0 IO-APIC-edge i8042 20: 16 15 13 15 IO-APIC-fasteoi ehci_hcd:usb1, ehci_hcd:usb2 41: 17194 17013 16945 16825 PCI-MSI-edge eth0-rx-0 42: 10554 10761 10810 10918 PCI-MSI-edge eth0-tx-0 43: 1 0 1 0 PCI-MSI-edge eth0 44: 1616 1616 1618 1612 PCI-MSI-edge ahci 45: 75 75 75 75 PCI-MSI-edge snd_hda_intel 46: 0 0 0 0 PCI-MSI-edge i915NMI: 2 2 2 2 Non-maskable interruptsLOC: 4595 4169 4409 4466 Local timer interruptsSPU: 0 0 0 0 Spurious interruptsPMI: 2 2 2 2 Performance monitoring interruptsIWI: 0 0 0 0 IRQ work interruptsRES: 3273 1527 3574 1519 Rescheduling interruptsCAL: 469 542 558 473 Function call interruptsTLB: 43 75 58 122 TLB shootdownsTRM: 0 0 0 0 Thermal event interruptsTHR: 0 0 0 0 Threshold APIC interruptsMCE: 0 0 0 0 Machine check exceptionsMCP: 2 2 2 2 Machine check pollsERR: 0MIS: 0
Параметры Astra Stream:
-c PATH/URL — HTTP адрес для загрузки конфигурации с центра управления или полный путь для сохранения конфигурации в файл. Файл создаётся при первом запуске приложения. Параметр используется только при совместной работе с Astra Control Center или любой другой системой управления;-p PORT — порт для подключения системы управления;PATH — полный путь к скрипту для конфигурации приложения.
Параметры Astra Control Center :
-c PATH — полный путь для загрузки конфигурации из файла. Файл создаётся при первом запуске приложения;-p PORT — порт для доступа к веб-интерфейсу и получения данных от серверов.
Параметры Astra Relay:
-a ADDR — IP-адрес локального интерфейса для входящих подключений. Значение по умолчанию: 0.0.0.0(любой интерфейс);-p PORT — порт для подключения клиентов. Значение по умолчанию: 8000;-l ADDR — адрес сетевого интерфейса для приёма UDP/RTP потоков. По умолчанию используется системная маршрутизация;--buffer-size SIZE — размер транзитного буфера в килобайтах. Буфер выделяется для каждого подключения. Транзитный буфер предотвращает потерю данных в случае задержек при передаче. Значение по умолчанию:1024;--buffer-fill SIZE — минимальный размер отправляемого пакета в килобайтах. Значение по умолчанию: 128;--no-udp — отключает прямой доступ к UDP/RTP источникам (/udp/* и /rtp/*);--no-http — отключает прямой доступ к HTTP источникам (/http/*);--pass LOGIN:PASS — устаналивает логин и пароль для Basic-авторизации доступа к служебными ресурсам.
Параметры Astra Analyze:
-p PORT — порт для доступа к веб-интерфейсу анализатора. По умолчанию приложение работает в консольном режиме и веб-интерфейс недоступен;-c PATH — полный путь для загрузки конфигурации веб-интерфейса из файла. Файл создаётся при первом запуске приложения;-n SEC — завершить работу анализатора через указанный промежуток времени в секундах. Параметр используется только при работе в консольном режиме;ADDRESS — адрес источника. Подробней: Формат адреса
make_channel({
name = "Channel Name",
input = {
"udp://239.255.1.1:1234",
"file:///mnt/storage/matras.ts#loop",
},
output = {
"http://0:8000/channel-id"
},
})