Запуск iaxmodem и факс-модем с выскочкой

И установки запаса Mac OS X 10.6 и сервер Mac OS X 10,5 встроенных Apache медленнее в обслуживании статических файлов, чем IIS в Windows и nginx на полях Linux. Различием для .html страницы, загружающей 1 файл CSS и 5 изображений, является почти фактор 4.

Подачами Mac OS X по умолчанию страница никогда ниже 1,15 секунд, где оба окна и nginx на Linux служат полной странице, запускающейся в 0,3 вторых диапазонах. См. https://serverfault.com/questions/251313/why-does-iis-on-windows-2003-serve-web-pages-significantly-0-3s-faster-than-apa

Тонкая настройка TCP могла бы быть необходима на OS X, которые прибывают по умолчанию в Windows и могли бы прибыть по умолчанию в установки Linux.

Для Apache на OS X по сравнению с сервером OS X. Сервер OS X по умолчанию лучше настроен для использования сервера. Эти настройки могут также быть настроены на настольном OS X, но он занимает время, чтобы найти, протестировать и настроить Ваши желаемые настройки.

0
задан 19 November 2013 в 02:26
1 ответ

Используйте задачу, которая запускается при изменении уровня выполнения, чтобы запустить задание для каждый IAXModem , который нужно запустить. Затем используйте задачу для запуска faxgetty для каждого запущенного задания iaxmodem .

IE:

init 3 -> start-iaxmodem ---> iaxmodem(ttyIAX0) -> start-faxgetty(ttyIAX0) -> faxgetty(ttyIAX0)
                          \-> iaxmodem(ttyIAX1) -> start-faxgetty(ttyIAX1) -> faxgetty(ttyIAX1)

/etc/init/start-iaxmodems.conf :

# This service starts the configured number of gettys.
start on stopped rc RUNLEVEL=[2345]

task

script
    for ttyIAX in /etc/iaxmodem/* ; do
        start iaxmodem TTY=`basename $ttyIAX`
    done
end script

] /etc/init/iaxmodem.conf :

# This service maintains an iaxmodem on the sepcified device.
stop on runlevel [016]

respawn
instance $TTY
exec /usr/sbin/iaxmodem $TTY

/etc/init/start-faxgettys.conf :

# This service starts the configured number of faxgettys.
start on started iaxmodem
# this will run once per triggering iaxmodem instance
instance $INSTANCE

task

script
    # give it time to at least create the device
    /bin/sleep 1s
    start faxgetty TTY=$INSTANCE
end script

/etc/init/faxgetty.conf :

# This service maintains a faxgetty on the sepcified device.
# only stop when the stopping iaxmodem is this TTY
stop on stopping iaxmodem INSTANCE=$TTY

respawn
instance $TTY

exec /usr/sbin/faxgetty $TTY
0
ответ дан 5 December 2019 в 14:33

Теги

Похожие вопросы