LINUX.ORG.RU
ФорумTalks

Тут полноценный оффтопик 10 запустили на arm (snapdragon 835), ждем линукс

 , , ,


0

3

Микрософт собирается совместно с qualcomm клепать тонкие ультрабуки и планшеты на arm чипах. На 835 драконе уже смогли запустить настольный оффтопик. Говорят можно любые x86 приложения запускать, все как на полноценном ПК без ограничений. http://fudzilla.com/news/notebooks/43783-windows-10-on-snapdragon-835-has-inc...

Ссылка на видео с computex 2017 http://fudzilla.com/news/notebooks/43783-windows-10-on-snapdragon-835-has-inc...

★★★★★

До сих пор винды были основным сдерживающим фактором для широкого распространения альтернативных архитектур на десктопе. Неужели MS начали закапывать x86?

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

Ну им выгодно видать. ARM устройства (те же мобилки и планшеты) дюже закрыты и ограничены, любую систему не вкорячишь, вот майки и стараются. Выпустят устройство на котором пользователь будет делать только то что ему можно, а выше нини, какие тебе линуксы болезный, сиди дома не гуляй.

karton1 ★★★★★
() автор топика

на arm (snapdragon 835), ждем линукс

я тебе, наверно, открою секрет, но онтопик уже сто лет как работает на арме.

Deleted
()

Видел подобные новости ещё год назад. Что нового?

EXL ★★★★★
()

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

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

Ты не понял, там в чипе прослойка идет, теперь x86 приложения компилять специально для arm не надо, хочешь фотошоп себе настольный, запускай, хочешь еще что то, без проблем.

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

ААаАаАААааААААА1!!!!!1

Ааааааа, да там специальная версия была, ну вы хоть читайте. Тут настольная версия шинды, не RT.

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

Но тем не менее версия под ARM уже давно есть. А вот запуск там x86-бинарей - уже интереснее.

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

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

Сомневаюсь. Если она была бы аппаратная — это уже был бы не ARM, а что-то вроде Crusoe и обычный неинтересный x86. В лучшем случае там отдельные инструкции добавлены.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)

Снова эмуляция. Вот гибрид, пара ядер x86 и основные на ARM был бы более интересным зверьком.

Valeg ★★★
()

А ты шустрый. :) Я уж даже и забыл когда новость была про ноутбук на снапдрагоне. Из-за винды её сюда тащить не стал.

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

я так понял она будет аппаратная

Откуда она в snapdragon 835? Если и будет то только программная. MS реально катится в пропасть, одно решение абсурднее другого.

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

Почему сразу закапывать? Ноут в тираж не вышел, нигде не продаётся, винды этой в глаза никто не видел, а на лоре уже закапывают.

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

QEMU это программная эмуляция. А там я так понял она будет аппаратная.

Там динамическая рекомпиляция. Хотя в данный снапдрагон добавили несколько инструкций на тему упорядоченного доступа к памяти, чтоб в рекомпилированном коде не пришлось добавлять лишние блокировки, но в целом чип армовский.

PolarFox ★★★★★
()

Смартфоны на x86 делают аналогичную аппаратную трансляцию из arm в x86. Именно по этой причине нативные приложения/игры для arm работают на таких смартфонах, даже если разработчик забил на сборку для x86.

andreyu ★★★★★
()

И что тут удивительного? Восьмерку запускали полноценную года 4 назад еще во времена Surface RT, а чем десятка хуже?

Reset ★★★★★
()

Венда не нужна.

invy ★★★★★
()

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

Lordwind ★★★★★
()

На 835 драконе уже смогли запустить настольный оффтопик

Ну на топовом драгоне любой дурак сможет. Вот когда на mt6737 запустят - пускай приходят.

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

qemu давно есть

А ты попробуй этим QEMU хотя бы на x86 запустить x86 софт, без KVM. Потом осознай, что это ты на быстром процессоре запускаешь, а ARM будет в несколько раз слабее. Мигом иллюзии на тему QEMU пропадут. Такой подход не годится.

Подход QEMU намного быстрее интерпретации кода, но это всё равно мало.

i-rinat ★★★★★
()
Ответ на: комментарий от grim

компиляция бинарника в АРМ и затем исполнение.

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

i-rinat ★★★★★
()
Ответ на: комментарий от Xenius

Что мешает сделать сейчас? Линуксы можно ставить на подобные устройства, вот только драйверов нет.

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

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

пришло время переустановить шиндошс! теперь и на ARM!

upcFrost ★★★★★
()
Ответ на: комментарий от i-rinat

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

Например браузены и так перенесут.
Как и жабу и дотнет.

Что ещё?

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

Ты сейчас смешиваешь два разных пункта. Первый это то, что вообще из x86-приложений возможно выполнять на ARM-устройствах с приемлемой скоростью. Ответ тут — очень многое. Исключения есть, но там скорее проблема будет в просадке скорости работы, чем в принципиальной невозможности.

Второй пункт это то, что возможно статической рекомпиляцией. А тут ответ — очень немногое.

Один раз у меня получилось перекомпилировать библиотеку из ARM в MIPS. Мне кажется, что там не было ассемблерных вставок, и при сборке не включали агрессивных оптимизаций, так как код был достаточно стандартный, с прологами и эпилогами, по которым получалось определять границы функций. Детали сейчас не вспомню, но было много моментов, когда казалось, что дальше никак не продвинуться. Точно были проблемы с setjmp/longjmp, с особыми адресами (vdso, вроде), с определением констант в коде, с динамическими переходами и доступами к памяти. Для динамических переходов в итоге сделал функцию с огромным switch-case. Чудо, что всё это работало.

i-rinat ★★★★★
()
Ответ на: комментарий от karton1

пользователь будет делать только то что ему можно, а выше нини

Мне вот интересно, те кто громче всех кричат о том что microsoft их в чем-то ограничивает, что вы такое важное и серьезное делаете на своих компьютерах?

Deleted
()

Так по производительности оно все равно сасай делает.

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

MS реально катится в пропасть, одно решение абсурднее другого.

А чем тебе плох алгоритм плесени? Разрастается по всем возможным направлениям. Где-то да будет очаг небывалого роста.

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

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

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

Deleted
()

Вы будто бинарную трансляцию впервые увидели!

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

Хе-Хе, очень хорошее сравнение.

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

что вы такое важное и серьезное делаете на своих компьютерах?

Работу работаем. Пока десяточка не решит накатить очередной апдейт.

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

Эммм. Нет, не аппаратно. Трансляция идет через libhoudini, во всяком случае на всех устрйоствах, что я видел.

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

В том и дело что будет аппаратная прослойка, которая много шустрее программной.

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

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

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

То есть в чипе аппаратная поддержка? Это интересно, по сути, это комп с двумя процами на разных архитектурах. Или дикий гибрид, где 32-битные инструкции от x86, а 64 — от ARM. И кстати, я далеко не уверен, что Linux сможет запуститься на подобном железе.

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

Ну на топовом драгоне любой дурак сможет. Вот когда на mt6737 запустят - пускай приходят.

Это он сегодня топовый дракон, а через 4 года можно «бесплатно» будет на распродажах брать(как сейчас какие нибудь 800-е драконы). Это только кажется что «прогресс» летит, а на самом деле как 4 года назад люди пользовались своей бухгалтерией, так и через 10 будут.

Loki13 ★★★★★
()

ждем линукс

че его ждать, давно там

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

винды этой в глаза никто не видел, а на лоре уже закапывают

У нас машина времени тут есть, ты что! А по сабжу — кому упёрлась тупая софт-эмуляция? Вот если бы они там правда аппаратную почти без просадок производительности сделали по аналогии с гибридной видухой чтоб батарейку не жрало когда не надо — было бы интересно. Но всё равно говно — ведь огородят по самые помидоры.

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

происходит компиляция бинарника в АРМ и затем исполнение

Сладкий сон генто-красноглазика — постоянная компиляцие-перекомпиляция!

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

что Linux сможет запуститься на подобном железе

Нетбзду запустим тогда, она на любом калькуляторе работает, а тут целый процессор!

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

хочешь фотошоп себе настольный, запускай, хочешь еще что то, без проблем.

А замедление в энцать раз на ресурсоемких приложениях для тебя, стало быть, не проблема?

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