LINUX.ORG.RU

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

Почему только stretch, во всех релизах Debian есть пакет с ядром собранным для система реального времени.

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

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

установил debian 10 buster, подключил все мыслимые репозитории, synaptic package manager по PREEMT ничего не находит, где по https://packages.debian.org/stable/kernel/linux-image-4.19.0-6-rt-amd64 скачать файл deb ? использую для решения математич задач , выигрыш времени не менее 10%

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

выигрыш времени не менее 10%

Смешная шутка!

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

Так рилтайм, или преемт? Ищешь одно, спрашиваешь другое.

ChekPuk ★★★
()

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

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

использую для решения математич задач , выигрыш времени не менее 10%

Посмеялся. Обычно RT ядра музыканты используют. Чтобы система не висла на чём-то, а отрубала и шла дальше. Типа, из-за этого у них латенси уменьшается и всё такое. Это понятно. А вот для математических задач хз-хз. Тем более, что ты ещё и не ставил ядро, а выигрыш уже посчитал.

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

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

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

что это

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

как отключить ?

В параметрах ядра прописывается. Это не сложно. Воспользуйся поиском.

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

Но про rt версию не знаю как там.

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

Да ты совсем не в теме...

Короче, это уязвимости в CPU от Intel и AMD. Очень низкоуровневые уязвимости, связанные со спекулятивным выполнением.

Их патчи состоят из 2 компонент: обновления микрокода для CPU (

apt install intel-microcode amd64-microcode
 — смотря чей CPU у тебя) и патчей на ядро, которые уже есть, но их можно выключить.

К сожалению, они серьезно тормозят CPU. Ни разу не отключал, но вроде это делается добавлением параметра

mitigations=off
на ядрах выше 4.19.60

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

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

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

ну и в чём ты не уверен, если в новых биосах идёт новый микрокод? оптимально конечно было бы пересобрать новый биос но со старым микрокодом, но кто это будет делать

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

root@debian:~# apt-cache policy intel-microcode intel-microcode: Installed: (none) Candidate: 3.20191115.2~deb9u1 Version table: 3.20191115.2~deb9u1 500 500 http://security.debian.org/debian-security stretch/updates/non-free amd64 Packages 3.20190618.1~deb9u1 500 500 http://ftp.fr.debian.org/debian stretch/non-free amd64 Packages

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

Как правильно копировать вывод терминала

Ну, он у тебя и не стоит. Если хочешь пожертвовать производительностью ради безопасности — установи его. Если хочешь пожертвовать безопасностью ради производительности — отключи заплатки в параметрах ядра и не ставь этот пакет.

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

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

у меня debian 10 buster, что и как написать в параметры ядра, для максимальной производительности ?

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

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

anti_win ★★
()

безплатно

Только я ору? А вобще, ядро можно собрать. Исходники есть на https://www.kernel.org/. Но у тебя, походу, еще недостаточно знаний. Без обид, просто констатация факта. Так что просто найди этот пакет в репозитариях и установи.

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

ТС постоянно какую-то херь пишет

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

Если у тебя Debian 10 Buster, а версия микрокода от Debian 9 Stretch — ты конкретно накосячил с репозиториями.

Так что давай сюда выводы

uname -a
lsb_release -a
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d
cat /etc/apt/sources.list.d/*

Извини, что отклоняюсь от темы, но по моему опыту — нельзя верить пользователям на слово. Они могут под словом «обновление» подуразумевать установку Linux вместо Windows, а под словом «компиляция» — логи загрузки ОС (реальный случай). Так что мне нужно убедиться, что ты прав на счет того, какой у тебя Debian.

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

root@debian:~# uname -a Linux debian 4.9.0-11-rt-amd64 #1 SMP PREEMPT RT Debian 4.9.189-3+deb9u2 (2019-11-11) x86_64 GNU/Linux root@debian:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster root@debian:~# cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 10.2.0 Buster - Official amd64 xfce-CD Binary-1 20191116-09:57]/ buster main

##deb cdrom:[Debian GNU/Linux 10.2.0 Buster - Official amd64 xfce-CD Binary-1 20191116-09:57]/ buster main

Line commented out by installer because it failed to verify:

deb http://security.debian.org/debian-security buster/updates main

Line commented out by installer because it failed to verify:

deb-src http://security.debian.org/debian-security buster/updates main

buster-updates, previously known as ‘volatile’

A network mirror was not selected during install. The following entries

are provided as examples, but you should amend them as appropriate

for your mirror of choice.

deb http://deb.debian.org/debian/ buster-updates main deb-src http://deb.debian.org/debian/ buster-updates main deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

stretch-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

deb http://www.deb-multimedia.org sid main non-free deb http://deb.debian.org/debian sid main contrib non-free deb-src http://deb.debian.org/debian sid main contrib non-free deb http://aptosid.com/debian/ sid main fix.main deb-src http://aptosid.com/debian/ sid main fix.main root@debian:~# ls /etc/apt/sources.list.d root@debian:~# cat /etc/apt/sources.list.d/* cat: ‘/etc/apt/sources.list.d/*’: No such file or directory

ustas1
() автор топика
Ответ на: комментарий от ustas1
root@dbian:~# uname -a
Linux debian 4.9.0-11-rt-amd64 #1 SMP PREEMPT RT Debian 4.9.189-3+deb9u2 (2019-11-11) x86_64 GNU/Linux
root@debian:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster
root@debian:~# cat /etc/apt/sources.list
# 

# deb cdrom:[Debian GNU/Linux 10.2.0 _Buster_ - Official amd64 xfce-CD Binary-1 20191116-09:57]/ buster main

##deb cdrom:[Debian GNU/Linux 10.2.0 _Buster_ - Official amd64 xfce-CD Binary-1 20191116-09:57]/ buster main

# Line commented out by installer because it failed to verify:
deb http://security.debian.org/debian-security buster/updates main
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/debian-security buster/updates main

# buster-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main
deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

deb http://www.deb-multimedia.org sid main non-free
deb http://deb.debian.org/debian sid main contrib non-free
deb-src  http://deb.debian.org/debian sid main contrib non-free
deb http://aptosid.com/debian/ sid main fix.main
deb-src http://aptosid.com/debian/ sid main fix.main
root@debian:~# ls /etc/apt/sources.list.d
root@debian:~# cat /etc/apt/sources.list.d/*
cat: '/etc/apt/sources.list.d/*': No such file or directory
'
ustas1
() автор топика
Ответ на: комментарий от ustas1

О боже... ну и каша...

Ты зачем-то умудрился смешать Debian 10 и 9. В принципе, это можно делать, но ты, как я понимаю, сделал это по незнанию.

Или тебе нужно какое-то ПО, которого нет в Debian 10, но есть в 9?

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

Такие репозитории не могли появиться сами. Вероятно, пытаясь добавить репозитории с проприетарными пакетами, ты случайно добавил лишнее в /etc/apt/sources.list — и получил дикую смесь. Я до сих пор не пойму, почему у тебя ядро от 9, а не от 10. Надеюсь, обойдется без переустановки. Поймать на таком dependency hell — как нефиг делать.

И ты сознательно добавил репозиторий debian multimedia, или по недомыслию?

apt list --installed > packages.txt

(root не нужен, насколько помню) и выложи этот файл packages.txt на pastebin — посмотрю, можно ли ещё спасти твою ОС. Скорее всего, её проще переустановить — в такой системе конфликты пакетов неизбежны, они уже появились, скорее всего.

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

Ну вот всегда: начали за здравие, кончили за упокой...

Ладно, выкладывай список пакетов. Попробуем починить твой Debian. Ты не менял ещё какие-либо файлы настроек пакетной системы, кроме /etc/apt/sources.list ?

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

На случай, если ты выполнил

apt list --installed > packages.txt
и сейчас гадаешь, где он или почему ты не можешь найти этот файл, или не можешь его открыть — выполнять нужно было не от root, а от обычного пользователя (я это писал, кстати), тогда это появляется в домашней директории.

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