LINUX.ORG.RU

Что лучше установить на старый слабый мини-ПК: FreeBSD или Девиан?

 , ,


0

2

Вот есть у меня старый мини-ПК с 2ГБ ОЗУ, Intel Atom D525(поддерживает 64 битные инструкции). Хочу его использовать, как офисный/медиа системник.Плюс хотел его использовать для работы с внешними накопителями(смотреть их содержимое, ставить загрузочный образ систем). Появилось несколько вопросов:

  1. Потянет ли комп современную 64битную систему?
  2. Что лучше установить: FreeBSD, Девиан или что-то другое?
  3. Проблемно ли монтировать внешние накопители в Фряхе?
  4. Какую DE лучше ставить? И в целом кто-нибудь вообще юзал что-нибудь из них, устанавливал как основную ОС для старого слабого ПК? Какого это на нём сидеть?

Дайте совет.

Ответ на: комментарий от fsf_fan_256

Хм, интересно. Я читал на разных форумах, что фряха легче линухи. Если можете, то скиньте ссылку на материал про производительность фряхи.

С фряхой ты с каждым драйвером потрахаешься. Но, если успешно - то, да, фряха полегче будет. Один хрен, будет всё тормозить. Как владелец J1800 говорю, а твой-то без спекулятивного выполнения…

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

Если «дружелюбна» - это вот так, то да, дружелюбна. Т.е. по умолчанию сразу после установки у вас будет голая консоль и ни одного драйвера, ни одного определившегося устройства. Хорошо, если сетевуха по проводу определится.

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

Кекнул

Помогла волшебная команда, которой нет ни в одном гайде
pkg install xf86-video-intel

источник - Иксы во фряхе не стартуют (комментарий)

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

Он 8 не поддерживает. Максимум - 4Гб

Странно, но у многих каким-то образом работает 8гигов. Ссылка: https://forums.servethehome.com/index.php?threads/what-nas-software-and-hardware-to-choose-for-intel-atom-d525.8887/

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

Можно еще пару сотен постов написать… Можно почитать пару десятков подобных уже написанных тем…

Закачай образов, сколько влезет на диск. Запускай и смотри, что и как. Что приглянётся - установишь. Начать можешь с DSL, ни во что не упрётся.

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

Для офиса этого хватит, но конечно спасать там особо уже нечего. Не вытянет он медиа файлы тяжелые. Atom N4200 только за счет аппаратного декодера 4К видео тащит, а так вроде 1080р при 4-х ядрах. Для ноутбука этого достаточно, а вот медиа центр не получается. Да и для медиа центра нужна звуковая карта. Ну можно на Creative Ae-5 остановиться, хотя AE-7 тоже можно заставить работать. А то нафига медиа, если звук отстойный? Такая карта даже из дешманской системы 2.1 с сабвуфером звук вытащит с кучей деталей.

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

Сдается мне информация о максимальной памяти написана маркетологами, так как адресация 64 бит дает возможность использовать больше памяти.

Ничего подобного. Как раз 64 бита написали маркетологи, а инжинеры проектируют всякие странные 37-битные процессоры, материнки и контроллеры памяти с техническими ограничениями оперативки. Ну и что что они обрбатывают 64-битные виртуальные адреса, там один хрен весь код транслируется в микрооперации.

линукс, вейланд и включить отрисовку через вулкан в вейланде в /etc/environment прописав WLR_RENDERER=vulkan

Вы обратили внимание, что речь идёт о процессоре atom D525 с видеокартой GMA3150, поддерживающей аппаратно DX8.1 и oGL 1.4, а программно DX9.0с и oGL 2.1? Какой вулкан?

Желательно чтобы использовались все инструкции процессора что может значительно подстегнуть его производительность.

Это АТОМ, легендарный фейл процессоростроения с технической точки зрения. Как раз старшие наборы инстркций лучше не использовать, они там эпично медленные. А вот перекомпиляция с оптимизацией под атом в теории может помочь, а это значит генту и возможно *bsd.

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

Как раз старшие наборы инстркций лучше не использовать, они там эпично медленные

пруфы будут? эпично медленные там denormalized floating-point, которые как раз есть в старом 32бит коде

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

Так, это история не красноглазика, а обычного человека, который раньше какую-то вещь видел только на картинке. Ессно, он всё сделает неправильно, а ему скажут «а надо было знать!»

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

Такое что цпу с 90-х не исполняет х86 кода с адресацией, соответствующей битности системы. Он исполняет некую удобную для него хтоническую жесть.

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

Небезынтересно, но на вопрос

Другие вопросы, остающиеся без ответа — зачем Атому понадобилась виртуализация, 64-битные вычисления и поддержка x87

ответ уже имеется: по-видимому, уже тогда Атом предназначался в компанию к ядрам Core - в виде E-ядер

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

Читай все

пролистал до таблички с задержками инструкций, базовые mov/and… примерно настолько же медленны как sse*

Такое что цпу с 90-х не исполняет х86 кода с адресацией, соответствующей битности системы

а до 90x сегментная адресация это что было по твоему? и таки каким местом тут микрооперации

Не думаю

заметно

и битности внутренних шин

внутренние шины и прочее там точно не 37 бит, скорее вовсе 128. тут именно маркетинговое ограничение

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

Почему сразу маркетинговое? Инженеры, проектирующие процессор - это одно, а проектирующие матери - другое. И чем меньше адресных линий - тем проще и технологичнее плата, тем меньше слоёв. Так что, когда 16-разрядный проц использует 20-битную шину адреса вместо 32-битной - это не столько злые маркетологи насоветовали, сколько проектировщики матерей потребовали.

tiinn ★★★★★
()

Проблемно ли монтировать внешние накопители в Фряхе?

Нет, но…

смотреть их содержимое

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

ставить загрузочный образ систем

С этим на фряхе совсем не весело. Можно, но лапками, а не все эти ваши этчеры и прочий юзер-френдли.

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

ты думаешь про совместимость назад, а разработчики думали о совместимости вперёд. виртуализация очевидно была включена как «пробник» для завлечения клиентов. не реализовывать это всё не имело смысла тк «под капотом» там всё равно как минимум 64бит, а для виртуализации много на надо

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

Другие вопросы, остающиеся без ответа — зачем Атому понадобилась … поддержка x87.

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

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

ни одного определившегося устройства. Хорошо, если сетевуха по проводу определится.

На фрибсд устррйства не нужны, все должно происходить на ментальном уровне.

ps: матка походу сдохла

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

виртуализация очевидно была включена как «пробник» для завлечения клиентов.

Каких клиентов? Вы ноутбуки с атомом представляете? 1Гб ОЗУ, 8 Гб флеша. На пуркуа им виртуализация?

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

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

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

Отнюдь.

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

Видите - срок идеальной отладки измеряется годами. Чем проще мать, тем быстрее идёт отладка

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

1Гб ОЗУ, 8 Гб флеша

чтобы win98/xp запустить хватит в качестве пробника. на момент разработки микроархитектуры ядер этих параметров вообще никто не учитывал. да и они сразу могли планировать серверные версии

позволяло удешевить процессор

за счёт экономии скажем 0.1% транзисторов? не смеши

Видите - срок идеальной отладки

а причём тут «идеальная» отладка у тебя теперь? там же как раз написано, что ей никто не занимался. несколько лишних бит у шин и прочего тут ничего кардинально не меняют

Чем проще мать

там идёт речь про кристалл процессора🤦 а мать это как раз про экономию на спичках

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

пролистал до таблички

Гениальное обращение с данными.

базовые mov/and… примерно настолько же медленны как sse*

Примерно это я и имел в виду. А отставание от core2 в «продвинутых» инструкциях ещё выше чем в базовых.

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

Ты таки не читал сначала, про команду неудачников внутри интела, чьи 4 проекта были отменены до того, как им дали атом. Причём дали с весьма сложным техзаданием в духе «сделайте нам одновременно мобильное и серверное ядро», чтобы и дёшево и энергоэффективно, и на рынок в 2 раза быстрее нормы.

И в принципе они сделали много хороших решений, но если бы у них было время переделать ещё и неудачные... Плюс до атома х86 процессоры с ~5Вт тпд просто отсутствовали как класс, а тут пошли в массы и амд целых 4 года ничем не могла ответить, а когда ответила - атомы всё ещё давали больше времени от батареи за меньшие деньги.

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

Примерно это я и имел в виду.

не, это ты имел в виду обратное

А отставание от core2 в «продвинутых» инструкциях

core2 тут не причём. sse* инструкции на атоме против x87 на этом же атоме перформят как минимум также

про команду неудачников

горбатого могила исправит

Гениальное обращение с данными

учись, сынок. сразу смотрим фактические данные, а потом уже попытки строить выводы от хомячков

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

до атома х86 процессоры с ~5Вт тпд просто отсутствовали как класс

все процы от i386 до Pentium M ULV и не знали то что их не существовало https://web.archive.org/web/20210712233300/https://ark.intel.com/content/www/us/en/ark/products/27609/intel-pentium-m-processor-ulv-733-733j-2m-cache-1-10a-ghz-400-mhz-fsb.html

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

за счёт экономии скажем 0.1% транзисторов? не смеши

Вот Arm очень долго был 432- разрядный. По этой причине. На миллионных партиях эти 0,1% очень сильно сказываются.

несколько лишних бит у шин и прочего тут ничего кардинально не меняют

Вот вы вообще не в теме. Несколько лишних бит у шин - это в принципе ключевой параметр при трассировке. 8 или 16 - и стоимость платы растёт в шесть раз

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

По этой причине

можно пруф? по-моему это от того, что он был для микроконтроллеров. экономия спичек на памяти там, всякие костыли вроде thumb

стоимость платы растёт в

например на 1$ в итоге? ничего, нормальная плата за то, чтобы не пришлось оправлять нетбук в мусор через пару лет из-за нехватки озу

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

Эта адресация и может работать в большую сторону как показывает опыт в интернете. Да. обратил, там чуть позже было сообщение. И да, у меня был ноутбук на атоме и перекомпиляция дает хорошее ускорение, но я делал это на Void. Весь ужас инструкций пропадает так как лишние 20% производительности тоже прибавка. А все вместе, если память заводится должно давать приемлемый результат для серфинга. Ну Ютуб использованием инструкций ускорялся на треть в первой загрузке сайта, а дальше почти не лагал. С вулканом сверху загрузка шла примерно вдвое быстрее по итогу. Так что только вулкан может спасти атом, если без него никак не обойтись. И в принципе внешняя видеокарта типа радеона вполне годится. Видеокарта еще подстегнет скорость отрисовки страниц и если все работает из оперативной памяти, то может быть вполне приемлемо это все. По очень старым данным было сравнение количества кода, который требуется обработать и там было около 3100 для Direct3D, 5600 для OpenGL, что для процессора большущий такой оверхед, а по итогу вулкан требует во много раз меньше от центрального процессора. Так что атом это только линукс, только диск в ОЗУ, только компиляция, только вулкан - только так этот с позволения сказать процессор будет приносить не так много боли.

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

можно пруф? по-моему это от того, что он был для микроконтроллеров. экономия спичек на памяти там, всякие костыли вроде thumb

ARM никогда не позиционировался для микроконтроллеров. Для мобильного применения - да, но он и в компьютерах изначально засветился, и в игровых консолях впоследствии. В контроллеры он заполз, но это было побочное движение.

Процессоры A57 более эффективно расходуют энергию, чем А15, однако имеют на 30% большую площадь. Эффективность расхода энергии в 32- и 64-разрядном режимах одинакова. Независимый аналитик Real World TechnologiesДевид Кантор отмечает, что процессор А57 представляет собой переложение процессора А15 на 64-разрядную архитектуру.

Вот вам и стоимость 64-бит в проце

например на 1$ в итоге?

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

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

A57 … А15

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

А вы погуглите

ты же понимаешь, что для твоих заявлений пруфы нести тебе. причём для миллионных тиражей, а не на pcbway

и шестислойную загуглить

такое только для ddr5 нужно, потому не буду

anonymous
()