Показать сообщение отдельно
  #18 (permalink)  
Старый 05.04.2010, 14:37
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Сообщение от alex90
а компьютер при этом не зависнет?
Нет. Яваскрипт однопоточный. Просто задавайте в конце одной итерации выполнение через 0 мс другой итерации.

Скажу честно, таким образом работали около 15 минут матричные вычисления, и ни одного сообщения «Этот скрипт работает слишком долго».

Это был дипломный проект, не мой, правда, распределенные вычисления. Небольшой скрипт на php раздавал задания любому количеству клиентов, а после этого собирал значения. Причем из клиентской части нужен был просто любой браузер.

Подобным образом, впрочем, можно заставить бесцельно бродящих по сети в поисках прона людей тратить свои процессорные мощности на что-нибудь полезное, типа вычисления простых чисел Мерсенна
Ответить с цитированием