goto не рекомендуют использовать новичкам потому что с одной стороны он является составной частью цикла (если и не является циклом вообще, т.к. на микроуровне нет никаких for - next, do - loop while и т.д. и т.п., а есть goto и if) c другой стороны рушит ветвления, если его использовать не верно.
В общих чертах можно почитать здесь https://habr.com/ru/post/271131/
С другой стороны Ваше ТЗ - нужен изящный бесконечный цикл. Изящнее при ИМЕННО ТАКОЙ ПОСТАНОВКЕ ЗАДАЧИ нет ничего кроме:
label:
*тело цикла*
goto label
Вы, немного, путаете суть решения и синтаксис, т.е. запись решения. Это разные вещи.
Илья, есть два вида циклов:
1. цикл от и до с заданным шагом
2. бесконечный цикл с условием выхода или без оного, можно вообще выкинуть цикл, в начале программы поставить метку, а в конце программы goto label
любой цикл по структуре сводится к условию и возврату на начальную метку с которой начинается тело цикла, если условие выполняется или наоборот не выполняется, смотря как сформулировано условие. Условие можно выкинуть и все равно это будет цикл. Как реализовать через Ваш синтаксис я не знаю, т.к. работаю в VBA, но сути это не меняет.
либо вставить бесконечный цикл с выходом по условию на конец программы, например по нажатию определенной клавиши, или ставите метку в начале программы и в конце текста "goto метка". Куда уж проще и изящнее?
Specter, есть возможность протестировать камень на другой материнской плате? что по поводу питания и охлаждения камня? не тротлит? БП конфигурацию тянет? просадок по цепям питания нет?
Пользуюсь XWiki, которая является достойной заменой Confluence.
XWiki — это вики второго поколения, написанная на на языке Java, лицензия распространения LGPL, функциональность включает в себя блог, инструменты API, комментарии, аутентификацию по LDAP, экспорт страниц в PDF. Так же есть возможность программирования скриптов (Velocity, Groovy, Python, Ruby and PHP) и поддержки синтаксиса популярных Вики-движков (Confluence, JSPWiki, Creole, MediaWiki, and TWiki). Используется многими компаниями по всему миру. 25 языков интерфейса, включая русский.
Сайт:
www.xwiki.org
у меня на i7 8700k стоит необслуживаемая Система охлаждения Arctic Cooling Liquid Freezer 120, каких-то плюсов, по сравнению с воздушным охлаждением не вижу, кроме того, что в корпусе немного иначе смог организовать воздушные потоки и только. Стоит уже 5лет, полет нормальный
Вы не являетесь владельцем всех файлов, что хранятся на жестком диске. Зачастую вам недоступны файлы созданные системой, даже если у вас права локального админа, либо у вас сьело место точки восстановления и бэкапы, либо винда готовиться обновиться на более свежую версию, либо уже обновилась
dagababaev, попробуйте поставить версию постарше, может они накрутили что-то в 6.3, т.к. тут квартал назад была новость про серевер бэкапов, поставьте 6.1 или 5.1 и попробуйте настроить. Настройки под мать рекомендую сразу дублировать в .Word что бы при возможной переустановке делать это быстрее.
Сами ВМ переношу ручками через полный бэкап вм - т.е. ставлю gui и через него копирую на подключенную флешку, затем создаю вм с таким же номером, закидываю бэкап и после перезагрузки proxmox тупо откатываю пустую виртуалку на бэкап. Костыль, зато работает =)
dagababaev, однако остается минимум одна проблема которую решает эта строка - проброс порта ps/2, вторая проблема gpu passthrough, у меня и на 5.3 и на 6.1 работает аргумент по этой тематике, хотя вот добавил настройки в конфиг nvidia.
что вам еще посоветовать я не знаю, т.к. мои методы у Вас не работают, видимо из-за разности раелизации на платформах стних и красных, а может дело в самом proxmox, я за обновлениями не гонюсь. Остается только подобрать Вам ВК от красных или затестировать более новую вк от зеленых
если все щаработает то это еще не конец, звук интегрированный в мать пробросить в вм без проблем, обычно, невозможно. Рекомендую или внешнюю звуковуху через внешний usb порт в слот pci-express x1 либо в этот же слот звуковую карту с последующим пробросом. Софтовый проброс звука как usb устройства вас разочарует. Интегрированный звук очень часто в чьей-то группе, все ухищрения со spice работают при удаленном подключении. Либо использовать монитор с колонками через hdmi/dp
ИМХО, у Вас если появляются такие вопросы - то проблема в базе, основе знаний, это связано с тем, что раньше учили фундаментальному, а сейчас переходят к прикладным знаниям.
Фундамент (очень кратко не претендуя на всеобъемлющий перечень, но основное)- это:
1. Мат.аппарат - математические операции, понятие дроби, отрицательные значения, тригонометрия, векторы, матрицы, предел-интеграл-производная, функция, ее исследование. Если кратко. Не факт, что понадобится все и сразу, но знать вы это должны, как и прикладной смысл этих абстракций.
2. Физика и Химия атомов и молекул, в части строение, принципа реакций, взаимодействия... Обратите на переодическую систему Менделеева, по идее Вам оттуда нужно знать что за что отвечает, почему каждый элемент находится в нужном месте и что обуславливает его свойства.
3. Далее разделы Физики - (Ньютоновская механика в широком смысле слова), Газы, Астрономия, разделы физики связанные с электричеством.
4. Прикладные предметы в части радиоэлектрики (платы, пайка, элементы, схемы, общие принципы проектирования и чтения) и автоматизации если потянете (управляющие сигналы) это тема техникумов.
5. Теперь уровнем выше ПК - история создания ,принципы работы, архитектура, основные элементы и и устройства, смотрите ассемблер и продвигайтесь выше в сторону абстракций -программирование, работы с оборудованием
в процессе лестницы из освежении знаний по этим 5 ступеням возникнет понимание что Вам нужно и на что сделать упор. По сути Вам давали прикладные знания, у Вас же запрос на фундаментальные широкопрофильные вещи, благодаря которым удастся выйти за текущие рамки. Учась делайте упор на принципах, что бы можно на основе обобщений перейти к частному. Это ключевое.
Если интересует обновить знания по фундаментальным предметам - советские технические учебники в помощь, по Физике рекомендую Ландсберга. Есть видеоролики видеолекций нормальных преподавателей, но по сути это Вам должны были дать в школе и ВУЗе. смотрите и читайте циклами, решайте задачи. И это слишком широкий вопрос ,что бы полно на него ответить для Вас. Если нужна структура - фундаментальные знания это советская программа в части точных наук + современные актуальные знания в части прикладных вещей. От этого и отталкивайтесь.
Затем как написано в wiki PVE сделал проброс в SeaBIOS путем: хх:хх,pcie=1,x-vga=1
Собственно после всех настроек линукса этой командой ВК и пробрасывается, можно пробросить только ВК, без звука на HDMI/DP
попробуйте так же пробросить по хх:хх.0,pcie=1
при условии, что у вас сама видеокарта тоже с UEFI-биосом. Попробуйте для тестов взять поновее на денек
Возможно вы пропустили какой-то шаг или ошиблись при заполнении настроек в конфигурационных файлов (опечатались):
мой вариант настроек ВМ
По поводу параметров, строку с аргументами добавлять в файл настроек ВМ нужно через nano. в принципе вместо слова Willitwork, как в мое примере, может быть любая текстовая хрень... В моем случае работает так же конфиг /etc/modprobe.d/nvidia.conf, тогда строка с аргументами не нужна, хотя проброс ps/2 порта работает только через нее. По крайней мере как иначе это сделать - я ХЗ.
Как вариант можно попробовать поиграться с драйверами, поставить старше версию или оставить от мелкомягких. Точно уж и не помню какие в итоге оставил. Процессор пробрасывать только как host, никаких эмуляций, но вот ядра проца можно отдать не все.
dagababaev,
Еще момент, когда писался гайд, то тогда была в ходу 5-я версия proxmox, в 6-й немного переделали и нужно использовать uefi с добавлением диска uefi
По хорошему пересоздайте ВМ и заного накатите систему. Если использовать 2й способ, то аргумент в конфиге файла ВМ не нужен
dagababaev, начнем с начала - какой конфиг железа, что по группам iommu, выполняется ли тест из статьи, какая конфигурация ВМ, какая версия proxmoх, какую систему ставите? Через что управляете хостом с proxmox?
При успешном пробросе ВК для хоста пропадает и, если подключен кабелем монитор, то монитор получает картинку.
Пума Тайланд, профессиональные ВК прокидываются без проблем и более того их ресурсы можно делить, между ВМ-и на профессиональных гипервизорах, при пробросе десктопных версий огромное пространство геморроя, т.к. производитель через драйвер блокирует такую фичу, что бы люди покупали решения из бизнес сегмента
goto не рекомендуют использовать новичкам потому что с одной стороны он является составной частью цикла (если и не является циклом вообще, т.к. на микроуровне нет никаких for - next, do - loop while и т.д. и т.п., а есть goto и if) c другой стороны рушит ветвления, если его использовать не верно.
В общих чертах можно почитать здесь https://habr.com/ru/post/271131/
С другой стороны Ваше ТЗ - нужен изящный бесконечный цикл. Изящнее при ИМЕННО ТАКОЙ ПОСТАНОВКЕ ЗАДАЧИ нет ничего кроме:
Вы, немного, путаете суть решения и синтаксис, т.е. запись решения. Это разные вещи.