LINUX.ORG.RU

А какой компьютер - минимум сегодня?

 , ,


1

3

Здравствуйте, дорогие товарищи!

Мне, нищеброду дауншифтеру, необходим собственный компьютер для программирования и достаточно простых задач (в сравнении с сегодняшними требованиями большинства людей). Ответы некоторых господ в глобальной сети Интернет меня не устроили абсолютно. Получил совет от одного товарища написать именно сюда. Прошу троллей воздержаться от троллерства в этой теме.

Не то, чтобы я тороплюсь, просто в поисках решения. Сам я достаточно хорошо разбираюсь в физике и математике. Вот заинтересовался программированием и собираюсь им серьёзно заняться.

Использоваться будет для системного и сетевого программирования (никакого тяжелого вёб-программирования), электронной почты, поиска информации в глобальной сети Интернет, локального хранения наиболее важной информации.

Какие требования к железу сегодня у программ? Знаю, что программировать можно в текстовых редакторах, которые не такие тяжелые как среды разработки. Готов потратить некоторое количество времени на освоение сложных программ, если это позволит в будущем удобно использовать полученный инструмент, а главное — эффективно и нетребовательно.

Пользователи Windows XP уже предупредили о необходимости видеоролики смотреть с жесткого диска через плеер, а не в браузере. И установить блокировщик рекламы на легкий браузер. Также получил два противоположных мнения: одни говорят, что для программирования годится любой компьютер XXI века, а другие считают — «программисту нужен мощный комп».

С Линуксом знаком плохо, но уже в курсе, что популярные версии систем на его основе достаточно требовательны из-за предустановленных программ и типа рабочего стола, который идет в поставке. Готов и повозиться с установкой и настройкой сложной, но нетребовательной реализации Линукса. Что не нужно? Модные или популярные решения, ориентированные на рядового пользователя.

Можно ли использовать какой-нибудь Pentium III-IV и 512 Mb ОЗУ? Есть знакомый в городе, который подобный «хлам» отдаст бесплатно. Я живу не в городе. Лесник. Денег очень мало, если сравнивать с другими людьми. Купить компьютер в городе не смогу. Поэтому приходется довольствоваться тем, что будет.

Ах да, тип рабочего стола — оконный менеджер без окружения рабочего стола. Как мне сказал товарищ: «это хорошо сэкономит ресурсы компьютера».

Отдельное спасибо товарищам amd_amd, buratino и всем остальным, которые оставляют какие-то комментарии по теме использования старого компьютера сегодня. Без вас все было бы куда сложнее.

Модераторы, не уверен, что правильно определил раздел. Если нужно, поправьте.



Последнее исправление: downshifter (всего исправлений: 3)

Лесник

Собирать шишки, грибы, ягоды. Потом сдавать и покупать компуктер.

anonymous
()

Программирование разное бывает и железо под него разное нужно.

А вообще самый минимальный комфорт это:

  • i3 не самого древнего поколения (или аналог по мощам)
  • 8 GB RAM (желательно не в 1 планку)
  • SSD 240 GB
  • видео под задачи, если их нет то интела хватит.
Noob_Linux ★★★★
()

Можно ли использовать какой-нибудь Pentium III-IV и 512 Mb ОЗУ?

Можно. Без иксов и браузеров. Главное, чтобы железо поддерживалось.

crutch_master ★★★★★
()

на полупроводниках бери, лампы заебёшься менять

anonymous
()

Можно ли использовать какой-нибудь Pentium III-IV и 512 Mb ОЗУ?

малину бери с монитором или телевизором жк можно бу, производительность даже выше, а электроэнергии на порядок меньше.

Лесник. Денег очень мало, если сравнивать с другими людьми.

что-то ты пургу гонишь. лесники на втором месте по баблу после вахтовиков на крайнем севере, потому что им зп тратить негде

anonymous
()

в slitaz есть неплохой самодельный вебкитный браузер, который неплохо себя показывал на p3 с 192 мб памяти. правда, сам slitaz с 192 мб памяти не поставишь, да и вообще у него уйма недостатков...

на p4 и 512 памяти вариантов уже больше, думаю seamonkey будет юзабельно

видео с видеохостингов тянуть с помощью youtube-dl и гонять через mplayer (он и на p2 потянет)

из редакторов - vim(обычный и gtk)/neovim, emacs(+gtk), geany - нормально работают на p3 с небольшим объёмом памяти. про nano/mcedit молчу, они везде работают

почта - mutt, neomutt, sylpheed, claws-mail

из ОС посоветую slitaz, openbsd, debian 9, debian 8

buratino ★★★★★
()

или тебя эльфы попросили присмотреть за лесом? эдакий шабесгой лесного народца?

anonymous
()
Ответ на: комментарий от buratino

Капец, а файлы комфортно мышковозить? Ну, лучше уже в винде 98 в старые игрухи играть чем выполнять в настоящем обычные задачи на старом железе и вот этих вот дистрибутивах для слабых пека

Deleted
()
Ответ на: комментарий от Deleted

а файлы комфортно мышковозить?

комфортно

мышковозить

файлы

Это как вообще? Мьсье извращенец? Комфортно это в zsh, или vifm/mc (когда нужна наглядность больше чем мощь). Мышковозить, особенно в Windows 98 с её ущербным Explorer (в 10 он не лучше, да), это никак не комфортно, хоть на старом железе, хоть на новом.

anonymous
()

Вариант 1. Бери свой халявный Pentium IV, докинь туда памяти хотя бы до 1 ГБ (лучше 2), и для твоих задач его хватит. Самое проблемное тут браузер. Для непосредственно кодинга, компиляции, чтения манов, а также всякой электронной почты хватит и совсем старья, а вот веб нынче разжиревший, в 512 МБ будет очень тесно. Как вариант — брать какой-то совсем древний браузер, но тогда не стоит ожидать, что все сайты будут корректно отображаться.

Вариант 2. Взять Raspberry Pi.

anonymous
()
Ответ на: комментарий от sqq

Как обычно - видеочасть работает очень плохо)
И ядра свежие не накатить.

devl547 ★★★★★
()
Ответ на: комментарий от sqq

У меня была такая мысль ещё до того, как на него перешёл alpine.

Но читай выше - тулчейн надо пересобирать. А основные разработчики этого не делают.

devl547 ★★★★★
()

Денег очень мало, если сравнивать с другими людьми.

Накопи 2-5 тысяч, сходи на avito и выбери себе б/у железку как минимум раза в 3 мощнее чем то что тебе дарят. Пень 3 и 512 Мб это как-то совсем печально... Shifting тоже хорош в меру, без скатывания в полный down...

enso ★★★★★
()

другие считают — «программисту нужен мощный комп»

Это если в реал тайме libclang-ом парсить C++ ради раскраски и автодополнения кода. И ненавидеть задержки в любом их виде.

Для более-менее комфортного программирования на c++, я бы лично назвал минимумом какой-нибудь древний AMD A4 2 ядра, 4Гб оперативки и новый ссд на 32гб. И да, отключи фиксы спектра в ядре, иначе парсить этот драндулет сможет, но меееееедлеееенннннооооооооо.

robus ★★★★★
()

Использоваться будет для системного и сетевого программирования

никакого поиска информации в глобальной сети Интернет

ну да, конечно, программировать он собрался

grem ★★★★★
()

Можно ли использовать какой-нибудь Pentium III-IV и 512 Mb ОЗУ?

Что-то делать на четвертом пне вполне можно, у нас в универе до поры до времени стояли похожие машины — лабораторки мы как-то умудрялись делать на них. Но как уже сказали, главным затыком будет оперативка, очень желательно поставить побольше, хотя бы 1-2ГБ

DuMOHsmol
()

Купи новый нетбук на intel atom, с 1 гигом памяти и eMMC вместо накопителя, и напиши для него современную ОС и веб-браузер, которые не будут тормозить. Многие люди будут тебе благодарны.

Khnazile ★★★★★
()

выслеживай админа в местах, где могут быть туристы, да отбери у него. никто не узнает.

anonymous
()

Для работы оффлайн проц минимум 1 ГГц, памяти минимум 256 Мб, видео минимум GeForce 6600GT. Для работы онлайн всё то же самое, но памяти от 1 Гб и выше (но даже в этом случае - не больше 1-2 вкладок). Для игр - всё то же самое, но видеокарта GTX 400 и выше. Я не рассматриваю варианты серверного использования компа (базы данных, рендер-фермы и т.д.)

> Пользователи Windows XP уже предупредили о необходимости видеоролики смотреть с жесткого диска через плеер, а не в браузере

Windows XP поддерживает аппаратное ускорение видео в формате h264 при помощи API DXVA. А браузеры хотят DXVA 2. А плееры умеют оба API. Пользователям Windows XP нужен свой i-rinat, которые сделает враппер, чтобы браузеры думали, что работают с DXVA 2, а на самом деле работают с DXVA

А пока такого враппера нет - да, именно скачивать при помощи youtube-dl и смотреть в MPC

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 4)
Ответ на: комментарий от SHODAN

Большинство нетбуков на процессоре Intel Atom по мощности наверное не отличаются от приведенных выше

Только если самые нижние модели из самых первых атомов. Atom 230 == Pentium 3 800Mhz. А какой-нибудь Atom x7 порвёт самый топовый P4EE не вставая.

redgremlin ★★★★★
()

Минимум - oragne pi zero: вроде бы, даже иксы можно запустить, но полноценно работать уже невозможно...

anonymous
()
Ответ на: комментарий от redgremlin

А какой-нибудь Atom x7 порвёт самый топовый P4EE не вставая.

Крайне сомнительно, учитывая то, что Atom x5 Z8350 с трудом открывает web-страницы, которые на Celeron-Prescott 3.3ГГц летают.

Khnazile ★★★★★
()
Ответ на: комментарий от robus

И да, отключи фиксы спектра в ядре, иначе парсить этот драндулет сможет, но меееееедлеееенннннооооооооо

Не пори чушь, ей больно. Во-первых, оверхед от фикса мизерный, во-вторых он вообще касается только новых интелов, при чём здесь старые AMD?

redgremlin ★★★★★
()
Ответ на: комментарий от Khnazile

Верится с очень большим трудом. Условия точно одинаковы — одна система, один браузер с одним профилем, одно разрешение экрана?

redgremlin ★★★★★
()
Ответ на: комментарий от Deleted

нахрена файлы мышковозить?

старые игрухи это хорошо, но для этого можно и отдельный раздел выделить. а вот в современный angband или cataclysm-dda на win98 не поиграешь, увы...

в win98 нет нормального юникода, нет нормального ssl, нет нормального ssh. кроме старых игрух ни к чему неприспособлен. а если начать программировать, то новых версий vim и прочего там тоже нет, да и неудобно - в unix удобнее ;)

buratino ★★★★★
()
Ответ на: комментарий от buratino

Можно подумать, в современных мастдайках есть нормальный ssh!

Мастдайку придумали изначально как прошивку для игровых приставок, оной она и по сей день является. А тем баранам, которые используют мастдайку в качестве операционной системы для работы, остается лишь посочувствовать.

И да, хрюникод не нужен!

anonymous
()

Денег очень мало

Купить компьютер не смогу

Есть знакомый в городе, который подобный «хлам» отдаст бесплатно.

«Правильно поставленный вопрос содержит в себе уже половину ответа»

Конечно, памяти в 512мб будет маловато для многозадачности. Попроси дать хотя бы 1Гб памяти (но лучше и нужно больше).

Из ОС в этом случае порекомендую образ от BunsenLabs. на старте 200 мб памяти и вся графика уже присутствует.

Aborigen1020
()
Ответ на: комментарий от redgremlin

Во-первых, оверхед от фикса мизерный, во-вторых он вообще касается только новых интелов, при чём здесь старые AMD?

Ну на мой AMD A12 9700P фиксы спектра подействовали так. Отключаю фиксы — задержка перед дополнением уменьшается. Включаю назад — становится как раньше. Не исключаю, что древний A4 отреагирует иначе возможно.

robus ★★★★★
()
Ответ на: комментарий от redgremlin

Во-первых, оверхед от фикса мизерный

Он огромный, до 50% на I/O. Чушь только в том, что раскраска кода не затрагивается этими патчами.

во-вторых он вообще касается только новых интелов, при чём здесь старые AMD?

На старых AMD тоже есть исправления.

anonymous
()

Получил совет от одного товарища написать именно сюда.

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

Alve ★★★★★
()
Последнее исправление: Alve (всего исправлений: 1)

Я не имею большой опыт разработки ПО, поэтому сужу с позиции пользователя, который по воле случая заводил Linux на разных старых машинах.

Если говорить о железе уровня Pentium III, то у меня есть такой в коллекции, и там главная проблема — драйвера на видеокарту. Под многие действительно старые видеокарты трудно найти драйвера. Я пробовал старые и новые Linux, а так же OpenBSD — не работает нигде. Хотя оперативной памяти 256 мегабайт хватает на запуск X11 с WM — изображение люто артефачит. Хотя поставить в CLI режиме — вообще никаких проблем.

В принципе, Linux можно использовать даже в CLI режиме — там будет доступно: серфинг в интернете в текстовом режиме, написание кода и текста, двухпанельные ФМ, компиляция, прослушивание музыки, просмотр картинок и даже фильмов (фреймбуфер вроде, но сам ни разу не пробовал), а также вполне полноценная многозадачность. Правда для использования всего этого надо сильно подтянуть навыки.

Но у нас есть парень, который на схожем Gentoo использует с X11: much performance II

Так, теперь о моем опыте: начиная с хотя бы одного гигабайта оперативной памяти и процессора около гигагерца, при наличии видеокарты, под которую есть дрова для современных дистрибутивов, уже можно использовать DE, но только LXDE, Xfce и подобные легкие. WM будут всегда быстрее, но там больше возни руками. Вот мой пример: Занимательная археология 2

Что интересно, самая большая проблема на таком — это браузер. Многие реально даже не могут открыть свою же страницу и зависают. Даже zram не помогает. Я использую PaleMoon, NetSurf, Links2. И это при том, что на этом же я играл в OpenArena — Quake 3 считай. Офисы и медиаплееры работают сносно.

Минимальный конфиг уже для более-менее полноценной жизни — 64-бита 2 ядра процессор, 2 гига оперативной памяти, видеокарта с поддержкой в текущих дистрибутивах. На этом уже можно запустить современные браузеры, остальное тем более. А на 4 гигах и выше уже всё просто замечательно.

Но это если использовать WM или легкие DE типа LXDE и Xfce — GNOME 3 на таком повесится. Ему, как и прочим «современным» DE, нужно 4 ядра, 2,5 гигагерца и от 8, а лучше 16 гигов оперативной памяти. Но выгоды от его использования незначительны.

Но для разработки многие используют по-настоящему мощные машины — для эмуляции ARM или кросс-компиляции.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от robus

Нет, хрюникод нужен только китаезам. Русским хватит КОИ8-Р за глаза!

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

там главная проблема — драйвера на видеокарту

Проблемы же только со всякими SiS/S3 Savage, ну или вообще 2д хламом (но это уже не уровень P3, а уровень P1). Лет пять назад вместо свалки списали один комп в шахматный клуб, так там сегодня стоит дебиан 9 и нуво с GF2 440MX прекрасно справляется в офисных задачах (правда, кроме видяшки, там всё поновее, P4 2.53 и полтора гига ddr). Из стана красных 9200SE под свободным драйвером минимум в 8м дебиане работал, и я не вижу причин, почему вдруг должен перестать в 9/10.

redgremlin ★★★★★
()
Последнее исправление: redgremlin (всего исправлений: 1)

Одноядерник не amd64 и полгига RAM - это совсем минимум, нужна сноровка.

Для программирования комфортный минимум - десятилетняя формула 2гига 2ядра. А средняя 16 ГБ RAM, 4 ядра, поддержка виртуализации. По вкусу SSD или больше RAM.

Немного программировать можно даже на смартфоне, да в браузере. Но посмотри требования к окружению для сборки android, llvm, chrome, firefox, libreoffice.

boowai ★★★★
()
Ответ на: комментарий от redgremlin

У меня

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rage Mobility 128 AGP 2X/Mobility M3 (rev 02)
, а разрешение экрана 1600x1200 у ноута. Так везде, на любом Linux и даже на OpenBSD, вот такой артефакт: https://imgur.com/6nnBoK0

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

А у такого ноута батарея же должна была лет 15 назад сдохнуть? Хотя несколько странно, лет десять назад Rage XL на сервере картинку нормально показывал, чем вдруг мобильные чипы так отличаются.

redgremlin ★★★★★
()

Заходишь на сайт магаза, читаешь что-то вроде: гиперпень 4560, мамка b250 любая, планка 8гб, дешманский SSD гиг на 120, MSI GTX1050 ti хватит всем. С встройкой княута 2200G иные и без видухи довольны как слоны, типа «им норм». Хотя на линуксах у некоторых квесты с поиском sensors :)

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 1)
Ответ на: комментарий от anonymous

брать какой-то совсем древний браузер, но тогда не стоит ожидать, что все сайты будут корректно отображаться.

Я прекрасно помню как старый Firefox аццки тормозил и даже Opera 12 на современном вебе тормозит сильные новых браузеров.

anonymous
()
Ответ на: комментарий от Legioner

Рекомендую Intel

И сразу будет вдвое срезана производительность.

старые AMD могут быть хуже

По вышеупомянутой причине - нет, не могут быть хуже.

Оперативной памяти чем больше, тем лучше. Наверное минимально-комфортный минимум это гигабайт.

Минимально-комфортный минимум уже 2 гига. Хотя бы веб-браузер будет работать хоть как-то.

Новейшие браузеры требуют новейшие операционные системы и ещё больше ресурсов.

Вся проблема в сайтах. Современному браузеру хватит даже 512Mb. Всё выжирают сайты.

наверное можно обойтись стареньким Firefox-ом каким-нибудь.

Palemoon, Chromium. В ряде случаев даже NetSurf будет выполнять свои задачи на отлично.

Насчёт видео точно не знаю.

mpv, очевидно. И конвертация видео из сверхвысоких разрешений в приемлемые. К сожалению, процесс этот очень небыстрый. На крайняк можно взять видеокарту с аппаратным декодером.

В идеале 2 ГБ, комфортный минимум это 1 ГБ.

Не 2, а 4. Комфортный минимум - 2.

Quasar ★★★★★
()
Ответ на: комментарий от ZenitharChampion

видео минимум GeForce 6600GT
памяти от 1 Гб
не больше 1-2 вкладок

Чего? Накой видюха без игр? На 1 Гб можно открыть десятки вкладок (не очень тяжелых). А в хроме на винде еще больше, там даже если вся память выжрана и в своп уходит не тормозит, если совсем не наглеть. Для Linux не забывайте настройку /etc/sysctl.conf vm.swappiness=10 Иначе своппинг будет уже при 40% памяти.

Windows XP поддерживает аппаратное ускорение видео в формате h264 при помощи API DXVA

Только вот AGP видеокарты с аппаратным декодированием H264 редкий зверь. Все они уже в основном на PCIe.

anonymous
()
Ответ на: комментарий от anonymous

geany 1.32, 1.31 - активно юзаю на федоре и центосе. Не наблюдается. Вероятно, какой-то из плагинов является причиной проблем у тебя, можно попробовать обнаружить. Единственный наблюдаемый мной косяк сейчас в geany - они перешли на gtk3, а значит, весь фокус ввода, диалоговые окна и диалоги открытия\сохранения пошли юзом.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от anonymous

Только вот AGP видеокарты с аппаратным декодированием H264 редкий зверь

У зелёных, например, таких вообще нет.

redgremlin ★★★★★
()

Можно ли использовать какой-нибудь Pentium III-IV и 512 Mb ОЗУ?

Можно. До относительно недавнего времени программировал на «троечке», пока материнская плата не сгорела. Писал, естественно, далеко не фронтэнды, больше консольщину и системщину. 2.6 ядро, fvwm.

Мог бы сказать, что задумал в плане дауншифтинга сейчас, да, боюсь, ЛОР затопчет ногами =)

Пользователи Windows XP уже предупредили о необходимости видеоролики смотреть с жесткого диска через плеер, а не в браузере.

Это несколько неверно. Могу просматривать видео в браузере, но предпочитаю скачивать. Правда, по своим собственным соображениям. Процессор на машине с XP - Core2Duo.

одни говорят, что для программирования годится любой компьютер XXI века, а другие считают — «программисту нужен мощный комп»

Смотря что программировать. Напрограммировать систему учёта деревьев на участке леса можно даже на 8086 процессоре.

Deleted
()
Ответ на: комментарий от devl547

полного аппаратного нет

А неполное поддерживается, наверное, только в каких-нибудь проприетарных Cyberlink плеерах или в старых MPC-HC. Это же надо договариваться декодеру через DXVA1 где что будет обрабатываться.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.