Как из одного компа два сделать test_lab (test_lab@gameland.ru) Xakep, номер #068, стр. 068-020-3 Что и как дальше? Тяни-толкай. Теперь у тебя два компьютера. Да-да, один системный блок, одна системная плата, а компьютеров два. Не совсем полноценных, как-никак мощь одного физического компа делится на два виртуальных, но все-таки. С разделением тоже не все так просто, оно неравномерное. Больше мощности отдается первой станции, так что забирай себе именно ее. Будешь на ней играть. Распределение железа между пользователями. В панели задач появилась новая иконка. Через нее ты можешь перенастраивать устройства между двумя станциями. По умолчанию дисководы привязаны к обоим компам. Ты можешь это изменить. Не забудь о том, что звуковую плату ты на две части не разорвешь – либо покупай еще одну, в дополнение к уже имеющейся встроенной, либо одна станция будет без звука. Конечно, можно постоянно перепривязывать одну звуковую плату между станциями, но в этом кроется причина новых конфликтов. А ведь все было затеяно, чтобы этих конфликтов избегать, так что лучше докупи звуковуху. Профилями пользователей ты можешь пользоваться так же, как если бы делал их на одном компе. Можешь оставить для обоих один рабочий стол и набор программ, а можешь сделать все разным. Решай сам. Можешь добавить еще пользователей. И не забудь такую важную вещь – если ты включаешь (выключаешь, перезагружаешь) одну станцию, то другая делает то же самое. Во избежание проблем, перед тем как окончательно выключиться/перезагрузиться, система выдает предупреждение на обеих станциях – спрашивает, все ли ты сохранил, и выполняет перезагрузку не сразу, а через определенное время, за которое можно подумать. Тестирование. Два компьютера, конечно, лучше одного, но вот с какой скоростью они работают? Можно ли на одном играть, а на другом фильм смотреть? А будут ли лаги? Во-первых, конфигурация нашей системы. Процессор AMD Athlon XP 2400+ (Thorton), 512 Мб памяти DDR333 в режиме Dual Channel DDR, жесткий диск Seagate Barracuda 120 Гб со скоростью вращения шпинделя 7200 об/мин, видеоплата GeForce Ti4200 128 Мб в режиме AGP 4X. Как видишь, далеко не самая быстрая и продвинутая на сегодняшний день система. Но не ори, что у нас денег не хватило на что-то получше. Расчет был прост – если пойдет на таком оборудовании, то на чем-то лучшем будет быстрее. В качестве тестов использовались 3DMark 2003 версии 340 и AquaMark 3. Решили не использовать бенчмарки из игр. На одной станции запускали игру, а на другой фильм, игру либо что-то еще, и оценивали, насколько комфортно, то есть без тормозов, все это идет. В общем метод себя оправдал. Для видеоплаты у нас был драйвер ForceWare 56.72 - это если тебе вдруг интересно будет повторить наш эксперимент. Оба теста сначала запускались по отдельности на каждой станции, а потом одновременно. Настройки и там и там были по дефолту. Будучи запущенным отдельно, 3DMark 2003 выдал на первой станции результат в 1408 баллов, а на второй 1394. Это меньше (примерно на сто баллов), чем тот же тест на этом же компе, но без MagicTwin. AquMark3 показал 14906 баллов на первой станции и 14851 на второй. Оба теста подтвердили тезис о неравномерном разделении мощи между станциями. Теперь самое интересное – одновременные тесты. 604 и 616 баллов у 3DMark’а, 5593 и 5619 в AquaMark’e на первой и второй станциях соответственно. Да, падение производительности колоссальное. Более чем в два раза. Но синтетика синтетикой. Запустив на первой станции FarCry, мы стали запускать на второй различные приложения. Нормально печатался текст и читались книги, музыка слушалась, даже фильмы смотрелись – все в порядке. Никаких тормозов и лагов. FarCry, к слову, тоже не тормозил больше того, как он тормозил на одном компе, то есть без MagicTwin. |