Можно ли использовать серверный процессор в настольном компьютере для игр
Многие ошибочно полагают, что сервер ничем не отличается от обычного настольного компьютера. Практически на любой компьютер, удовлетворяющий минимальным требованиям к оборудованию, можно установить серверную операционную систему. Но это факт все равно не сделает ПК настоящим сервером. Даже если вы поставите самый быстрый процессор, жесткий диск большой емкости и много ОЗУ, данный компьютер все равно не заменит сервер. Причина кроется в сути, ПК и серверов разработаны для различных целей. Рассмотрим основные отличия, не затрагивая при этом
Некоторые из задач сервера : управления, хранения и обработки больших данных, обеспечения их целостности; работы с многими клиентами одновременно. Представьте, сервер играет роль терминала, на котором установлены всё необходимое программное обеспечение. Все вычисления также выполняются на нем же. Т. е. не нужны мощные компьютеры в офисе и обслуживание большого числа ПО (установка обновление и прочее) все в одном централизованном месте.
Отсюда следует, что архитектура серверных процессор направлена на как можно более эффективное управление сетевыми ресурсами, и обменом данных с серверным оборудованием (сетевые карты, диски, RAID-контроллерами и пр. ) Процессоры настольных ПК/ноутбуков предназначены больше для «бытовой» многозадачности — для запуска многих программ и браузеров/вкладок одновременно. Они также предназначены для перемещения данных (медленно) из множества низкоскоростных периферийных устройств: клавиатур, мышей, USB-устройств, внешних жестких дисков, CD и DVD и BluRay дисков и другое. Эти процессоры предназначены для того, чтобы делать разные вещи или много мелких вещей для одного пользователя, отсюда вообще то и название персональный компьютер.
Серверный процессор на домашнем пк?
1) Здравствуйте! Допустим есть подходящая материнка с сокетом под процессор Xeon E5345. Такие процессоры стоят б/у в интернете от 350 грн(около 15 долларов), вместе с переходниками продают. Так вот вопрос-можно ли его брать для дома? Много читал в интернете про серверные процессоры дома, но мнения расходятся. Так же понял, что для игр их лучше не брать, но мне и не нужно. Вот какие задачи хочу выполнять на данном пк: Серфинг в интернете, flash игры))) 20 минут в месяц, ну сборка ядер linux, сборка прошивок android, сборка больших программ из исходников, ну мало ли что еще в голову взбредет). Читал что эти процессоры потребляют от 150-200 Вт энергии, но данная модель - 80. В данном процессоре 4 ядра, я думаю это лучше для сборки прошивок и ядер, чем допустим бюджетные 2-х ядерные процессоры. Смотрел 4-х ядерные процессоры для десктопа - б/у от 800 грн(и то, самые простые, и к ним трудно найти подходящую материнку). Какие подводные камни в использовании данного процессора дома?
2)Также там видел процессоры по 400-500 грн, говорят аналоги core i7, только мощнее, скрины с индекса производительности данного процессора 7,9. Так в чем разница, не считая потребления электричества?Спасибо.
Сам по себе (без серверного оборудования и операционной системы) серверный процессор ничем не лучше самого обычного десктопного процессора.
Вот здесь в таблице можете увидеть разницу в производительности различных процессоров. Если цифра в два раза меньше, то скажем кодировать видео проц будет в два раза дольше.
Изучите табличку внимательно - топовые старые процессоры часто работают не быстрее, чем самые дешевые современные. Например, производительность у Xeon E5345 чуть хуже, чем у Celeron G1840. И если у процессора меньше ядер, при равной производительности, это однозначно плюс - значительно быстрее будут выполнятся single-core операции.
Вам выгодней будет купить/собрать недорогой современный ПК, чем тоже самое собирать из устаревшего оборудования, еще и б/у. Плюс, у современного ПК будет ниже энергопотребление, сэкономите еще на этом.
Серверные процессоры в первую очередь делаются с более строгим тестированием, из расчета на длительную стабильную работу. Поэтому они могут быть дороже аналогичных домашних.
Под серверные процессоры, обычно идут серверные материнки, которые также рассчитаны на серверное использование. Например поддержка ECC памяти, поддержка большого количества памяти, поддержка нескольких процов, 2 сетевушки, поддержка различных интерфейсов для дисков.
Но при этом серверные материнки могут плохо поддерживать нормальные видеокарты, usb 3 и др. вещи.
Смысл домой брать серверный комп практически отсутствует - за те же деньги, можно взять обычный десктопный вариант и скорее всего он будет и быстрее и менее энергозатратным.
Серверный процессор на обычном ПК, будет работать?
Ян Ко:
из опыта.
мы купили 2 сервера - крутой навороченный.
и резервный на обычном процессоре.
частота и количество ядер идентичны.
резервный работает быстрее намного.
шеф страшно ругался зачем платить больше денег.
убедили его тем, что важна стабильность работы, а память с проверкой чётности хоть какую-то гарантию дает.
почему именно серверный процессор с тем же числом ядер и с той же частотой работает значительнее медленнее десктопного идентичного процессора - я не знаю и теоретизировать об этом только сбивать себя с толку.
я знаю из реальной практики.
Ян Ко:
>>> Последний момент из вашего умозаключения в разности между серверными и десктопными процессорами - статическая память кэшей второго и третьего уровней, аппаратная поддержка некоторых протоколов (виртуализации, шифрования, кодирования) одинаковые там и там?
В старших моделях десктопных процессоров все это есть.
Ян Ко: Задача серверных процессоров не только в скорости, но и в высокой стабильности.Также оптимизация определенного вида операций ВООБЩЕ никак не скажется на работе десктоп приложения, поскольку большинство приложений просто не пользуется этими операциями в том количестве, чтобы прирост был заметен. А вот то, что процессор заточен под одни операции, означает, что другие у него могут проходить медленнее.
Ведь следуя вашей мысли, раз несерверный быстрее (серверного), то целесообразно его использовать в высоконагруженных приложениях.
Ни в коем случае.
Скорость != производительность.
Быстрый и производительный это совершенно разные вещи.
Процессор может быть быстрым и очень непроизводительным.
Вот к примеру если взять спортивный мерседесс - он может доставить 50 кирпичей в соседний город в 200км за час. Это очень быстро.
А камаз доставит в этот город эти же самые кирпичи не быстрее чем за 5часов.
Т.е камаз в пять раз медленее.
Только вот камаз за эти пять часов может доставить в этот город 10тыс кирпичей.
А на быстром спорткаре, при всем желании за пять часов вы не увезете 10тыс кирпичей за 200км.
Поэтому не стоит путать скорость и производительность.
"Молотящие более десяти лет тачки не видел" - хотел был, да думаю окажется что их периодически выключают, чистят, меняют винты и пр., в отличие от серверов, которые действительно могут десятками лет стоять в стойке и не просить каши. "Глюки ПО . не в счет", а для сервера как раз в счет. При глюке в софте сервер сам перезагрузится, а к дестопному придется бежать если он "повис". Вот вам одни из технологий - "стабильности". Сбой памяти на десктопе приведет к отказу ПО, а на сервере- нет. Вот другая технология - "стабильности". Запустите на десктопе 10000 процессов, и тоже самое на сервере. Да можно еще продолжать.
Тот факт что на ваших задачах конкретный декстоп оказался быстрее конкретного сервера не означает ровно ничего, кроме факта что один из десктопов быстрее одного сервера в конкретных условиях.
Вы рассуждаете как поэт из известного анекдота - "если я увидел одну белую овцу, то все овцы в Англии белые", а нужно как математик - "как минимум одна овца с одной стороны в Англии белая, и то в данный момент".
P.S. Вы играете словами:
Скорость, производительность, стабильность - имеют в разных контекстах разное содержание, которое вы не определяете (на что вам уже указывали), но продолжаете активно использовать.
Ян Ко:
Техпроцесс схожий, но архитектура может отличаться. Например серверный процессор может НЕ поддерживать некоторые наборы инструкции, потому что они не нужны на сервере. Например Xeon может не поддерживать SSE.
Серверные процессоры поддерживают больше оперативки. Причем большинство десктопных ОС такое количество не поддерживает, а многие десктопные материнки не имеют физической возможности установить столько памяти.
Серверные процессоры проходят более тщательное тестирование. Это не всегда значит, что они лучше, но это всегда значит, что они точно были проверены на стрессовые условия работы.
Серверные процессоры поддерживают ECC. Что позволяет в случае случайного сбоя памяти продолжить работу, а не выпасть в BSOD/
Серверные процессоры обычно всегда имеют много ядер, опять же десктопные системы могут столько и не поддерживать. Опять же домашняя машина обычно не нагружает много ядер - нет таких задач, а покупать процессор в 5-10 раз дороже для того, чтобы раз в год его нагрузить - нерационально.
Почему серверный проц нельзя поставить на игровой комп?
Допустим я на ютубе видел как человек сделал себе игровой пк на 2х ксеонах. Но почему говорят все в один голос что это не возможно? Ведь есть серверверные платы с поддержкой PCI-E и всего прочего. + поставить можно хоть 100 гб оперативки, кучу HDD и еще и 2 цп. Я понимаю что такая мощь и такой обьем не нужен. Но почему нельзя такое сделать?
Подозреваю что ПО может не подойти, но жду ответ експертов.
Корпус это сущие пустяки. Однако большое спасибо! Вы дали больше полезной информации чем все тут вместе взятые "эксперты". Информация очень интересная.
тоже самое по чему титан не тянет кс 1.6 по тому что не предназначен для игр а для определенного рода работы
титан как раз таки норм потянет игры. Потому что он полу-профессиональный и полу-игровой (2в1 крч). А вот quadro и tesla уже плохо будут тянуть
первой это оптимизация.
второе это переплата денег за то, чего ты использовать в домашних условиях не будешь.
поэтому серверные процы не для игр, хоть и работают.
Ну так оптимизация в принципе компенсируется мощностью, на сколько я понимаю. т. е. если купить себе компоненты для сервера, собрать такую байдень, установить винду и можно спокойно рубить зомби в играх?
Dark Alek Оракул (59126) глупость. титан в вычислительной мощности лучше своих братьев. а по играм сливает некотрым из них
Тут вся фигня в несовместимости компонентов. Если ты найдешь нормальную материнку с сокетом под серверный проц, все будет хорошо.
Но а если собирать к примеру на 2 цп и на серверной материнке? интересует именно такой варинт.
Тон Мудрец (16563) А ты уверен, что тебе нужен именно ПК, а не сервер? Просто поиграть в crysis на сервере не получится, ибо серверные материнки на 2 проца обычно вообще не имеют слота PCI х16. В любом случае, этот вариант будет втрое дороже обычного ПК.
Кто сказал, что нельзя? Просто серверные материнские платы часто имеют 2 или 4 сокета для подключения нескольких чипов. Деньги есть — вперед! -))
т. е. если купить себе компоненты для сервера, собрать такую байдень, установить винду и можно спокойно рубить зомби в играх?
Олег Жуков Мыслитель (9489) Без вопросов! Только скоро Intel выпустит серверный проц, подходящий под сокеты обычных процессоров.
да почему серверные ксеноны нормально встают на обычных плат
и дешевле т. к нет видео ядра
тем более для игр пока важнее видюха
просто для экономии интел мажет проца термопастой к корпусу а не припоям и они поэтому греются больше в нагрузку а наши умельцы их скальпируют и меняют на алюминиевую пасту кстати процесс скальпирования завораживающий
Я говорю не о том что бы ксеон поставить на обычную материнку. Я говорю о том что бы собрать сервер допустим на 2 ксеонах, установить обычную винду и играть в обычные игры. Можно так7
Пламен Пеевски Искусственный Интеллект (153029) честно говоря не знаю если только серверную винду установить и если можно перераспределить работу на процах было бы хорошо .
А программный код этих игр будет задействовать второй процессор?
Ну многопотоковые игры должны уметь делать это. Спасибо за ответ!
Да все можно!! ! Коли разгон и видео в проце не нужно, то ставь. Дешевле ведь. А два ксеона это дорого. Они там по 150000 т. р. стоят. Так что пожалуйста ставь. Но я например разгон люблю, а они не гонятся почти (
Да поставить пару видеокарт и все окей будет. Да и при такой системе ставить без видео.. . Ну разгон разгоном конечно, но при такой мощи. )))
Игры редко 4 ядра нормально используют. А ты про два ксеона
Чё за хуйню ты несёшь типа о поставить серверный проц на игровой комп. Ты сам то понял что сказал. Если ты проц даже произносить не умеешь, конечно ты не врубаешься нахуй ни во что. Зион! А не ксеон или ксенон ёптэ. . Кто как и вокруг да около. . Да. . Купи серверную маму за 15 тыс руб, пару Зионов 30-60 тыс каждый ну и всё остальное для работы. А потом запусти игру и неприятно удивишься что ничего не изменилось с обычного топового игрового на то что у тебя 32 логических проца, 100 гигов памяти серверная мама райды и пару видосов. . И тогда возникает вопрос а чё за хуйня то а. . А ты спроси производителей игры чё за хуйня под что заточена игра, чё за ядро у неё и какие ресурсы она юзает. Может сначала сделаешь эти исследования прежде чем начинать всю жизнь копить на серверный суперкамп? И винду обычную. . Что за хуйня. Только полнофункционал 64. Домашняя или базовая восьмёра например залупу тебе покажет!
Суперкамп нужен для других задач, серверных задач.
=
Ахуенно полегчало, спасибо.
слушай ты))), профессор ебанный)), я смотрю ты блядь слишком круто разбираешься в сервере)), но есть компьютерные игры, где на самом деле рулят двухбашенные ксеоны. (компьютерные шахматы) а ты я вижу не двухбашенный, а совсем безбашенный чудак и мудак, а может и чудилище . удачи еблан.
Читайте также: