The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Google намерен включить RISC-V в число первичных архитектур для Android, opennews (??), 04-Янв-23, (0) [смотреть все]

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


74. "Google намерен включить RISC-V в число первичных архитектур ..."  +/
Сообщение от Аноним (74), 04-Янв-23, 15:05 
Если приложение написано на только java/Котлин, то оно компилируется в байт-код 1 раз и запускаться будет на любой архитектуре
Ответить | Правка | Наверх | Cообщить модератору

78. "Google намерен включить RISC-V в число первичных архитектур ..."  +10 +/
Сообщение от 52191 (?), 04-Янв-23, 15:12 
> Если приложение написано на только java/Котлин, то оно компилируется в байт-код 1 раз и запускаться будет на любой архитектуре

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

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

136. "Google намерен включить RISC-V в число первичных архитектур ..."  +1 +/
Сообщение от Аноним (74), 04-Янв-23, 19:32 
Верстальщики форм на java, не знают чем гарвардская архитектура отличается от фон неймовской, а яичница от реального кода.
Ответить | Правка | Наверх | Cообщить модератору

161. "Google намерен включить RISC-V в число первичных архитектур ..."  +2 +/
Сообщение от Аноним (131), 04-Янв-23, 21:41 
А верстальщикам это сильно нужно? Да и кодерам на Java тоже.
Ответить | Правка | Наверх | Cообщить модератору

156. "Google намерен включить RISC-V в число первичных архитектур ..."  +1 +/
Сообщение от Я (??), 04-Янв-23, 21:30 
нет там давно никакой JVM там есть ART
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

195. "Google намерен включить RISC-V в число первичных архитектур ..."  –1 +/
Сообщение от Аноним (74), 05-Янв-23, 09:15 
В андроид небыло JVM, а был dalvik
Это же просто разные названия виртуальной машины.
В общем случае программа компилируется в байт-код и от архитектуру процессора не зависит.
Конкретная программа может содержать части на нативном коде и... 😞
Ответить | Правка | Наверх | Cообщить модератору

197. "Google намерен включить RISC-V в число первичных архитектур ..."  +3 +/
Сообщение от Брат Анон (ok), 05-Янв-23, 09:32 
В общем случае -- нет.
Почитайте как устроен далвик.
Ответить | Правка | Наверх | Cообщить модератору

224. "Google намерен включить RISC-V в число первичных архитектур ..."  –2 +/
Сообщение от Аноним (-), 05-Янв-23, 23:46 
> В общем случае -- нет.
> Почитайте как устроен далвик.

В современных так то AOT.

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

229. "Google намерен включить RISC-V в число первичных архитектур ..."  +2 +/
Сообщение от Брат Анон (ok), 06-Янв-23, 09:44 
> В современных так то AOT.

При чём тут АОТ? Почитайте как процессы в Андроиде запускаются и как происходит межпроцессная передача.

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

254. "Google намерен включить RISC-V в число первичных архитектур ..."  –1 +/
Сообщение от Аноним (-), 06-Янв-23, 21:11 
> При чём тут АОТ? Почитайте как процессы в Андроиде запускаются и как

При том что оно как я понимаю DEX в нативный код перегоняет до всякого запуска, ну и нафиг ему JIT там потом? От чего при крупном апгрейде фирмвари - оно потом добрый час в ауте, ре-генеря нативный код всего софта опосля апгрейда.

> происходит межпроцессная передача.

Через binder вроде. Его таки замайнлайнили.

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

275. "Google намерен включить RISC-V в число первичных архитектур ..."  +/
Сообщение от Аноним (275), 12-Янв-23, 20:28 
> ... от архитектуру процессора не зависит. Конкретная программа может содержать части на нативном коде

"может содержать части на нативном коде" :) Вот в этом вся изюминка ведропрог.

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

89. "Google намерен включить RISC-V в число первичных архитектур ..."  –1 +/
Сообщение от Аноним (89), 04-Янв-23, 16:15 
Kotlin не только на JVM есть он и в Obj-c++ конвертитируется и будет уже другое
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

139. "Google намерен включить RISC-V в число первичных архитектур ..."  +1 +/
Сообщение от Аноним (74), 04-Янв-23, 19:36 
сахарок для верстки форм мышкой может хоть в ANSI C компилироваться, от этого он языком программирования не станет
Ответить | Правка | Наверх | Cообщить модератору

160. "Google намерен включить RISC-V в число первичных архитектур ..."  –1 +/
Сообщение от Аноним (131), 04-Янв-23, 21:39 
iZEN, залогинься.
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

265. "Google намерен включить RISC-V в число первичных архитектур ..."  +/
Сообщение от Аноним (235), 08-Янв-23, 21:38 
Вот только надо эту запускалку написать. А для производительности чуть получше GW-BASIC это должен быть не только интерпретатор байткода, но и JIT. А для этого надо хорошо знать и внутрянку JVM, и детально разбираться в целевой архитектуре.

Для Эльбруса написали, но это было непросто. Поищите доклады ребят из UniPro.

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

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

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




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

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