The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Может ли Linux поддерживать или неподдерживать инструкции CPU"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Драйверы, оборудование)
Изначальное сообщение [ Отслеживать ]

"Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от ITicDiggeremail (ok), 23-Янв-20, 09:55 
Посмотрел список инструкций своего  AMD Athlon(tm) II X4 641 Quad-Core Processor на страницах магазинов и там есть SSE3 SSE4, посмотрел через lscpu - и там нет SSE3 а вместо SSE4 какой то SSE4a
Флаги:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtr
                                 r pge mca cmov pat pse36 clflush mmx fxsr sse s
                                 se2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtsc
                                 p lm 3dnowext 3dnow constant_tsc rep_good nopl
                                 nonstop_tsc cpuid extd_apicid aperfmperf pni mo
                                 nitor cx16 popcnt lahf_lm cmp_legacy svm extapi
                                 c cr8_legacy abm sse4a misalignsse 3dnowprefetc
                                 h osvw ibs skinit wdt hw_pstate vmmcall arat np
                                 t lbrv svm_lock nrip_save pausefilter
У меня XUbuntu 19.10
Зависит ли от версии линукс поддержка или неподдержка каких либо инструкций процессора? Если зависит - где посмотреть список поддерживаемых ОС иснструкций?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от DiabloPC (ok), 23-Янв-20, 11:20 
У старых AMD нету sse4, а есть именно sse4a.
https://en.m.wikipedia.org/wiki/SSE4

A sse3 в lscpu, по какой-то неведомой причине, не отсвечивает, но если оно есть то поддерживается.

Ответить | Правка | Наверх | Cообщить модератору

2. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от ITicDiggeremail (ok), 23-Янв-20, 11:25 
> A sse3 в lscpu, по какой-то неведомой причине, не отсвечивает, но если
> оно есть то поддерживается.

Весь сыр бор из за попытки запуска Android-приложений, так вот Anbox тоже как ни странно не видит ни SSE3 ни SSE4 и запускаться соответственно не желает. Хотя может он инфу об SSE из того же lscpu тянет...

Ответить | Правка | Наверх | Cообщить модератору

4. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от DiabloPC (ok), 23-Янв-20, 23:46 
По поводу sse3: можно посмотреть в inxi или cpuid
https://www.saic.it/8-commands-to-check-cpu-information-on-l.../

Чем отличается sse4a от sse4 (sse4.1+sse4.2): внимательно изучаем вот это
http://www.cpu-world.com/Glossary/S/SSE4a.html
http://www.cpu-world.com/Glossary/S/SSE4.html

По поводу anbox'a: если уж сильно хочется позапускать приложухи для ведра, имхо, самое то это вкорячить AndroidX86 ( https://www.opennet.dev/opennews/art.shtml?num=52237 ) в VirtualBox и не парить себе пятую точку.

Ответить | Правка | Наверх | Cообщить модератору

5. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от ITicDiggeremail (ok), 24-Янв-20, 08:19 
> По поводу anbox'a: если уж сильно хочется позапускать приложухи для ведра, имхо,
> самое то это вкорячить AndroidX86 ( https://www.opennet.dev/opennews/art.shtml?num=52237
> ) в VirtualBox и не парить себе пятую точку.

Да уже "вкорячил" и это слово как нельзя лучше описывает экспириенс от работы этого варианта. Общего буфера обмена нет, перетягивание файлов не робит, чтоб что-то скинуть - отмонтируй, примонтируй отмонтируй примонтируй... Ну и конечно невероятная производительность.. даже на всратом 4.4 kitkat. Надеюсь на anbox всё будет получше, когда он взлетит, хотя оценив с какой низкой вероятностью работают приложухи типа tiktok на том же Android x86 начинает слабо вериться что когда-то это станет реальностью :(
Вообще наверное на этом CPU каши не сваришь, видимо всё таки SSE4 там нет отсюда и все беды.

Ответить | Правка | Наверх | Cообщить модератору

6. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от DiabloPC (ok), 24-Янв-20, 10:42 
> Общего буфера обмена нет

Емнип, это как-то настраивается. Нужно курить маны.

> перетягивание файлов не робит

Как вариант, заюзать shared folder.

> Ну и конечно невероятная производительность..

Ну таки "чем богаты"))))

> видимо всё таки SSE4 там нет

Я об этом ещё в первом сообщении сказал.

Ответить | Правка | Наверх | Cообщить модератору

7. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от ITicDiggeremail (ok), 24-Янв-20, 11:52 
>> Общего буфера обмена нет
> Емнип, это как-то настраивается. Нужно курить маны.

Да там курить нечего, чтоб оно работало нужны дополнения гостевой ОС, а под android таких не бывает.

>> перетягивание файлов не робит
> Как вариант, заюзать shared folder.

Эта штука, насколько я помню, у меня так же как и буфер без дополнений гостевой ОС не работала. Но я кстати нашёл неплохой вариант не юзающий флешки - ФТП сервер на андроиде ставишь (главное чтобы в нём настройка выбора интерфейса (сетевой карты) была, а то многие работают сугубо с вайфаем. От Olive Tree норм.) тип сетевой карты в настройках виртуальной машины ставишь "мост" и через FileZilla гоняешь файлы тудасюда без проблем.

Ответить | Правка | Наверх | Cообщить модератору

8. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от DiabloPC (ok), 24-Янв-20, 12:08 
> Эта штука, насколько я помню, у меня так же как и буфер
> без дополнений гостевой ОС не работала.

https://github.com/astsam/vboxsf

Ответить | Правка | Наверх | Cообщить модератору

9. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от ITicDiggeremail (ok), 28-Янв-20, 08:28 
> https://github.com/astsam/vboxsf

Вау! Пасибо)

Ответить | Правка | Наверх | Cообщить модератору

3. "Может ли Linux поддерживать или неподдерживать инструкции CPU"  +/
Сообщение от Аноним (3), 23-Янв-20, 15:29 
> Посмотрел список инструкций своего ...
> У меня XUbuntu 19.10 ...

Тебе список инструкций смотреть не надо, за тебя уже посмотрели.

Список инструкций процессора важен, например, для пользователей Gentoo.

> Зависит ли от версии линукс поддержка или неподдержка каких либо инструкций процессора?

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

Сильно зависит от компилятора и используемых опций компиляции, смотри: 'man gcc'.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру