LINUX.ORG.RU

Android возвращается в основное ядро Linux

 , , ,


0

1

На днях Тим Берд (Tim Bird) анонсировал в списках рассылки linux.kernel и linux.kernel.embedded проект «Android mainlining», целью которого является перенос ряда подсистем Android (logger, shared memory, binder, low memory killer и других) в основное ядро Linux.

В результате такой унификации можно будет без переделок использовать драйверы из Android в Linux и наоборот, собирать Android на последнем ядре с kernel.org и, возможно, улучшить управление энергопотреблением в системах на базе Linux.

Тим Берд известен своей работой над уменьшением времени загрузки ядра и адаптацией Linux для работы в бытовой технике.

Перевод письма Тима в LKML

Список рассылки

>>> Страница проекта

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 2)

... адаптацией линукс для работы в бытовой технике.

Быть может я слишком консервативен, но зачем?

[trollmode]есть же netbsd :) [/trollmode]

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

Это разные новости.

Лично мне глубоко пофиг на теоретическую возможность загрузки стокового линукс-ядра на андройд-устройствах. Она и так была не нулевой.

For example, the WakeLock code, which helps Android devices' batteries last longer but is not necessary for booting, is not included.

а целью этого проекта как раз таки является включение этого кода.

Чтобы можно было использовать приличные драйвера видео, аудио, wifi в линуксе. Например, в toshiba ac100. И чтобы линукс жил на одной зарядке аналогично андройду 8-10 часов в активном состоянии и неделю а режиме фоновой проверки почты/смс/звонков, а не 2-3 часа как сегодня...

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

А браузер в телевизоре зачем?

Чтобы переложить максимум функций на бытовые приборы. Например, торенты удобно переложить на роутер или на телевизор. А комп не шумит и негреетс по ночам.

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

известен своей работой над уменьшением времени загрузки ядра

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

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

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

А зачем линукс, например, в стиральной машине - загадка.

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

Наверное, для упрощения и удешевления разработки

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

Телевизор все-таки не бытовой прибор, как мне кажется

больше/меньше. Он же не компьютер.

А зачем линукс, например, в стиральной машине - загадка.

Чтобы отслеживать расход воды, сложные режимы стирки, апдейты через интернет.

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

Читал. Новости, безусловно, связанны. Но проект Android mainlining заметно шире и важнее, чем то, что было обзначено в толксах.

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

А вот это хорошо.

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

Телевизор все-таки не бытовой прибор, как мне кажется

больше/меньше. Он же не компьютер.

Какое-то детское представление о компьютерах...

Solaris10
()

да пусть будет пингвин в холодильнике

DILIN ★★★★★
()

Когда уже на всех этих идиотских «андроедоустройствах» будут использовать не это г., а нормальный линукс?

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

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

Время, затрачиваемое на инициализацию дейваса, определяется протоколом программирования девайса. Если отведено на перечисление SCSI/SAS девайсов 10 секунд, так оно и будет. Линейная последовательность загрузки драйверов определяется архитектурой : например, нельзя начинать инициализировать USB мышь, пока не прогрузились модули USB, а грузить USB можно не раньше инициализации PCI. Так что многого не наоптимизируешь тут.

lenin386 ★★★★
()

А что Linux в заголовке не осилили по английски написать по аналогии с Android.

unikum ★★★★★
()

Это хорошо. Предпосылки были ещё тогда, когда Android firmware приняли в ядро Linux 3.0.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от no-steam

А GUI? Все-таки, в телевизоре командной строкой или клавосочетаниями не порулишь, нужны всякие менюшки (хотя, конечно, их можно на curses сделать).

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

Wayland вроде пытается в этом направлении идти. И правда, зачем на телевизоре сетевая прозрачность графики?

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

А GUI? Все-таки, в телевизоре командной строкой или клавосочетаниями не порулишь, нужны всякие менюшки (хотя, конечно, их можно на curses сделать).

В телевизорах LG все прекрасно рулится из CLI...

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

Wayland вроде пытается в этом направлении идти

Нет уж. Только иксы.

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

Pavval ★★★★★
()

Насколько я понимаю, настоящая OS GNU/Linux на моём телефоне - всё так же несбыточная мечта, как и 10-15 лет назад.

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

Это с каких пор иксы стали много жрать? На арче у меня дома в данный момент отжирают 18МБ, на работе (мандурива с бешеным аптаймом и двумя мониторами) - 51МБ. Да всякие говнокеды больше жрут же!

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

А зачем линукс, например, в стиральной машине - загадка.

Для империи добра конечно же!

Google-socks-that-not-proxy-but-alone-ones

We're sorry. Google-socks-that-not-proxy-but-alone-ones is currently only available in the United States

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

Зачем нужен линукс на телефоне? Там должна быть шустренькая прошивочка.

Но с более-менее реалтаймом же!

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

Фряха пока еще сыроватая. Вот как всякие нехорошие люди убьют линукс, наступит, думаю, пора расцвета BSD.

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

На кой черт реалтайм на телефоне?

Все, что работает только с человеком, ни в каком реалтайме не нуждается.

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

Вот как всякие нехорошие люди убьют линукс, наступит, думаю, пора расцвета BSD.

bsd уже было, пора бы plan9.

loz ★★★★★
()

над уменьшением времени загрузки ядра

вот почему делают такие занятные языковые конструкции вместо фразы «над ускорением загрузки ядра»?

alex-w ★★★★★
()

Правильно, пусть теперь Android делится наработками с Linux-сообществом.

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

Возможно, Шаттлворта удастся убедить не делать убунту-телефоны с нуля, а разворачивать поверх базовой системы андроида. Для начала хватило бы просто иксов и чрута. После этого можно было бы нормально использовать и ориентированные на десктоп программы, и предназначенные для андроида.

note173 ★★★★★
()

это просто праздник какой-то. Если, конечно, не умрёт

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