Комментарии участников:
Только на днях Intel жаловалась что Андроид совершенно не оптотимизирован под multi-core и что многоядерные процессоры им используются в крайней степени неэффективно.
Дык droidwall и ряд других мер по подавлению паразитного трафика и мобильного интернета. Вплоть до полного отключения последнего.
Молодцы ребята… Как только — сразу перейду на CM с официальной, тк производители вряд ли будут заниматься оптимизацией всерьез… Уже давно, еще на рынке ПК замечена тенденция, что лучше продать пользователю очередное «более мощное» устройство и «более новую ос», чем довести до ума старое… Бизнес, *бип* его *бип*!
Находясь в здравом уме ни одна софтовая компания не станет использовать -O3. Слишком велик риск нарваться на код, корректный с точки зрения здравого смысла, но содержащий ошибки спецификации языка. Тот же самый строгий алиасинг указателей. В итоге сложно диагностируемые ошибки и непонятные глюки. В общем обычно стандартный -O2 лучше. Т.к. итоговый размер кода и памяти для его выполнения требуется меньше, а прирост скорости выполнения при использовании O3 незначителен и может быть даже отрицательным.
Так что это всё только для гиков =) Подозреваю, что и CyanogenMod рано или поздно откажется от подобных оптимизаций, либо предоставит две сборки, с агрессивными оптимизациями и без.
Так что это всё только для гиков =) Подозреваю, что и CyanogenMod рано или поздно откажется от подобных оптимизаций, либо предоставит две сборки, с агрессивными оптимизациями и без.
+1
года 3 занимался компилятарами для DSP, и ARM и TI тогдашние Davinci серия через мои руки прошли сотни часов, так вот ответственно заявляю, нет и не может быть компилятора, строящего код с О3, который бы можно было поставить на АЭС или Шатл, а то что они прогнали какое-то колличество benchmarks с той или иной эффективностью, то это новость для газеты.
Я и сам для нашего начальства такое гонял, что… ;))
года 3 занимался компилятарами для DSP, и ARM и TI тогдашние Davinci серия через мои руки прошли сотни часов, так вот ответственно заявляю, нет и не может быть компилятора, строящего код с О3, который бы можно было поставить на АЭС или Шатл, а то что они прогнали какое-то колличество benchmarks с той или иной эффективностью, то это новость для газеты.
Я и сам для нашего начальства такое гонял, что… ;))
телефон с аэс или шаттлом не сравнить никак :)
поэтому я за -O3, пусть даже в неофициальных прошивках.
к тому же, как бы то ни было — стандартные бытовые чипы от того же texas instruments в космосе использовать нельзя — не соответствует требованиям по проникающим излучениям.
собственно, была где-то неплохая версия касаемо того, что «фобос-грунт» именно от этого и навернулся.
поэтому я за -O3, пусть даже в неофициальных прошивках.
к тому же, как бы то ни было — стандартные бытовые чипы от того же texas instruments в космосе использовать нельзя — не соответствует требованиям по проникающим излучениям.
собственно, была где-то неплохая версия касаемо того, что «фобос-грунт» именно от этого и навернулся.
не ну angry birds я думаю можно рискнуть скомпилировав с оптимизацией ;)
Ну в крайнем случае синяя птичка на 3 не разделится ;))
Ну а так, сколько багов в этих оптимизаторах и главное, что дебагер не поможет, весь код перестроен.
Ну для смарта пожалуй пойдет, они все равно глючит.
У меня даже айфон 3 классика бывает Сафари падает, да и при зарядке невозможно работать.
Короче, даешь O3.
Ну в крайнем случае синяя птичка на 3 не разделится ;))
Ну а так, сколько багов в этих оптимизаторах и главное, что дебагер не поможет, весь код перестроен.
Ну для смарта пожалуй пойдет, они все равно глючит.
У меня даже айфон 3 классика бывает Сафари падает, да и при зарядке невозможно работать.
Короче, даешь O3.