Hello Andrei!
Mon Sep 16 2024 20:45, Andrei Mihailov wrote to Boris Paleev:
BP>>>> Hе могут. Даже если мелкософт зъидет з глузду, и включит такую муйню
BP>>>> в очередную винду - можно просто не ставить эту винду на свой комп.
AM>>> А если блокировку работы в России станут прописывать в БИОС? Тогда
AM>>> какую ось ты не ставь, дело не дойдет даже до ее загрузки
BP>> У тебя вместо логического мышления - магическое?
AM> А по-моему это у тебя религия начинает логику вытеснять
Конечно, нет.
BP>> БИОС не знает и _технически_ не может знать, в какой стране
BP>> установлен компьютер.
AM> По сети загружать ось биос может,
Совсем не обязательно, что может. И даже если технически может, совсем не
обязательно, что эта функция включена и используется.
AM> а узнать из сети,какой стране ip, на который она ось загружает, не
AM> может?
Совсем не обязательно, что IP, на котором лежит образ ОС, принадлежит к
публичному адресному пространству, выделенному для России.
Вообще это дырища в безопасности.
Hе говоря уже о том, что такой сущности, как "адресное пространство, выделенное
для России" по факту _нет_:
===============
https://habr.com/ru/articles/467815/?mobile=no
Всемирное адресное пространство глобально управляется американской
некоммерческой организацией IANA, а также пятью региональными
интернет-регистраторами (RIR). Они выделяют IP-адреса конечным пользователям на
определённых территориях и локальными интернет-регистраторами (LIR), такими как
интернет-провайдеры.
RIPE NCC (фр. Reseaux IP Europeens + англ. Network Coordination Centre) - один
из пяти RIR для Европы, Ближнего Востока и Центральной Азии.
"Адреса распределяются по цепочке IANA->RIR->LIR[->End User]. Страны в этой
цепочке нет, соответственно, и копилки страновой тоже нет. Есть российские
LIRы, у которых есть копилка, да, - поясняет Алексей Семеняка. - Ситуация общая
для всех 76 стран региона RIPE NCC, а не отдельно для России".
===============
Очевидно, что в БИОС технически невозможно запихать информацию об адресных
пространствах всех интернет-провайдеров, действующих на территории России, да
ещё и поддерживать её актуальность.
BP>> В железе платформы x86 нет никаких технических решений, которые
BP>> позволяли бы получить в компьютере такую информацию до начала работы
BP>> БИОС, чтобы передать её в БИОС при загрузке.
AM> Зачем _до_ начала работы БИОС? Достаточно _во время_ работы БИОС эту
AM> информацию получить.
Чтобы её не просто получить, а использовать, в БИОС должна для сравнения лежать
актуальная информация об адресных пространствах всех интернет-провайдеров,
действующих на территории России. Как я написал выше, это технически
невозможно.
BP>>>> Специфика процессоров VLIW - в том, что задача распределения работы
BP>>>> между ядрами решается не аппаратно (как в x86), а программно, во
BP>>>> время компиляции. В инструкциях программы должно быть явно указано,
BP>>>> какое ядро какую команду должно выполнять.
AM>>> Это вопрос разработчиков компиляторов, а не прикладных программ
BP>> Разработчики компиляторов - тоже программисты. И они первыми нуждаются
BP>> в информации производителя об аппаратной платформе. Иначе они просто
BP>> не напишут компиляторы, заточенные под VLIW. И не будет никаких
BP>> программ.
AM> Ты хочешь сказать, что для Эльбрусов до сих пор не разработаны
AM> компиляторы?
В МЦСТ разработан один компилятор:
"Компилятор "LCC" (ТВГИ.00500-01)
Фирменный оптимизирующий компилятор языков C, C++, Fortran."
http://mcst.ru/LCC
Он поставляется в составе Системы программирования "Эльбрус" (SDK), которая
"выпускается для компьютеров архитектуры Эльбрус и SPARC (МЦСТ-R), отдельно для
каждой модели процессора и каждой операционной системы, вплоть до номера версии
ОС. Hапример, у ОС "Эльбрус Линукс" 6.0 для процессора Эльбрус-8С своя система
программирования, у ОС "Астра Линукс" релиз "Ленинград" 8.1 для того же
процессора Эльбрус-8С - своя, другая."
http://mcst.ru/sdk
То есть, платформа Эльбрус, по нынешнему её состоянию, _дико_ неудобная для
разработки программ.
BP>>>> Поэтому программы под "Эльбрус", наоборот, очень сложно писать на
BP>>>> ассемблере. Чтобы избежать страшного геморроя, нужно писать на
BP>>>> языках высокого уровня под соответствующий компилятор.
AM>>> А ЯВУ не зависят от платформы и не требуют глубоких знаний
AM>>> особенностей "железа"
BP>> Зато компиляторы с этих языков _обязаны_ быть написанными на основе
BP>> глубоких знаний особенностей железа.
AM> Да. Hо их ведь уже написали разработчики платформы. Или для Эльбрусов до
AM> сих пор все пишут только на асме?
См. выше, на каких языках разработчики в принципе могут писать под Эльбрус.
BP>>>> Hу вот в июле 2024 это и было сделано. Hо только в июле 2024.
AM>>> Hу вот пусть сейчас и пойдет процесс удешевления и массовизации
AM>>> "Эльбрусов"
BP>> Hу вот он сейчас и пойдёт. Hо только сейчас.
AM> Вот и отлично
Там ситуация "начать и кончить".
BP>>>> Да хватит врать-то и нагонять панику. "Поддерживать выгодные
BP>>>> отношения" - не равно "дружить".
AM>>> Hо если пиндостан поставит вопрос ребром, то с кем решит сохранить
AM>>> отношения Китай - с ним или с Россией?
BP>> У тебя опять магическое мышление? Ты считаешь, что от одних _слов_ про
BP>> "вопрос ребром" от какого-нибудь пиндосского дегенерата с должностью -
BP>> _реальное_ существование Китая сразу станет таким сложным и трудным,
BP>> что Китай будет вынужден принимать и исполнять решение о разрыве
BP>> отношений с Россией?
AM> Если этим дегенератом будет президент США - то да
В пиндостане абсолютная монархия прямого действия? :-)
Best regards, Boris