Домашний рабочий KDE братец Neonушка
Поддержать
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Домашний рабочий KDE братец Neonушка

83
Дистрибутив:
Окружение:

KDE neon User Edition 5.20 x86_64

Всем привет, на debian / ubuntu cерверных с 2008 года, до этого FreeBSD несколько лет.
На рабочей машине, было дело изменял с макбуками, и хакинтошами, но в итоге, пару лет как вернулся, устал от проприетаршины apple.

Ryzen 3800X, 64 DDR4, SSD Samsung EVO 950 PRO M.2 512 / ext4

Системные улучшения:

fstab, монтирование без noatime, строго по UUID, тогда можно легко клонировать систему.

UUID=46934f6f-1689-4344-8221-004f403e613d / ext4 defaults,noatime 0 0

Вырезанный snap, это обязательно, иначе оно монтирует каждое приложение при загрузке и в вещь нехорошая.

ananicy — управление приоритетом процессов,
nohang — не даст выжрать память, пока ни разу не отработал,
preload, prelink — кешеры

Подтюнингованый systemd, в частности,

sudo systemctl disable NetworkManager-wait-online.service
sudo systemctl disable lvm2-monitor.service
sudo systemctl disable bluetooth.service
sudo systemctl disable ModemManager.service
sudo systemctl disable smartmontools.service
sudo systemctl disable motd-news.service

sudo systemctl disable vboxautostart-service

Systemd защищаю — очень шустрый и удобный. На его загрузку уходит около 2-х секунд из которых почти секунда MySql
и там сильно монтирование дисков замедляет, я люблю сразу подмонтировать 3 диска, один 3гб ext4 бекапный и 2 ntfs виндовых из dualboot.
Также, systemd тормозит в данном случае virtualboxа еще пара сервисов и чуутка plymouth тема предзагрузки
(который вообще можно выпилить легко, да жалко, он приятный).

Сам же systemd по сравнению с сервисами которые он запускает не кушает условно ничего.
Тормозят его в основном всякие сетевые штуки, samba shares, тяжелые сервисы в моем случае только MySql (900ms) и Postgresql (1.8 сек),
но Postgresql я пускаю руками по мере необходимости.

Загрузка кернела (5.6 сек) systemd (1.9 сек, запуск нужных сервисов) и все, мы уже в kde пускаем.

Самые жирненькие сервисы:

graphical.target @1.918s
└─multi-user.target @1.918s
└─mysql.service @966ms +951ms
└─network.target @963ms
└─NetworkManager.service @917ms +46ms
└─dbus.service @915ms
└─basic.target @911ms
└─sockets.target @911ms
└─uuidd.socket @911ms
└─sysinit.target @909ms
└─systemd-timesyncd.service @870ms +38ms
└─systemd-tmpfiles-setup.service @856ms +11ms
└─local-fs.target @854ms
└─mnt-D.mount @353ms +501ms
└─dev-sda1.device @346ms

Подробнее:

951ms mysql.service
501ms mnt-D.mount
328ms vboxdrv.service
303ms fwupd.service
206ms systemd-logind.service
191ms upower.service
159ms phpsessionclean.service
151ms postfix@-.service
146ms dev-nvme0n1p2.device
134ms php8.0-fpm.service
134ms containerd.service
130ms ananicy.service
129ms php7.4-fpm.service
113ms udisks2.service
110ms networkd-dispatcher.service
101ms systemd-sysctl.service
98ms vmware-USBArbitrator.service
86ms apache2.service
84ms tlp.service
77ms accounts-daemon.service
77ms user@1000.service
64ms mnt-3TB.mount
62ms systemd-resolved.service
60ms systemd-journald.service
48ms avahi-daemon.service
47ms mnt-WIN.mount
956us postfix.service

… итп… мелочь вырезал, текст не влезает в ограничение)

firmware (BIOS 7 секунд) и loader (GRUB 2 сек таймаут), их можно не считать. Хотя
там тоже можно ускорить, если включить fastboot в bios, отрубить проверку usb на старте, но не хочу, это неудобно, клавиатура usb, а у меня dualboot в винду для поиграть.
Можно еще отрубить tlp.service, для управления питанием, но мало ли, захочется на ноутбук образ перенести.

Остальные приложения как у всех… Разве, что opensnitch-ui для файрвола мало кто использует, а я люблю знать кто лезет и куда, в наше время даже plasma виджет может в сеть ходить. syncthing как свой dropbox между серверами,
ulauncher, где-то иконки подтюнил. Вместо фотошопа — https://www.photopea.com

kernel подкручен тоже, (/etc/sysctl.conf) сюда уже по ограничению текста не влезет

Система получилась мега приятная, скоростная, ставил я и арч и независимые, не понравилось. Тоже самое, вид сбоку,
если копать, то любую систему можно раскачать.
Уже накопал, Neon — самый новый kde и LTS ubuntu — прекрасное сочетание стабильности и удобства. Снизу кастомный conky.
Сильно копаться с системой некогда, красоте предела нет, а интересы лежат больше в других смежных областях, проекты писать, но сюда приятно заглянуть.

3 монитора, слева киношки обычно, сейчас справа api пишу на php для мобилки, по центру flutter/dart с эмулятором android который к ней обращается.
Как бы воссоздал привычный момент рабочий. Еще пишу на python, clojure, люблю поиграть, цифру 47+ тысяч на экране (plasma widget) можете угадать сами :)

Всем бобра!

Лайков: +16
войдите, чтобы ставить лайки
83
  • Опубликовано: 16.02.2021
  • sarman

Еще скриншоты:



Комментарии

Мишаня
16.02.2021
14:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Три монитора? Или один изогнутый?
sarmanАктивный
16.02.2021
14:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
3 монитора, там видно разрешения их в neofetch.
moonz
16.02.2021
14:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Подскажи пожалуйста как ты работаешь с эмулятором? Через adb shell или сразу инструкции системе пишешь? Я на питоне пишу, и есть задача по автоматизации тестирования интерфейса, ищу какой-то простой путь естественно :3
sarmanАктивный
16.02.2021
14:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
У android studio, который использую для dart/flutter достаточно удобный инструмент управления эмулятором, просто через менюшку. Весь коннект встроен. Даже если присоединить физическое устройство по usb, оно сразу станет доступно из селекта. Тестирование внутренними средствами flutter виджетов, тоже, напрямую из dart _высокоуровнево_ (я не использую stateful widgets, поэтому вообще очень просто - как чистые функции тестировать) По поводу из питона вопрос интересный, ответить не смогу, поскольку тестирование интерфейса на flutter и native сильно отличаются. Flutter - по сути это надстройка над skia движком рендеринга родом из хрома. Обычными средствами его невозможно низкоуровневыми протестировать, а нативно я не пишу. Просто питон оно немного чуждо мобилкам... Мое использование adb shell сводится к получению рута и только и это не связано с разработкой.
sarmanАктивный
16.02.2021
15:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Ирония, кстати, сейчас пишу с макбука, 2015, его использую для публикации flutter приложений в apple store, деньги есть деньги, и как раз этим занимаюсь сейчас (он мобилен = дача и баня прыгать в снег), а linux ноутбук отдал пока бате, чтобы тот поиграл. Но в дома десктоп плотно захвачен linux. Удобно, когда можешь полностью контролировать систему, но в работе есть моменты, когда linux бесилен - ну что делать. P.S. xcode ужасен.
Виктор
16.02.2021
15:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
немного завидую таким спецам, сам бы хотел так научиться.....
sarmanАктивный
16.02.2021
15:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Все в ваших руках.
sarmanАктивный
16.02.2021
15:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Также, хотел бы отметить, что почему ubuntu LTS, админю своих 9 серверов, (один проект), 3 фронтенда, 3 бекенда (Percona Xtradb cluster), dev, backup, proxy. Все единообразно. Проекту более 10 лет, апгрейдится под новые версии языка и дб после длительного тестирования примерно в год, тк кода строк - около 3 млн. Основной рабочий проект - https://sonline.su
sarmanАктивный
16.02.2021
15:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
На скриншоте - это пет проект, новенькое. С работой связаное напрямую не думаю, что можно делать скрины.
sarmanАктивный
16.02.2021
16:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
То есть выходит новая LTS, я присматриваюсь, смотрим на что новое появилось, что deprecated в новой версии языка, гоняю по коду, не везде есть тесты, это невозможно, а проект 24 часа в сутки должен работать, вот, что я хотел бы донести.
Ломается однозначно что-то! проект приводится к виду, готовому для переезда, обновление происходит одновременно на новое LTS и новое железо, которое к тому времени стоит столько же сколько и старое. А кластерная система позволяет изьять в любой момент любой из серверов и подменить его, пока остальные работают. И НИ РАЗУ ubuntu меня не подвела. На rpm не смотрел даже, тк, это другая планета, возможно, неплохая. На заметку всем rolling дистрибутивам.
valera
16.02.2021
15:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Интересно, не пробовал ли автор использовать btrfs вместо ext4 на ssd носителях и почему рабочая информация не шифруется ? И как себя ведет kde на основном мониторе, как дела с hidpi, нет дискомфорта ?
sarmanАктивный
16.02.2021
16:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Привет, пробовал btrfs, впечатления самые положительные, на серверах серъезно не рассматривал, а зачем. Я вижу, что timeshift backup дома также неплохо работает и с rsync, что мне проще. Также устроен бекап на серверах. То есть бекап с голыми данными тоже устраивает. Тем более есть git серверный для кода, для остального - rsync. Ни разу в моей жизни не было такого, чтобы все сломалось и мне нужно было восстановливать целиком слепок системы.
По поводу шифрования - система настолько слаба, насколько слабо ее максимально слабое звено. Я не единственный разработчик, мало того, куча разработчиков сейчас на удаленке. Страшно сказать, но у нас один из них на винде. Шифрование локальной машины - не гарантия сохранности данных или вернее отсутствия их утечки. Для этого есть NDA, проприетарщина и нормальные рабочие отношения договорные и разделение труда. Если один из трех условно ведущих разработчиков сдал данные, пока такого не было. Локальное шифрование - не панацея.

Тут недавно скандал с яндексом, https://vc.ru/services/207981-v-yandekse-rasskazali-ob-utechke-dannyh-5-tysyach-pochtovyh-yashchikov-po-vine-sisadmina-s-vysokim-urovnem-dostupa

слабое звено всегда люди а не шифрование.

KDE великолепно ведет себя со шрифтами, nvidia проприетарными драйверами, мультимониторами, можно хоть перетыкать на лету, отключать один или другой, мне нечего сказать более.
valera
16.02.2021
21:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Благодарю за ответ, никак не уломаю себя на 4к, точнее не определюсь со средой под это дело :)
Люди есть люди, но ведь у Вас на пк не только рабочие данные но и личные наработки, возможно небольшая база с данными, которые как по мне на много важнее. Сужу по себе, возможно Вы не ведете ничего подобного и все держите в голове :)
Касательно Вашего увлечения, не думали мускуль заменить на миранду ?, вроде она шустрее будет.
sarmanАктивный
16.02.2021
22:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Не так уж и дорого мои данные стоят, имхо я устремлен в будущее, а разработки уже в прошлом, пусть забирают прошлое.
По поводу db - это серъезный выбор, я не могу заменить mysql на что-то другое, и так mysql заменен на percona xtra db

Удач в разработке и не слушать никого !
valera
16.02.2021
23:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Взаимно.
OldRunnerАктивный
16.02.2021
16:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
-10
войдите, чтобы ставить лайки
Хороший рассказ. Ну... как "подсрачник" старшекласника первокашке: "Шо стоишь? Иди бычки стреляй, сопливый!"
Вы часом сайтик не перепутали уважаемый?
:-)))
sarmanАктивный
16.02.2021
16:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+3
войдите, чтобы ставить лайки
Ну шо вы такое говорите! Я из самых лучших побуждений! :) Чтобы кто-то если скрины выкладывает, может там какие-то находки интересные.

Мы с женой в прошлом году усыновили двоих деток. Мне 43, ей 31, и мне сынина 9 лет тоже заявляет многое, естественно, он на линуксе uchi.ru делает задания. А я ему говорю - смотри, какой мир большой, а он мне, да что мне тот мир, ты мне расскажи, почему у тебя в консоли симпатично, а у меня просто > . Я говорю - ну вот, есть разные shells, у тебя просто sh, а у меня zsh + oh-my-zsh, тема p10, он долго переваривал, но поставил в итоге и перепробовал много тем, он наслаждался выбором.
Я не перепутал) Это все бытовуха, очень интересно посмотреть и мне на ваши скриншоты или разные дистрибы не устанавливая самому их.
OldRunnerАктивный
16.02.2021
18:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
:-))
ОК. Все понял и....
Пошел стрелять бычки.
Ну, а если откровенно, то я вам от всей души завидую и сожалею только об одном - о потеряном времени в совке, об утраченых возможностях, когда мир летел вперед в будущее, а мы в совке гордо маршировали "под грохот барабанов" в...средневековье.
И да, вы таки да молодец, шо готовите своего малого с таких лет к НОРМАЛЬНОЙ жизни - респект вам и уважение.
Кто бы мне, пусть не в 9, пусть в...39(тогда, в 93-м, уже разворачивался Линукс!) кто-то бы научил или хотя-бы подсказал, как вы своему отпрыску...можно было бы горы свернуть :-))
Надеюсь, что следующее поколение будет не просто умнее, а еще и совестливее,честнее и не настолько зашугано-жвачкожуйное по ящику живущее.
Так что, удачи вам в хорошем начинании.
sarmanАктивный
16.02.2021
18:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+3
войдите, чтобы ставить лайки
Когда все маршировали, батя (пилот ту-154) мне привез мне в начале 90-х, zx spectrum, тогда то крышка и поехала, это было круто.

Барабанов сейчас нет, время я считаю, не потеряно? В 90-х линух был очень недоделан. Я привык так - я всегда виню себя, а не окружение, если бы да кабы. Именно сейчас и стОит делать дела. Сейчас прямо время... Ну и делаем.
OldRunnerАктивный
16.02.2021
18:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
"Барабанов сейчас нет" - вы это серьезно? :-)))
sarmanАктивный
16.02.2021
19:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Посмотрите на мой бизнес, нет никаких барабанов, я еще 2 сейчас открываю. я верю во внутреннюю гармонию, ну может кому-то что-то мешает, мне - нет.
sarmanАктивный
16.02.2021
17:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
У меня вот вопрос к пользователям других систем инициализации отличных от systemd. Есть ли у вас аналоги

systemd-analyze blame
systemd-analyze critical-chain
systemd-analyze dump
systemd-analyze plot > /tmp/bootup.svg (графически)

Вот как вы анализируете скорость загрузки?
sarmanАктивный
16.02.2021
17:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Ну в чем вы измеряете скорость?
x230Активный
16.02.2021
18:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Достаточно бывает по секндной стрелке.
Не вижу в этом особенной надобности, если серьёзно.
Куда важнее - отзывчивость системы при обычной её работе.
sarmanАктивный
16.02.2021
18:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Отзывчивость системы никак не зависит при обычной работе от системы инициализации.
sarmanАктивный
16.02.2021
18:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
Просто вот откуда это иллюзия о скорости. Ну давайте замерим.
sarmanАктивный
16.02.2021
18:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
То есть нет такого инструмента, верно?
x230Активный
16.02.2021
19:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Не видел смысла искать такие инструменты.
Поэтому ничего сказать не могу по этому поводу.
sarmanАктивный
16.02.2021
18:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Я к чему это все, озвучьте претензии к systemd, рациональные. Имхо, это отличный комбайн. В чем вот он не нравится...
OldRunnerАктивный
16.02.2021
19:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Я вот совсем недавно накатил ArcoLinux и там systemd. Так вот там на разных DE(проверил на Awesome и KDE) разное время запуска. То есть многое зависит от дистра и от окружения. А вот на других Арчах на KDE с systemd время гораздо больше -в 2-3 раза. И даже на Artix (KDE), даже без systemd(runnit, s6) время на запуске такое же, как и на ArcoLinux KDE.
x230Активный
16.02.2021
19:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
+
Подтверждаю.
У Artix время запуска обычное, такое же как и у большинства Linux.
Но его "шустрость" (отзывчивость в работе) доставляет несказанное удодвольствие!
sarmanАктивный
16.02.2021
20:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
ЭЭх) не увидели моего kde) Видел я все artix, пря ставил, считаю эти моменты надумаными.
sarmanАктивный
16.02.2021
20:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
ну так запустите systemd-analyze blame
и сразу будет понятно
OldRunnerАктивный
16.02.2021
20:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Ага, и он быренько все покажет, даже там, где его нет.
Ладно, проехали.
sarmanАктивный
16.02.2021
20:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
чо? Что за чушь, что это за хрень, он показывает нормально. Не надо проезжать.
OldRunnerАктивный
16.02.2021
20:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
На Artix'е показывает нормально? Это какой командой осуществляется? Подскажите неучу.
sarmanАктивный
16.02.2021
20:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
Как раз я и уничтожаю arch подобные дистрибутивы, вы меня извините, что они там наделали, какая система инициализации - неизвестно.

Systemd умеет все это

systemd-analyze blame
systemd-analyze critical-chain
systemd-analyze dump
systemd-analyze plot > /tmp/bootup.svg (графически)

и как бы получайте информацию и кайфуйте
sarmanАктивный
16.02.2021
20:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
Это настолько великолепная система, а что может в таком же духе runit, другие системы, и кто вообще решил, что именно systemd проблема, на самом деле. systemd абсолютно обалденен, даже есть таймеры, оно может заменить крон.
x230Активный
17.02.2021
10:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
systemd - блоб.
И, учитывая это, runit "теплее телу", и работает он пошустрее, хоть и не "гений".
sarmanАктивный
17.02.2021
11:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
для дома игрушка, вкладываетесь знаниями и временем в ничто. За тепло телу? Ну серъезно? Имхо, идти админом за 100тр условно гораздо прикольнее, чем крутить теплое тело.
sarmanАктивный
16.02.2021
20:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
я честно говоря не в курсе artix, там вроде арч с OpenRC, системой инициализации. Естественно, это вопросы к OpenRC. Ну вот хороший вопрос - какие системы аналитики есть у OpenRC? Что он может противопоставить systemd?
x230Активный
17.02.2021
10:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Artix базируется на трех системах инициализации (на выбор по-желанию):
OpenRC
runit
s6
(https://forum.artixlinux.org/index.php/topic,1439.msg10292.html#msg10292)
sarmanАктивный
17.02.2021
11:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Да, я смотрел, спасибо, и все они маргинальны.
sarmanАктивный
16.02.2021
21:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
ну дык скиньте

systemd-analyze blame
systemd-analyze critical-chain
systemd-analyze dump
systemd-analyze plot > /tmp/bootup.svg (графически)
sarmanАктивный
16.02.2021
19:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+3
войдите, чтобы ставить лайки
Чо вот подбесило,
Я считаю, что "мне показалось, что стало побыстрее"
вот в systemd есть конкретные команды, что есть у вас?
И я своими глазами вижу, что я убираю, насколько стало быстрее.

И вот ну какими командами вы пользуетесь и вижу я одно,
что никто никакими командами не пользуется. И что скорость оценивается на глазок. Поставили s6, или runit, а толку никакого, то есть нет понимания, чо сделали, зачем сделали. Вот вам правда.
tigr72Активный
16.02.2021
19:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
-1+1
войдите, чтобы ставить лайки
Все придельно просто. Создай в Vbox машину и выдели ей только 2 ядра и 2Гб памяти. И установи на эту машину систему вначале с systemd, а потом с runit, к примеру свой любимый KDE-Neon и Artix (RunIt). И ты в полной мере испытаешь всю „убогость“ systemd и „крутизну“ runit.

А большинство народу и приходят на linux только из за того что на их древнем железе вында уже с трудом ворочиться...
sarmanАктивный
16.02.2021
20:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
нене, так не покатит, должно быть измерение. насколько? Вы путаете многие вещи. Я прошу логи, которые вы не можете дать в силу ну... неопределенности. Там просто для тебя родного все отрубили, за что ты принимаешь скорость. Почему и прошу. Только что есть у runit, в качестве анализа загрузки?
sarmanАктивный
16.02.2021
20:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
я знаю, что грузит моя система, я вижу это благодаря аналитике systemd, так вот, вовпрос, что видите вы, что отрезано у вас?
tigr72Активный
16.02.2021
20:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Я вижу как вы попой виляете, в надежде что не придется признать что на слабых машинах супер-пупер systemd скорее вред чем польза из-за своей перегруженности. )))
sarmanАктивный
16.02.2021
21:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Я не понимаю, где я виляю попой. Вот я предоставил все тайминги моей systemd. Четко и конкретно. Какой перегруженности? Причем тут слабые машины?
sarmanАктивный
16.02.2021
21:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
предоставьте общественности, что от systemd вред а не польза, ну, я вас слушаю
Анончик
16.02.2021
23:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+3
войдите, чтобы ставить лайки
Проблема в systemd не совсем в скорости, а в том, что он превращается в лютый комбайн. Если раньше он задумывался как система инициализации, то теперь он может быть и загрузчиком, и отвечать за раздел /хом, и таймером и ещё кучу полных непотребностей. Да, админам может так проще и меньше думать надо, но это не есть хорошо, когда такой Франкенштейн разрастается, заменяя другие утилиты и оставляя в популярных дистрибутивах без альтернатив. Также он предоставляет отличные возможности для красной шапки контролировать и влиять на развитие Linux в целом.
Насчет конкретно runit, все просто - очень лайтовая скриптовая инитка, которая покрывает все потребности обычного пользователя. Там нет встроенных сервисов по слежке всему и всея, но этого обывателю и не нужно. Хотя я особо не вдавался, но всегда можно написать скрипты, дополняющее функционал.
Пс: чем секундомер-то не устроил?)
sarmanАктивный
17.02.2021
10:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
когда надо копать проблему, то мало секундомера...
sarmanАктивный
16.02.2021
20:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Дайте логи, или это все на уровне я верю своей подруге.
sarmanАктивный
16.02.2021
21:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Идея интересная, но как измерить крутизну runit? Есть у этой подсистемы какие-то утилиты, что-ли или просто бросили как есть. И в чем ее крутизна?
sarmanАктивный
16.02.2021
22:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Как минимум, я не стану доверять человеку, который пишет "придельно" вместо "предельно", мой совет - иди доучись. Да, это работает именно так.
MB1441Активный
16.02.2021
23:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
Истинно говорите. На сайте много полуграмотных, пишут мну булочку с пирожком, а читаешь хрен с маслом. И грубые как сапожники, верный признак проблем и несчастья.
MB1441Активный
17.02.2021
01:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
100 тонн.
tigr72Активный
17.02.2021
09:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
"Когда других аргументов нет, очень соблазнительно заявить: «О чем с тобой говорить, если ты даже слово «молоко» не можешь написать правильно!»" )))

И по существу.
Тебе будет достаточно top, htop или free что бы увидеть что с 2Гб памяти система с systemd кое как шевелится, а с runit работает хорошо.
sarmanАктивный
17.02.2021
09:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Да, я погорячился, извиняюсь, не по существу...
sarmanАктивный
17.02.2021
09:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Ну что такое 2 гб, давайте запускать на 640кб, их хватит для всего, как сказал один известный человек.
И где те 640 кб...
Если по существу - то я ставил, это все твики на совести создателей дистрибов. Сам по себе systemd не жрет практически ничего, (у него есть недостатки, да памяти больше потребляет, спорная модульность) но он предполагает аналитику легкую. Что предлагает в этом смысле runit? Вот предметный разговор. Может они там дополнительные сервисы стартуют в другом дистрибе, а цифры где?
Цифры из виртуальных машин вообще сравнивать нельзя, мало ли что на хосте в этот момент крутится.
Я за - давайте сделаем анализ, но я настроен скептически, тк вижу логи свои.
sarmanАктивный
17.02.2021
10:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Вот смотрите - я пускаю такую команду прямо на рабочем самом нагруженом фронте

https://pastenow.ru/48f3c4cee536c9dd146f30660ba62dc7

где res = ну 128 мегабайт условно, и что это такое на рабочем сервере, где 128 гб оперативки, но сколько удобства оно предлагает.
sarmanАктивный
17.02.2021
10:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
и то я не заморачиваюсь, это журналирование, можно ограничить, maxsize в конфиге, но как бы зачем... есть более насущные проблемы.
sarmanАктивный
17.02.2021
10:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
тут в чем прикол, такой админ зарабатывает ну 100 тыщ рублей примерно в мес. Так почему бы не зарабатывать на том, что нравится, вместо того, чтобы дрючить дома установки дистрибутивов. Учите то, что пригодится, прикупите памяти в конце концов, ее как грязи, это инвестиция в ваше будущее. Это просто инструмент.
tigr72Активный
17.02.2021
12:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
**censored**
Причем здесь заработок админа? Знаю я сколько админы зарабатывают - я на Ассемблере научился писать раньше чем тебя в чертежах нарисовали.
Тебе пытаются сказать что здесь на сайте в подавляющем большинстве сидит народ у которого машинки в лучшем случае с 4-мя потоками и 8Гб памятью, а то и вообще с 4Гб памяти или 2Гб…
Спору нет что на том железе что ты выложил в скриншотах systemd будет работать идеально, и ему не будет равных.
А как быть тем бедолагам у которых машинки с 4-мя потоками и 4Гб памятью? Сидеть и пялиться на твои скриншоты и подтирать слюни?..
sarmanАктивный
17.02.2021
12:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Ну позвольте, я на асме писал еще на z80 c большим удовольствием, напрямую в видеопамять.

А бедолагам надо докупить на алишке за копейки пямять для ноутбука за копейки и прекратить сопли по лицу размазывать.
tigr72Активный
17.02.2021
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Даже не знаю, смогли бы мы тогда поиграть в это - https://youtu.be/vfOvSYl_M44?t=47
Если бы в те времена относились к юзерам так же как и нынче - Советовали по любому случаю докупать память...

зы Напомнить сколько сие чудо потребляло памяти?
sarmanАктивный
17.02.2021
17:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Время течет...

Ох, Элита, я чуть не заплакал, сколько тайных ночей. Не, я конечно купил сейчас https://www.elitedangerous.com/ и жду дополнения когда можно будет на планетах сражаться... Но куда ушло это таинство старой элиты, никто из старой школы не сможет устоять перед такой ссылкой... Эх
sarmanАктивный
17.02.2021
17:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Я не помню... Сколько потребляло, но помню как живую картину 65535 килобайт всего, 16384 - видеопамять.
Потом были какие-то потом были модернизированые варианты на 128 кб, но 65535 запомнено навечно.
tigr72Активный
17.02.2021
17:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
48 килобайт...

48Кб память + 16Кб видео буфер = 65535 ячеек памяти адресуемых 16-ти битной адресной шиной Z80 ...
sarmanАктивный
17.02.2021
17:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
да уж... точно, это рабочая память.
sarmanАктивный
17.02.2021
17:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
ну конечно. 65535-16384. Эх
sarmanАктивный
17.02.2021
17:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
А помимо mov ax, dx, ведь были и высокоуровневые языки программирования, например, laser basic
tigr72Активный
17.02.2021
18:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Да, были. Но. Лично мне после Радио86РК было проще сразу писать на ассемблере. А позже на ЕС1840 я уже сразу перешел на C ...

зы Хотя, вру. На ЕС-ке пробовал еще Turbo Pascal, но, что то он мне не зашел.
tigr72Активный
16.02.2021
19:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
Мда... С таким объемом памяти можно не только на системД положить. Но. И на всех окружающих... )
OldRunnerАктивный
16.02.2021
19:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
100пудово.
sarmanАктивный
16.02.2021
20:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Я бы не хотел класть на окружающих, просто хотелось бы, чтобы больше люди зарабатывали вокруг меня.
ekz0rcyst
17.02.2021
16:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
В чем проблема купить и поставить больше памяти в свой ПК/лептоп? Это ведь не роскошь, - было бы желание!
sarmanАктивный
17.02.2021
09:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Немножко покопал в сторону OpenRC, /etc/rc.conf
там по умолчанию сервисы стартуют поочередно, wtf!!!. Стоит поставить rc_parallel="YES" Конечно, это на совести создателей дистрибутивов, надеюсь они делают такие твики.

Но конечно, самая большая проблема, это фрагментация, проще всего дать юзерам выбор - типа выбирайте сами систему инициализации. Только это приводит к тому, что нужно поддерживать тысячи пакетов, а зачастую людям на поддержке дистрибутива просто не хватает сил. В итоге скомпиляли пакет, вот вам пожалуйста, а стартуйте его сами и следите за ним сами. Не удивительно, что бизнес выбирает systemd ориентированые дистрибутивы. Стандарт, даже если он спорный - это стандарт. Я в очередной раз убедился, что на сервера проще поставить ubuntu с systemd, чем потратить свою жизнь на колупание конфигов с переменным успехом. Блин, для дома тогда проще все запихать в /etc/rc.local ручками (я про userspace) Также, вот взять админа на замену - проще взять такого парня, который знает systemd, чем чувака, который перепилит все, а потом разбирайся после него, доки же они писать не любят, а пока он перепилил - дистриб уже устарел, а парень сбежал.
Тут конечно, любят домашние дистрибы, но раз уж такое дело, что раз нужно что-то учить, то почему бы и не закладывать сразу в голову, что может пригодится в будущем, чем жить в сказке.
Guest
17.02.2021
19:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
+2
войдите, чтобы ставить лайки
Постоял рядом, послушал ученых мужей (это не сарказм, не ирония, а скорее восхищение людьми которые много знают и умеют. Если что, то я старше автора поста и в моем детстве такого предмета как "информатика" в школе не было, а всякого рода ZX... и БК... я видел только на картинках в журнале "Юный техник".)
После таких бесед, как выше, понимаешь, почему простые пользователи компьютеров при слове Linux, только что креститься не начинают, но через плечо точно плюют три раза. Сразу понимаешь, что ты "олень" и это супер сложно.
Я обычный пользователь Linux. Пробовать использовать Linux начинал ещё с Mandriva, когда обязательно указывали, что это бывший Mandrake Linux, хотя мне это ничего и не говорило. Т.е. стаж линуксоида достаточно большой, но я именно обычный user. И я использую компьютер как и большинство обычных пользователей, ну в смысле "кино, вино и домино". Только на Linux. И это не просто, а супер просто. Я по своим субъективным ощущениям быстроты и удобства (чтобы работало как мне надо) нашел свой набор программ, DE и дистрибутив, и, если честно, то мне вообще неважно какая там система инициализации, и сколько там секунд. Впечатления субъективны, хотя о тестах такого не скажешь. А в общем такие посты и сбивают с "пути истинного" простых любителей Linux (это ирония). Придется теперь посмотреть, что у меня там "под капотом" и как быстро это всё "прогревается". В общем пошёл ломать систему.....
А автору почет и уважение.
HivGGyusАктивный
18.02.2021
19:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
Поделитесь конфигам и настройками zsh пожалуйста!
HivGGyusАктивный
18.02.2021
19:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
Войдите, чтобы ставить дизлайкине нравится
0
войдите, чтобы ставить лайки
А какие шрифты подобрали, моё почтение. В первые вижу такую красоту. К сожалению не нашёл где их скачать...
Lexx
18.02.2021
20:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
Войдите, чтобы ставить дизлайкине нравится
+1
войдите, чтобы ставить лайки
Здесь - https://www.nerdfonts.com/font-downloads

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
Правила