Немного серьезного в промежутке между смехучеками.
Часто слышу в последнее время мнение, что типа сейчас выгодней покупать ноуты вместо десктопов.
Пример:
https://www.facebook.com/povsten/posts/2724754024217057Одумайтесь. Если тебе нужен комп как печатная машинка+браузер+видеоплеер - это так.
Оставим очевидные проблемы, что набирать текст на хорошей механической клавиатуре куда удобней, оставим вопрос что у макбуков ломаются их новые клавы, и что всё равно тебе к ноутбуку нужно покупать полноразмерную клаву. Это всё переживаемая фигня, если ты не писатель текстов для Хабры как я.
Проблемы глубже. Если комп нужен для программирования, тебе нужно максимум быстрых реальных тредов на процессоре, быстрый же SSD и десятки гигабайтов RAM. Ни один ноутбук за разумные деньги не обладает таким перфомансом. Даже так, многие посчитают цену десктопа для разработчика весьма непомерной. Этот вопрос тоже не особо интересен для раскрытия, тут половина читающих сами имеют такую вундервафлю и понимают, зачем она нужна.
Ну их программистов, давайте посмотрим на обычных школьников и ютуб-блоггеров (эти множества сильно совпадают!). Ну или джава-евангелист, пишущий видосики в домашней студии. Чтобы поиграть в современные игры, нужна видеокарта gtx1080, а скоро подвезут 2080 (видел предзаказ на Нвидии, не стал этого делать потому что нищеброд и вначале хочу приобрести GH-5 с нормальной линзой). Удачи вам найти ноут с 1080 хотя бы. А как вы собрались 1080 апгрейдить до 2080 на ноутбуке? Давайте зайдем с козырей - он там не оплавится до основания с такой-то формой корпуса, не прожжёт стол и колени насквозь? У меня воздушная охлаждалка даже на Рейвене дома (в Питер не повез его) еле вывозит.
Дальше, а если вы упаси бог не просто школьник, а стример? Вот у вас есть сама игра (запущенная в 2к хотя бы чтобы матчиться с рарешением на котором приятно смотреть) и три направления кодирования: Твич, Ютуб и Фейсбук. Твич потому что все его смотрят, и это 720p (на 1080 не хватит пропускной способности твича и картинка будет говно - этот контринтуитивный вывод давно подтвержден). На Ютуб наоброт можно лить в любом качестве, включая 4k, включая 60fps. И на закуску Фейсбук с его 720p и хуевой картинкой, но зато тысячами друзей во френдлисте. Тут есть сразу несколько консёрнов.
Во-первых, большинство кодировщиков (вроде Wirecast) не умеют по разным направлениям шарить один и тот же поток, и кодировать приходится два раза, даже несмотря на то, что это настройки кодирования одни и те же. Тут можно бы заюзать Flussonic от Макс Лапшин (Max Lapshin), но он стоит бабла, можно nginx-rtmp который работает как говно, или еще что-то. Самый уверенный способ - кодировать два раза.
Во-вторых, драйвера nvidia ограничивают на косюмерских картах кодирование в nvenc двумя потоками. То есть, если направлений хотя бы три, то один из потоков ложится на процессор, и упаси бог если так получилось, что туда надо впендюрить не 720p а 4k, давай досвиданья.
Ну как давай досвиданья. Всякие большие программы вроде вегаса, сразу же как ты используешь хотя бы 1 эффект не вида наложение, а что-то поумней - начинают всё молоть на процессоре. Поэтому если надо набросать эффектиков, то опять же нужен проц, и желательно не один. Ну это вообще печаль, это серверные матери.
В-третьих, если всё тяжелое впихнуто в GPU для gtx1080, то внезапно оказывается, что и оно не бесконечное. Даже так, оно очень маленькое, и если ты стримишь что-то с графикой (например, игру или тупо скринкаст по Unity3d), то там могут начаться лаги. Если юнити переживёт, то низкий fps в Овервоче или тем более Quake Champions/Counter Strike равняется проигрышу - нечего уже показывать.
То есть, это означает что для нормального применения в комп нужно впихнуть не одну 1080, а две. Ноутбук? Удачи иметь две 1080 в одном ноутбуке.