Сколько оперативной памяти нужно для linux
Linux — сборное название семейства открытых операционных систем, базирующихся на ядре ОС Linux. Дистрибутивов, основанных на нем, существует достаточно большое количество. Все они, как правило, включают в себя стандартный набор утилит, программ, а также других собственнических нововведений. Из-за использования различных сред рабочего стола и дополнений системные требования каждой сборки немного отличаются, поэтому и возникает потребность в их определении. Сегодня мы бы хотели рассказать о рекомендованных параметрах системы, взяв за пример самые популярные дистрибутивы на текущий момент времени.
Оптимальные системные требования различных дистрибутивов Linux
Мы постараемся дать максимально детальное описание требований для каждой сборки, учитывая возможные замены сред рабочих столов, поскольку это иногда достаточно сильно влияет на потребляемые операционной системой ресурсы. Если вы еще не определились с дистрибутивом, советуем ознакомиться с другой нашей статьей по следующей ссылке, где вы узнаете все самое необходимое о различных сборках Linux, а мы же переходим непосредственно к разбору оптимальных параметров железа.
Fedora
Если вы заинтересованы в том, чтобы установленный дистрибутив не только был легким, но и мог работать с последними версиями программного обеспечения, советуем присмотреться к Fedora. Эта сборка была разработана для тестирования возможностей, которые позднее будут добавлены в корпоративную ОС Red Hat Enterprise Linux. Поэтому все владельцы Fedora регулярно получают самые разнообразные нововведения и могут работать с ними раньше всех.
Системные требования здесь не такие низкие, как у нескольких предыдущих дистрибутивов. Вам необходимо 512 МБ оперативной памяти, CPU с частотой не менее 1 ГГц и около 10 ГБ свободного пространства на встроенном накопителе. Обладателям слабого железа всегда стоит выбирать 32-разрядную версию со средой рабочего стола LDE или LXQt.
Gentoo
Gentoo привлекает тех пользователей, кто заинтересован в изучении процесса инсталляции операционной системы, выполнения других процессов. Начинающему пользователю эта сборка не подойдет, поскольку она требует дополнительной загрузки и настройки некоторых компонентов, однако мы все же предлагаем ознакомиться с рекомендованными техническими характеристиками.
- Процессор на архитектуре i486 и выше;
- 256-512 МБ оперативной памяти;
- 3 ГБ свободного места на жестком диске для установки ОС;
- Место для файла подкачки от 256 МБ и более.
Damn Small Linux (DSL)
Официальная поддержка Damn Small Linux прекращена, но в сообществе эта ОС все еще пользуется большой популярностью, поэтому мы решили рассказать и о ней тоже. DSL (расшифровывается и переводится как «Чертовски маленький Линукс») получил свое название неспроста. Он имеет размер всего 50 МБ и загружается с диска или USB-накопителя. Кроме этого он может быть установлен на внутренний или внешний жесткий диск. Для запуска этого «малыша» вам понадобится только 16 МБ оперативной памяти и процессор с архитектурой не старее 486DX.
Вместе с операционной системой вы получите набор основных приложений — веб-обозреватель Mozilla Firefox, текстовые редакторы, программы для работы с графикой, файловый менеджер, аудиоплеер, консольные утилиты, поддержку принтеров и средство просмотра файлов формата PDF.
Lubuntu
Lubuntu признана лучшим легким дистрибутивом, поскольку здесь практически не урезана функциональность. Подходит эта сборка не только для владельцев слабых компьютеров, но и для тех пользователей, кому очень важна скорость работы ОС. В Lubuntu используется свободная среда рабочего стола LXDE, что и позволяет занизить потребление ресурсов. Минимальные системные требования имеют такой вид:
- 512 МБ ОЗУ, но если вы будете использовать браузер, лучше иметь 1 ГБ для более плавного взаимодействия;
- Процессор модели Pentium 4, AMD K8 или лучше, с тактовой частотой не менее 800 МГц;
- Емкость встроенного накопителя — 20 ГБ.
Ubuntu
Ubuntu по праву считается самой популярной сборкой Linux и рекомендуется для домашнего использования. Сейчас активно выпускаются обновления, исправляются ошибки и поддерживает стабильная работа ОС, поэтому ее можно смело скачивать бесплатно и устанавливать как отдельно, так и рядом с Windows. При скачивании стандартной Ubuntu вы получаете ее в оболочке Gnome, поэтому мы и приведем рекомендуемые требования, взятые из официального источника.
- 2 и более гигабайта оперативной памяти;
- Двухъядерный процессор с тактовой частотой минимум 1,6 ГГц;
- Видеокарта с установленным драйвером (количество графической памяти не имеет значения);
- Минимум 5 ГБ памяти жесткого диска для установки и 25 ГБ свободной для дальнейшего сохранения файлов.
Актуальными эти требования являются и для оболочек — Unity и KDE. Что касается Openbox, XFCE, Mate, LXDE, Enlightenment, Fluxbox, IceWM — для них можно использовать 1 ГБ оперативной памяти и одноядерный процессор с тактовой частотой от 1,3 ГГц.
Puppy Linux
Особое внимание советуем обратить на Puppy Linux, поскольку она выделяется от упомянутых выше сборок тем, что не требует предварительной установки и может работать прямо с флеш-накопителя (конечно, можно использовать и диск, но быстродействие упадет в несколько раз). Сессия при этом всегда будет сохранена, а изменения не сбросятся. Для нормального функционирования Puppy требует всего 64 МБ оперативной памяти, при этом здесь даже присутствует GUI (графический интерфейс), хоть и сильно урезан в плане качества и дополнительных визуальных эффектов.
Кроме этого Puppy стал популярным дистрибутивом, на основе которого разрабатываются паплеты — новые сборки от независимых разработчиков. Среди них находится и русифицированная версия PuppyRus. ISO-образ занимает всего 120 МБ, поэтому поместится даже на небольшую флешку.
Debian
Не могли пропустить в сегодняшней нашей статье и операционную систему Debian, поскольку она является самой стабильной. Ее активно проверяли на наличие ошибок, все они были оперативно убраны и сейчас практически отсутствуют. Рекомендованные системные требования весьма демократичны, поэтому Debian в любой оболочке будет нормально функционировать даже на относительно слабом железе.
- 1 гигабайт оперативной памяти или 512 МБ без установки настольных приложений;
- 2 ГБ свободного дискового пространства или 10 ГБ с инсталляцией дополнительного программного обеспечения. К тому же нужно выделить место для хранения личных файлов;
- Ограничений по используемым процессорам не имеется;
- Видеокарта с поддержкой соответствующего драйвера.
Выбираем дистрибутив Linux для слабого компьютера
Мы решили остановиться именно на ОС под управлением ядра Linux, потому что на его основе существует огромное количество различных дистрибутивов. Часть из них предназначена как раз для старого ноутбука, не справляющегося с выполнением поставленных задач на платформе, потребляющей львиную долю всех ресурсов железа. Давайте остановимся на всех популярных сборках и рассмотрим их более детально.
Linux Mint
Одно время Linux Mint был самым популярным дистрибутивом, но потом уступил свое место Ubuntu. Сейчас эта сборка подходит не только для начинающих пользователей, желающих познакомиться с окружением Linux, но и для достаточно слабых компьютеров. При скачивании выбирайте графическую оболочку под названием Cinnamon, ведь она требует меньше всего ресурсов от вашего ПК.
Что касается минимальных системных требований, они здесь точно такие же, как у Lubuntu. Однако при скачивании смотрите на разрядность образа — для старого железа лучше подойдет версия x86. По завершении инсталляции вы получите основной набор легкого ПО, которое будет отлично функционировать, не потребляя большое количество ресурсов.
ELEMENTARY OS
Многие пользователи считают ELEMENTARY OS одной из самых красивых сборок. Разработчики используют собственную оболочку рабочего стола под названием Phanteon, поэтому и предоставляют системные требования конкретно под эту версию. На официальном сайте пока нет информации, касающейся минимально необходимых параметров, поэтому предлагаем ознакомиться только с рекомендованными.
- Процессор Intel Core i3 одного из последних поколений (Skylake, Kaby Lake или Coffee Lake) с архитектурой 64-бит, либо же любой другой ЦП сопоставимый по мощности;
- 4 гигабайта оперативной памяти;
- SSD-накопитель с 15 ГБ свободного пространства — так заверяет разработчик, однако ОС будет полностью нормально функционировать и с хорошим HDD;
- Активное подключение к интернету;
- Видеокарта с поддержкой разрешения минимум 1024х768.
Linux Mint
Linux Mint всегда рекомендуют новичкам для ознакомления с работой дистрибутивов этой операционной системы. За основу была взята сборка Ubuntu, поэтому рекомендуемые системные требования в точности совпадают с теми, с которыми вы ознакомились выше. Единственные два новых требования — видеокарта с поддержкой разрешения минимум 1024х768 и 3 ГБ оперативной памяти для оболочки KDE. Минимальные же выглядят так:
- x86-процессор (32-бита). Для версии ОС 64-бит, соответственно, нужен и 64-битный ЦП, 32-битная версия будет работать как на оборудовании x86, так и 64-бит;
- Минимум 512 мегабайт оперативной памяти для оболочек Cinnamon, XFCE и MATE и целых 2 для KDE;
- От 9 ГБ свободного пространства на накопителе;
- Любой графический адаптер, на который устанавливается драйвер.
CentOS
Обычному пользователю CentOS будет не очень интересна, поскольку разработчики адаптировали ее специально для серверов. Здесь присутствует множество полезных программ для управления, поддерживаются различные репозитории, а обновления инсталлируются автоматически. Системные требования здесь немного отличаются от предыдущих дистрибутивов, поскольку обращать внимание на них будут владельцы серверов.
- Отсутствует поддержка 32-битных процессоров на базе архитектуры i386;
- Минимальное количество ОЗУ — 1 ГБ, рекомендуемое — по 1 ГБ на каждое ядро процессора;
- 20 ГБ свободного места на жестком диске или SSD;
- Максимальный размер файлов файловой системы ext3 — 2 ТБ, ext4 — 16 ТБ;
- Максимальный размер файловой системы ext3 — 16 ТБ, ext4 — 50 ТБ.
Manjaro
Последней бы хотелось рассмотреть набирающую популярность сборку под названием Manjaro. Она работает на окружение KDE, имеет проработанный графический установщик, не нуждается в инсталляции и настройке дополнительных компонентов. Требования к системе имеет следующие:
- 1 ГБ ОЗУ;
- Минимум 3 ГБ места на установленном носителе;
- Двухъядерный процессор с тактовой частотой 1 ГГц и выше;
- Активное подключение к интернету;
- Видеокарта с поддержкой HD-графики.
Теперь вы знакомы с требованиями к компьютерному железу восьми популярных дистрибутивов операционных систем на базе Linux. Подбирайте оптимальный вариант, исходя из своих задач и увиденных сегодня характеристик.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Сейчас не у всех юзеров есть возможность приобрести компьютер или лэптоп с хорошим железом, многие до сих пор используют старые модели, которым уже более пяти лет с момента выпуска. Конечно, при работе с устаревшим оборудованием часто возникают различные проблемы, файлы открываются долго, оперативной памяти не хватает даже для запуска браузера. В таком случае следует задуматься о смене операционной системы. Представленная сегодня информация должна помочь вам подобрать легкий дистрибутив ОС на ядре Linux.
Lubuntu
Начать хотелось бы с Lubuntu, поскольку эта сборка по праву считается одной из лучших. В ней присутствует графический интерфейс, однако работает он под управлением оболочки LXDE, которая в будущем может смениться на LXQt. Такая среда рабочего стола позволяет немного снизить процент потребления системных ресурсов. С внешним видом текущей оболочки вы можете ознакомиться на следующем скриншоте.
Системные требования здесь тоже достаточно демократичные. Вам потребуется всего лишь 512 МБ оперативной памяти, любой процессор с тактовой частотой от 0,8 ГГц и 3 ГБ свободного места на встроенном накопителе (лучше выделить 10 ГБ, чтобы было место для сохранения новых системных файлов). Таким легким этот дистрибутив делает отсутствие каких-либо визуальных эффектов при работе в интерфейсе и ограниченная функциональность. После установки вы получите набор пользовательских приложений, а именно — браузер Mozilla Firefox, текстовый редактор, аудиоплеер, торрент-клиент Transmission, архиватор и многие другие легкие версии необходимых программ.
Manjaro
Последней в нашем списке находится Manjaro. Мы решили определить ее именно на эту позицию, поскольку обладателям уж очень старого железа она не подойдет. Для комфортной работы вам потребуется 1 ГБ ОЗУ и процессор с архитектурой x86_64. Вместе с Manjaro вы получите весь набор необходимого программного обеспечения, о котором мы уже говорили, рассматривая другие сборки. Что касается выбора графической оболочки, здесь стоит скачивать только версию с KDE (по ссылке на скачивание нужно пролистать ниже, поскольку разработчики предлагают несколько вариаций дистрибутива), она самая экономная в плане потребления ресурсов из всех доступных.
Обратить внимание на эту операционную систему стоит потому, что она достаточно быстро развивается, набирает популярность среди сообщества и активно им поддерживается. Все найденные ошибки будут исправляться практически сразу, а поддержкой эта ОС обеспечена еще на несколько лет вперед точно.
Сегодня вы были ознакомлены с шестью легкими дистрибутивами ОС на ядре Linux. Как видите, каждая из них имеет индивидуальные требования к железу и предоставляет различную функциональность, поэтому выбор зависит только от ваших предпочтений и имеющегося компьютера. Ознакомиться с требованиями других, более сложных сборок вы можете в другой нашей статье по следующей ссылке.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Сейчас работаю (веду веб-разработку) под Виндой, при этом у меня открыто: Виртуальная машина с веб-сервером Centos (512 мб), Несколько (около 10-ти) экземпляров PhpStorm, Chrome с парой-тройкой десятков вкладок, 1С, Photoshop, и несколько других приложений.
Все это у меня съедает порядка 10 Гб оперативки.
Думаю о смене компа и переходе на Ubuntu - поэтому задался вопросом, сколько оперативки нужно будет там под приблизительно такую же работу, как и сейчас. Коллеги, кто ведет разработку под Ubuntu, подскажите пожалуйста?
Если будешь использовать контейнеры вместо виртуальных машин (LXC, docker, systemd-nspawn и т.д.), то можешь хорошо сэкономить оперативной памяти.
Ща достану счеты и врублю режим вагования, да посчитаю.
Вам же там завезли Убунту прям в винду, зачем виртуалка? И зачем тогда мигрировать и запускать не пойми как 1С, Photoshop и еще что-нибудь виндовое найдется.
Сколько оперативки? Она всегда вся уходит, 16 минимум — лишняя будет занята кешем, а это тоже хорошо.
С таким подходом 16гиг минимум одной планкой, чтоб была возможность апгрейда на 32-64.
Вам же там завезли Убунту прям в винду, зачем виртуалка? И зачем тогда мигрировать и запускать не пойми как 1С, Photoshop и еще что-нибудь виндовое найдется.
Кстати да, тоже тема, правда у себя не нашел Ubuntu, хоть у меня и 64- разрядная win10 - не работает не bash из командной строки, нет и самого приложения Ubuntu . перелопатил пол рунета, на сколько понял штука еще довольно сырая.
Хз, там вроде просто: в какой-то настройке указываешь «режим разработчика» и включаешь компонент в «Компонентах Windows». Так то из коробки её нету.
На опеннете инструкция по установке, со скринами, понятнее некуда.
Смотрю, выше уже писали про контейнеры. Сейчас в винде они вроде недоступны, но в *nix среде уже обыденность. Тебе нужно будет сломать себя и принять это. Ибо виртуалки, уже прошлый век для веб-разработки.
Несколько (около 10-ти) экземпляров PhpStorm
Куда тебе столько разом? Кодишь сразу во всех 10? Epic.
Ты должен понимать, что всякие фотошопы - из коробки не заведутся. И тут либо всякие wine и прочие кроссоверы. Либо виртуалка с виндой для её софта. Ещё можно найти аналоги или другие подходы. Например, мне нужен был фотошоп для вёрстки из PSD. Решил проблему облачным сервисом Assets от Adobe, ещё есть Avocode.
Никто не просчитает, сколько у тебя это всё будет отжирать в Ubuntu. Может и меньше, а может и больше. Нужно пробовать.
Думаю о смене компа и переходе на Ubuntu
Я как раз, тоже думаю о смене компа и перехода с Ubuntu на macOS.
Хз, там вроде просто: в какой-то настройке указываешь «режим разработчика» и включаешь компонент в «Компонентах Windows». Так то из коробки её нету.
На опеннете инструкция по установке, со скринами, понятнее некуда.
А так же хочу сказать, в чем плюс виртуалки с Centos - во первых для размещения сайтов клиентов использую VPS c той же Centos, и тем самым разрабатывая локально на ней же набираюсь опыта попутно.
Второе - если винда у меня в какой-то момент загнется, то диск виртуальной машины у меня всегда в backup со всеми сайтами, базами данными, nginx, настройками - да полностью среда разработки. А вот с «Bash on Ubuntu on Windows» если винда загнется внезапно, то это пипецкий пипец будет.
Куда тебе столько разом? Кодишь сразу во всех 10? Epic.
У меня помимо текущего разрабатываемого проекта (серверная часть), обычно открыто еще несколько ранее сделанных проектов (серверная часть), я туда подглядываю, как и чего делал в том или ином повторяющемся функционале. Плюс то же самое с (клиентская часть).
Я как раз, тоже думаю о смене компа и перехода с Ubuntu на macOS.
Нууу )) Мне не подходит, я постоянно работаю с 1С и прочими многими программами, которых нет на маке. А так же денег нет на такую роскошь))
Имеет ли смысл для Linux апгрейдить 1 Гб ОЗУ до 2 Гб для десктопа?
Десктоп сильно растяжимое понятие. Кто-то серфит инет и конфигурит сервера по ssh, а кто-то пишет софт в эклипсе.
Простой ответ --- имеет, много ОЗУ не бывает.
А так можно запустить простой скрипт, который раз в минуту будет писать в файл результат команды free и посмотреть реальное потребление памяти/свопа за день/неделю.
или монитор повесить. у меня gkrellm висит справа, там все прекрасно видно. мне лично полтора гига на ноуте и для эклипса хватает. в среднем, 800-900 метров ОЗУ свободно.
Пока не испытывал нужды в таком апгрейде.
> Имеет ли смысл для Linux апгрейдить 1 Гб ОЗУ до 2 Гб для десктопа?
А что ты на нем делаешь?
Ныне актуально 4-8Гб для десктопа.
Запусти top, или лучше htop, настрой какой нибудь мониторинг, conky например или др. и понаблюдай за используемой памятью. Реально (у меня) для десктопе львиную долю памяти отжирают Опера, Кторент и бухгалтерская приблуда под вайном, иногда им помогает ОО. Больше 400 Мб(из 1Гб) используемой памяти не наблюдалось. Гдето месяцев 8 назад Опера выделывалась - сожрала всю память, пришлось лечить от жадности.
Если для игрушек и виртуальной машины, то да.
> Ныне актуально 4-8Гб для десктопа.
Это десктоп людей с лишними деньгами, отсутствием мозгов, мазохистскими наклонностями и глистой.
А если использовать виртуализацию, обработку аудио, видео, графики.. рендеринг и так далее? Подумай над этим.. Десктоп, в нынешнее время, понятие очень растяжимое.
>> Ныне актуально 4-8Гб для десктопа.
>Это десктоп людей с лишними деньгами, отсутствием мозгов, мазохистскими наклонностями и глистой.
Нет, это десктоп для людей, обладающих широким кругозором и разнообразнейшими интересами.. Думай ещё, упорнее, не сдавайся..
То что описано больше похоже на рабочую станцию.Ктому же не понятно как эффективно работать со всем этим одновременно? Ты не Шива случаем?
>Ныне актуально 4-8Гб для десктопа.
у меня 8. я бы не сказал что и 4 актуально.
Память сейчас копейки стоит, если не новомодная/древняя/экзотическая, конечно.
И лишней, обычно, не бывает.
/guiuest утверждает что для гуя пригодится
1Гб до двух - имеет. Выше - только под специфические задачи.
>То что описано больше похоже на рабочую станцию.
В нынешние времена различия между десктопами и рабочими станциями несущественны..
>тому же не понятно как эффективно работать со всем этим одновременно?
Очень просто.. Несколько ресурсоёмких задач на исполнение одновременно.. Плюс текущие долговременные, по ходу продвижения.
>можно запустить простой скрипт, который раз в минуту будет писать в файл результат команды free
Откройте для себя sysstat ;)
Если честно, забить больше гигабайта памяти у меня пока не получалось, хотя есть два.
Вот второе ядро очень заметно - пока что-то тяжёлое грузит одно ядро, пользовательский интерфейс ни на мгновение не притормаживает
>>> Ныне актуально 4-8Гб для десктопа.
>> Это десктоп людей с лишними деньгами, отсутствием мозгов, мазохистскими наклонностями и глистой.
> Нет, это десктоп для людей, обладающих широким кругозором и разнообразнейшими интересами.. Думай ещё, упорнее, не сдавайся..
Человеком у которых в интересах значится «интересно, какое на вкус говно сегодня», я не стану даже за деньги, спасибо.
>>> Ныне актуально 4-8Гб для десктопа.
>> Это десктоп людей с лишними деньгами, отсутствием мозгов, мазохистскими наклонностями и глистой.
> Нет, это десктоп для людей, обладающих широким кругозором и разнообразнейшими интересами.. Думай ещё, упорнее, не сдавайся..
Человеком у которых в интересах значится «интересно, какое на вкус говно сегодня», я не стану даже за деньги. Я уж как-нибудь своим зауженым кругозором обойдусь, спасибо.
Оперативная память (англ. Random Access Memory, память с произвольным доступом; комп. жарг. Память, Оперативка) — энергозависимая часть системы компьютерной памяти, в которой временно хранятся данные и команды, необходимые процессору для выполнения им операции.
Оперативная память содержит данные операционной системы и запущенных на выполнение программ, поэтому от объёма оперативной памяти зависит количество задач, которые одновременно может выполнять ваш компьютер. (WIKI).
Центральный процессор (ЦП; также центральное процессорное устройство — ЦПУ; англ. central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором. (WIKI).
Итак, как же посмотреть, сколько оперативной памяти/CPU использует ваша система в настоящий момент?
Для отображения информации о всей оперативной памяти вашего компьютера, количества использования в настоящий момент и её остаток (свободной), а также раздела подкачки - Swap, отвечает команда free -m.
Выполните данную команду в терминале и вы увидите всю информацию:
Для отображения информации о оперативной памяти/CPU в процентном отношении каждого запущенного процесса на вашем компьютере отвечает команда top или htop.
Выполните любую из них и вы увидите все запущенные процессы:
Иногда система "тормозит", а это значит, что какой-то из процессов или несколько, потребляют очень большое количество оперативной памяти.
Читайте также: