LINUX.ORG.RU

linux с минимальной тратой тактов ЦП на операционную систему

 


0

1

Для выполнения программы ,какой использовать linux c минимальной тратой тактов центрального процессора на операционную систему ? Программа : GitHub - vprover/vampire: The Vampire Theorem Prover https://github.com/vprover/vampire


Да любой. Если вам хватит и первого runlevel тогда точно любой, если нужен 3-й то посмотрите чего у вас ненужного стартует, да и запретите запуск. Вобщем ломать не строить.

anc ★★★★★
()

ставь стабильный alt linux в варианте jeos, который без графического окружения
если потом вдруг понадобится графика, то доустановишь через apt-get

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

https://github.com/vprover/vampire эта программа автоматичкски генерит и выполняет новые процессы пока не докажет теорему или пока узнает , что это невозможно или никогда не остановиться пока есть оперативная память. Это - искусственный интеллект , но не принципах персептрона как gpt. Это - можно сказать сейчас высшее достижение математической логики. https://en.m.wikipedia.org/wiki/Handbook_of_Automated_Reasoning

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

Это всё понятно, но причём тут «linux c минимальной тратой тактов центрального процессора на операционную систему»? Хочешь доказывать на 0.00000001% быстрее?

Уверен, что время, потраченное на поиск дистрибутива, сравнение, настроку и ковыряние, окупится сэкономленными тактами?

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

Каждая инстанция может завершить доказательсво. Ей дается квант времени автоматически на это. Поэтому нужен процессор с максимальной производительностью на 1 ядро.

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

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

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

Я всё ещё не понимаю, почему для этого так важен «linux c минимальной тратой тактов центрального процессора на операционную систему».

Но да фиг с ним. Выше правильно сказали: либо бери Alpine, если из того, что есть, либо LFS и файнтюнь до талого сам руками под свою задачу.

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

Даже, если программа одна, её может понадобиться диск, сеть, часы. Даже на ардуине тратятся такты на подсчёт миллисекунд с момента запуска (функция millis()).

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

Но да фиг с ним. Выше правильно сказали: либо бери Alpine, если из того, что есть, либо LFS и файнтюнь до талого сам руками под свою задачу.

Зачем такие сложности? init=/bin/sh или вообще путь к программе. Но, конечно, смысла в этом нет, а ТС тролль.

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

Вам может не хватить 1 такта процессора для нахождения доказательства в текущей инстанции номер N и доказательсво будет найдено очень гораздо позже в другой инстанции. Квант времени каждой инстанции генериться автоматически.

q137
() автор топика

какой использовать linux c минимальной тратой тактов центрального процессора на операционную систему ?

Никакой, задачу надо решать на микроконтроллере и считать такты руками.

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

Если я использую 16 потоков на мощных 8 ядрах процессора i7 12700 и смотрю сайты файрфоксом бывает резулбтат успешный на 2 часа дольше в сравнении , если я ввобще больше ничего не выполняю на компе. Вероятность вычислить для таких вычислений очень сложно.

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

vampire в послежних версиях выдает на экран в том числе эти данные , Они меняются тк инстанции выполняются с изменяющимися многими параметрами.

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

Вероятность вычислить для таких вычислений очень сложно.

Отчего же. Положим, что на задачу уходит заданное число тактов процессора (или времени, это всё равно). Также положим, что вероятность найти ответ распределена равномерно. Самое эффективное ядро требует на свои собственные нужды k% тактов, а менее эффективной l%, где k<l. Тогда, введя коэффицент эффективности p=k/l можно определить, как увеличение эффективности использованя ресурсов цпу на 1% повысит вероятность найти решение в данной попытке.

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

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

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

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

ну да. любопытно с чисто практической тз как ты будешь работать с тем что называется «системные вызовы» и «системные библиотеки» без системы. на современном PC.

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

Да, нет (ненужное зачеркнуть). Но ни Вася, ни вы ещё ничего не сказали по существу заданного в теме вопроса. Каково ваше мнение о дистрибутиве люнекса, выбираемого для названного софта с учётом требований от вопрошающего? И если посмотреть именно с этой стороны на Васю и вас, то хрен редьки не слаще. Лично я полагаю, что наименьшее количество тактов в том дистрибутиве, о котором я не знаю, но тоже очень бы хотел узнать.

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

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

В данном случае имелось в виду распределение вероятностей в одной, как вы это называете, инстанции. Но, не важно. Как вы собираетесь управлять процессом, параметры которого не можете измерять? Всё что вам остаётся, это молиться Богу и надеяться на его благосклонность. Ну, ещё браузер выключить.

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

Я не знаю что значит «умнее» в данном контексте. Но вот есть вариант, что может у него подготовка соответствующая: он всю жизнь этим занимался; а ты с наскоку хотел взять?

AndreyKl ★★★★★
()