Как стать автором
Обновить

Комментарии 9

врятли кто захочет, что бы его компьютер постоянно тормозил. на ночь я запросто оставлял бы. и лично мне не понятно почему только под линукс и почему именно под него. обидно.
у любого процесса в системе можно выставить приоритет, и усли приоритет низкий то работе это никак не помешает, будут задействованы только свободные простаивающие ресурсы системы
если я буду шастать по интернету то действительно будет выделять ресурсы. вопрос в том как быстро. я не готов ждать 2 секунды, если обычно занимает миллисекунды. вопрос комфорта.
По опыту dnet помню, что их утилита с минимальным приоритетом вообще никак не влияла на производительность. Работает в момент бездействия, это решает все проблемы.
По-моему очень удачное решение. И торомозов не должно быть. Главное прапвильно распределить свое время - тогда и на интеренет хватит и на распределённые вычисления)
Жаль только, что под Винду нет норамального клиента.
Хм, может это и сработает. Правда по опыту участия в F@H я думаю, что памяти OurGrid будет кушать где-то так же, а это не есть гут :(. (для тех кто не в курсе - процессор в ФАХ используется нормально, т.е. у клиента самый маленький приоритет и работает он только в режиме простоя. По сути он подменяет собой System Idle Process. Но вот для хранения своих данных оперативка используется на полную катушку, видимо чтобы не свопить данные. Насколько я помню, то один "маленький" юнит занимал 10-20 Мб, один "большой" - 70-120Мб, версия для многопроцессорных/многоядерных систем держала строго 4 юнита и занимала 200-250 Мб. Еще был GPU клиент (для видеокарт), так как современные видеоподсистемы очень мощные сами по себе, то его юниту требовалось целое процессорное ядро (точно не знаю почему) и 100-200 Мб оперативки.)

Впринципе с распределенными вычислениями жить можно - у меня 512 Мб оперативки и когда я запускал два клиента ("маленьких"), то это особо не ощущалось в повседневной жизни. Но если я запускал два и больше тяжелых приложения, то все, хана - невероятные паузы, постоянный своп всех приложений :(.

Так что распределенка это для особых случаев имхо, например лидерство по баллам за задания держат в основном люди, которые админят корпоративные сети. Еще одна очень удачная идея которая работает это распределенка на консолях. Я, когда еще участвовал, видел как появились команды с количеством людей раз в 10 меньшим чем у лидеров рейтинга, но с практически такой же производительностью. Они все считали на PS3 :).

[Offtopic]Да, чуть не забыл, если кто заинтересовался распределенными вычислениями, то сходите сюда - http://folding.stanford.edu/ , это проект Folding@Home. Номер российской команды - 47191, украинской - 2164. [Offtopic]
Плохо, что только в Бразилии пока популярно. Вот если бы еще и в Росии... Одни спят другие работают, через 12 часов смена :)
Я хочу рассказать о своём опыте. Я давно участвую в Twin Prime Search совместно с http://primegrid.com/. Я вхожу в небольшую команду, которая занимается предварительным высеиванием, это требует немало оперативной памяти — 250Mb где-то. Так вот, в январе этого года мы нашли самые большие известные на сегодняшний день twin primes: http://primes.utm.edu/primes/page.php?id…

Сейчас, занимаясь поиском ещё больших :), каждый участник http://primegrid.com/ тоже может найти своё простое число, входящее в top-5000 наибольших (и уже найдено более 450 — шансы вполне реальные).

К чему это я? Да к тому, что даже имея небольшие вычислительные ресурсы, можно делать интересные вещи ;)

PS. Что бы там не говорили злые языки, мои компьютеры не тормозят. Присоединяетесь!
Вопрос в том зачем рядовым пользователям сеть распределенных вычисленний? У них же нет каких-то глобальных задач. Хотя возможно когда-то появится вариант Гугла поддерживаемый, только компьютерами пользователей и не нужно будет строить дата-центры под 300 тыс компов.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации