хороший знакомый посоветовал датацентр всего за 3 тыс рубл в месяц
датацентр
#1 Отправлено 28 October 2011 - 01:17 AM
хороший знакомый посоветовал датацентр всего за 3 тыс рубл в месяц
#2 Отправлено 28 October 2011 - 03:38 PM
#3 Отправлено 29 October 2011 - 02:05 PM
#4 Отправлено 12 November 2011 - 04:15 PM
#5 Отправлено 12 November 2011 - 04:40 PM
#6 Отправлено 07 December 2011 - 06:52 PM
Можно разбивать приложения на каждое ядро по отдельности в ручную)даже через простой диспечер задач (если винда стоит)У бота не реализована многопоточность. Есть версия pyGhost, он переписан на путон, там реализована многопоточность, но проэкт заброшен.
#7 Отправлено 08 December 2011 - 02:59 AM
Все действия в боте происходят в один поток. То есть, к примеру, идёт игра после окончания игры надо:
1. Сохранить в БД данные по игре.
2. Сохранить реплей.
3. в это время ещё создаётся игра.
4. Кто-то запрашивает свою статистику.
В общем все эти процессы совершаются друг за другом, а не параллельно.
Как я скажу, у меня 3-х ядерный процессор, от бота он нагружается равномерно на каждое ядро. Но все функции в боте реализуются последовательно в один поток.
То есть допустим будет проблема при сохранении реплея, права на папку не проставлены, или доступ по ФТП заблокирован, бот будет висеть и у всех прилагает, а если был бы в отдельном потоке, бот бы выполнял все другие функции, а поток который выполняет сохранение реплеев, пытался бы их сохранить до умру, или пока таймаут сохранения не истечёт(сейчас в боте если не получается получить доступ в течении N-ого кол-ва мс, бот тупо ругается ошибкой и пропускает команду). При чём тут ФТП и прочее? Я планировал сделать чтобы бот по ФТП реплеи на сайт со статистикой сливал. И реализовать это можно адекватно только в том случае, если после сохранения реплея, будет запускаться отдельная программа, которая этот реплей передаст на фтп, или скрипт синхронизации, который раз в час будет заливать новые реплеи на фтп, смотря дату последней загрузки, и файлов созданных позже, ну или какой другой критерий отборки.
#8 Отправлено 22 February 2012 - 11:46 AM
Я не так понял тебя до этого извиняй.Действительно в один поток,но в гугле описанны программы,которые служат как бы путеводителем для запроса,если честно понятия неимею как они робят,но авторы хвалят за прибавку производительности на многоядерниках примерно на 30-55% в зависимости от операционки и железа.Lol... Говорится о многопоточности в другом смысле.
Все действия в боте происходят в один поток. То есть, к примеру, идёт игра после окончания игры надо:
1. Сохранить в БД данные по игре.
2. Сохранить реплей.
3. в это время ещё создаётся игра.
4. Кто-то запрашивает свою статистику.
В общем все эти процессы совершаются друг за другом, а не параллельно.
Как я скажу, у меня 3-х ядерный процессор, от бота он нагружается равномерно на каждое ядро. Но все функции в боте реализуются последовательно в один поток.
То есть допустим будет проблема при сохранении реплея, права на папку не проставлены, или доступ по ФТП заблокирован, бот будет висеть и у всех прилагает, а если был бы в отдельном потоке, бот бы выполнял все другие функции, а поток который выполняет сохранение реплеев, пытался бы их сохранить до умру, или пока таймаут сохранения не истечёт(сейчас в боте если не получается получить доступ в течении N-ого кол-ва мс, бот тупо ругается ошибкой и пропускает команду). При чём тут ФТП и прочее? Я планировал сделать чтобы бот по ФТП реплеи на сайт со статистикой сливал. И реализовать это можно адекватно только в том случае, если после сохранения реплея, будет запускаться отдельная программа, которая этот реплей передаст на фтп, или скрипт синхронизации, который раз в час будет заливать новые реплеи на фтп, смотря дату последней загрузки, и файлов созданных позже, ну или какой другой критерий отборки.
Не слышал о таком?
Похожие темы
Название темы | Форум | Автор | Статистика | Последнее сообщение | |
---|---|---|---|---|---|
Сервер в ДатаЦентре Москвы. |
Общий | Mefix |
|
|
Количество пользователей, читающих эту тему: 0
пользователей, гостей, анононимных