Страница 11 из 12
дмитрийй
утомились?
DNKDNK
Хотел откомментить гэ-водителю (ведь так g-driver переводится facepalm ). Потом вспомнил, что курсов повышения квалификации не открывал. Хамам знаний не даем.
siramax
от это пасаны вас вштырило "наночь глядя" жестко Smile

кули тут спорить: андроид гумно-гофнищенское, ios рулит бесспорно. Вот тока монетарная политика огрызка всю массовость iОС обламывает. Скинут цену на айфоны в 3 раза и от андроида вообще ничего на рынке не останется, будет %5 гиков и дрочеров на нем сидеть.
pklyonov
G-Driver
ты зря с ним спорить начал. не в коня корм Pardon
DNKDNK
Добавлено спустя 11 минут:

Там не было спора. Там товарищ нашел несуществующую компоненту в андроиде и заявил что она тормоз.
В ведроиде нет JVM.
Цитата:

Dalvik Virtual Machine | DVM
As we know the modern JVM is high performance and provides excellent memory management. But it needs to be optimized for low-powered handheld devices as well.
The Dalvik Virtual Machine (DVM) is an android virtual machine optimized for mobile devices. It optimizes the virtual machine for memory, battery life and performance.
Dalvik is a name of a town in Iceland. The Dalvik VM was written by Dan Bornstein.
The Dex compiler converts the class files into the .dex file that run on the Dalvik VM. Multiple class files are converted into one dex file.


https://www.javatpoint.com/dalvik-virtual-machine

Окон тоже нет. Активность (activity) - не есть окно.
Он еще там какую то ахинею нес, перечитывать его бред влом, поэтому без комментариев.

Книжки надо читать и понимать, а не буквы глотать. И в технической терминологии должно быть точным, а не нести антинаучную хрень.
G-Driver
DNKDNK писал(а):


Там не было спора. Там товарищ нашел несуществующую компоненту в андроиде и заявил что она тормоз.
В ведроиде нет JVM.



То и есть и явы там тоже нет?

А набуя ты тогда постишь:
Цитата:

Dalvik Virtual Machine | DVM



Если я тебя Дальвиком назову, тебя не станет сразу? И куету нести перестанешь?

Добавлено спустя 14 минут 44 секунды:

siramax писал(а):

андроид гумно-гофнищенское,



Нет, он далеко не гумно - это открытая бесплатная система со всеми вытекающими. Кто пользуется опен-соурсом, тот поймет Pardon

70% рынка емнип они уже захватили за счет этого. Там ресурсы не только Гугла ну и кучи другого народу по всему миру на добровольных началах. Так что армия Андроида наверно на порядки больше, чем у закрытого Эпла

Но я себе никогда не куплю бесплатную систему с такой наценкой, как бы ее там не допиливали и улучшали Pardon
DNKDNK
facepalm
Ты не в курсе, чем стек-ориентированная виртуальная машина отличается от регистр-оринтированной? Тем же, что и 0 и 1 - оба из математики. Ты рассуждаешь примерно так.
Но, прикинь, на ноль делить нельзя, а на единицу можно. Эка незадача. Пришлось дать пояснение на твоем языке.
Еще раз - книги надо читать и аккуратно обращаться с терминологией. Про то чем отличается dvm от jvm в сети навалом информации, читай, мне надоело про нули и единицы говорить. Еще можешь почитать что призводительность айфона с его нативными приложениями не всегда шустрее приложений андроида, даже без ndk. Тоже тестов навалом.
G-Driver
DNKDNK писал(а):

facepalm
Ты не в курсе, чем стек-ориентированная виртуальная машина отличается от регистр-оринтированной?



До педивикии добрался? Молодец! Good
Теперь знаешь, что JVM бывают разных типов и реализаций. И названия у них разные бывают, прикинь? Razz
DNKDNK
Тебе даже лень по ссылке сходить. Вот картинка оттуда

Приложения попадают на борт телефона в виде apk-файлов, в которых код представлен в dex-формате (не только, еще нативный код может быть) - посередке овальчик - компилятор, справа от него - сборщик. Все фигурки - комп разработчика с исключентем - фигурка внизу справа - телефон. Где там ява? Не слева ли?
Надоел уже. Аж картинки приходится показывать. Иди книги читай. Больше бесплатно просвещать не буду.
G-Driver
DNKDNK писал(а):


Приложения попадают на борт телефона в виде apk-файлов, в которых код представлен в dex-формате (не только, еще нативный код может быть) - посередке овальчик - компилятор, справа от него - сборщик. Все фигурки - комп разработчика с исключентем - фигурка внизу справа - телефон. Где там ява? Не слева ли?



А на чем .dex исполняется? Сам по себе, без рантайма? Ну запусти попробуй hehe
Ну и ДБ facepalm
DNKDNK
Слышь, задолбал уже хамить.
Нет в андроиде jvm. Я уж молчу про то, что начиная с пятого андроида , нет и DalvikVM, его заменил ARM.
Не все виртуальные машины исполняют java-код. Если программист пишет на java, то это абсолютно не значит, что байт-код будет исполняться на jvm. Если не из андроида взять пример - .Net Framework. Легко и непринужденно программы пишут на C#, J#, F# и еще много на чем. Только чето эти программы ни фига не исполняются на Язык_Программирования Virtual Machine, а работают в CLR.
G-Driver
DNKDNK писал(а):


Я уж молчу про то, что начиная с пятого андроида , нет и DalvikVM, его заменил ARM.



Я про это тебе страницу назад написал hehe
И ARM, а ART lol1
ARM - это вообще тип архитектуры процессора facepalm
kotmu
Засрали тему. И так понятно, что андроид ковно, а на айфон денег нет
G-Driver
DNKDNK писал(а):


Не все виртуальные машины исполняют java-код.



Ни одна не исполняет - они на байт-коде работают.
А что такое ява-код по-твоему? Исходники чтоли? facepalm

Ну я смотрю, ты уже не споришь, что таки виртуальная машина там таки стоит. hehe

Последний раз редактировалось: G-Driver (19 Сентября 2017 14:55), всего редактировалось 1 раз
DNKDNK
G-Driver
Слышь, писатель. Androod Runtime ART (arm - я опечатался выше) исполняет dex-code< тот же, что и DVM. Нет в андроиде JVM.
UPD. Опечатека

Последний раз редактировалось: DNKDNK (19 Сентября 2017 14:59), всего редактировалось 2 раз(а)
Lednik
Атцы, скажите, чё лучше взять - айпон SE или айпон 6
дитё требует. батарейка в обоих атас? или в SE подольше дерджит?
pklyonov
Lednik
восьмой бери.
serg26
Lednik писал(а):

Атцы, скажите, чё лучше взять - айпон SE или айпон 6
дитё требует. батарейка в обоих атас? или в SE подольше дерджит?



Если не нужен небольшой смарт, то 6
G-Driver
DNKDNK писал(а):


Слышь, писатель. Androod Runtime ART (arm - я опечатался выше)



Ну да, конечно, опечатался hehe
Кули ты не точен в технических терминах? no_no


DNKDNK писал(а):

DVM. Нет в андроиде JVM.



Зато раньше была - DVM называлась ROFL

Цитата:

Dalvik — регистровая виртуальная машина для выполнения программ, написанных на языке программирования Java, созданная группой разработчиков Google во главе с Дэном Борнштейном (англ. Dan Bornstein). Входит в мобильную операционную систему Android.




Цитата:

Последние несколько лет важной частью работы создателей Android стала борьба с главной врожденной «болезнью» системы — лагами в анимации интерфейса. В Google это осознают, поэтому готовят ART — замену виртуальной машине Dalvik.

Даже сейчас, в век многоядерных производительных процессоров, при определенном стечении обстоятельств можно заметить, что анимация в Android отрисовывается не идеально, а между некоторыми действиями есть видимые заминки




Цитата:

Сейчас Android-код выполняется в Java-машине, созданной Google специально для мобильных устройств, при этом он «на ходу» преобразуется в аппаратный (Just-In-Time Compilation). Такой механизм позволяет разработчику приложения практически не привязываться к конкретной архитектуре или «железу», но наносит серьезный урон производительности, нагружая процессор во время компиляции.



pst

Цитата:

ART же представляет из себя AOT-компилятор (Ahead-Of-Time), который преобразует Java-код в «нативный» в процессе установки приложения. То есть пользователь запускает программу уже скомпилированной, что существенно ускоряет ее открытие и выполнение



Молодцы! По всем граблям пробежались и сделали как надо Good hehe


И там еще грабли связанные с линуксовой многозадачностью, которой в IOs нет. Вот интересно, как они это обошли? У Эпла подглядели? hehe

Добавлено спустя 5 минут 40 секунд:

Дальвик выкинули, GCC выкинули, осталось только линукс оттудова выпилить н...й и станет IOs pst
Extreme
G-Driver
Иос не плоха, если бы не была такой закрытой Pardon
G-Driver
Extreme писал(а):

G-Driver
Иос не плоха, если бы не была такой закрытой Pardon



Я вот боюсь что счас Гугл выпилит у себя весь бесплатный шлак и тоже частично закроется и лицензию свою повесит hehe
Extreme
Тут коллега на работе купил жене айфон
Кое как разобрались как на него музыку скинуть
Как поставить на звонок уже 3 дня не знают pst
Ну и нахрена это надо? Почему нельзя было сделать по человечески? facepalm
Tony999io
Extreme писал(а):

Тут коллега на работе купил жене айфон
Кое как разобрались как на него музыку скинуть
Как поставить на звонок уже 3 дня не знают pst
Ну и нахрена это надо? Почему нельзя было сделать по человечески? facepalm



потому что за звоночек
можно в айтюнсе с лошка денежку получить 63
siramax
Lednik писал(а):

Атцы, скажите, чё лучше взять - айпон SE или айпон 6


конечно se. 6 уже староват, а в se нaчинка от 6S
DNKDNK
G-Driver
Тебе же сказали книжки читать, а ты с хабра цитаты приводишь facepalm Долго думал? Ты правда дебил или придуряешься? С забора надписи коллекционируешь?
Можешь тут хоть весь дерьмом изойти - с тобой разговор закончен. Не буду даже читать твой ответ на мой вопрос о степени твоего дебилизма.
Новая тема Ответить на тему
Показать сообщения:
Страница 11 из 12
Перейти:
Информация по иконкам и возможностям

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