Окт 21, 2014 - 0 Comments - Интересно -

Разработчики GNOME подготовили пожелания по улучшению ядра Linux

Bastien Nocera), разработчик Totem, Rhythmbox и gvfs, входящий в управляющий комитет GNOME Foundation, опубликовал список пожеланий, отражающий возможности, которые разработчикам GNOME хотелось бы видеть в ядре Linux. Ожидается, что подобная публикация позволит разработчикам ядра понять потребности разработчиков пользовательских окружений. Среди уже развиваемых возможностей ядра Linux, создание которых было продиктовано необходимостью решения проблем с десктоп-окружениями упоминаются inotify, memfd и kdbus.

Наиболее интересные предложения:

  • Управление питанием:
    • Реализация спящего режима, не использующая раздел подкачки для сохранения содержимого ОЗУ;
    • Встроенная реализация гибридного режима сна — HybridSuspend (непонятно, что под этим подразумевается, начиная с ядра 3.6 поддерживается режим «Suspend to both», обеспечивающий переход в ждущий режим после предварительного сохранения образа памяти на диск — если аккумулятор заряжен работа восстанавливается как при ждущем режиме, если память обесточилась — как при спящем);
    • Режим сна без разрыва сетевых соединений (Connected stand-by);
    • Получение информации о событии, инициировавшем выход из спящего/ждущего режима;
    • Явное определение нулевого уровня подсветки экрана: 0 — нет подсветки или минимально возможный уровень подсветки?;
    • Документирование средств управления питанием для USB-устройств (например, как подать питание для зарядки устройства через USB-порт);
  • VFS, файловые системы:
    • Обновление времени изменения для всей цепочки директорий, например, если изменено время модификации /foo/bar/baz, то оно также должно измениться и для директории /foo. Данное изменение существенно упростит отслеживание источника изменений и организацию резервного копирования;
    • Реализация API, похожего на FSEvents из OS X, агрегирующего события об изменениях в привязке к дереву директорий, а не отдельным файлам, и направляющим уведомления приложениям, пожелавшим получать данные об изменениях в определённых директориях;
    • Поддержка отслеживания операций перемещения и переименования в fanotify;
    • Возможность формирования потока информации об изменениях во всех ФС;
  • Разное
    • Обработчик ситуации исчерпания памяти в системе (OOM killer), работающий в пространстве пользователя;
    • Компоненты, необходимые для реализации контейнеров отдельных десктоп-приложений (интеграция в ядро overlayfs и kdbus);
    • Включение по умолчанию средств для сжатия памяти в определённых аппаратных конфигурациях (zram, zcache, zswap);
    • childfd для контроля за файловыми дескрипторами дочернего процесса;
    • Вариант epoll_wait, использующий монотонное время (постоянно увеличивающаяся шкала времени), вместо определения таймаута (уменьшающийся счётчик).
  1. Главная ссылка к новости (http://www.hadess.net/2014/10/a-gnome-ke…)
  2. OpenNews: Новая редакция списка возможностей, которых не хватает в ядре Linux по мнению системных программистов
  3. OpenNews: Список возможностей, которых не хватает в ядре Linux по мнению системных программистов
  4. OpenNews: Red Hat и Docker развивают систему изолированных контейнеров для десктоп-приложений
Тип: Обобщение Ключевые слова: gnome, kernel, linux, (найти похожие документы)

При перепечатке указание ссылки на opennet.ru обязательно

Реклама
Обсуждение Линейный вид (Ajax) | Показать все | RSS 1.1, KT315, 21:11, 21/10/2014 [ответить] [смотреть все]    [к модератору] +6 +/
Лучшим предложением будет Kernel Panic при загрузке GDM3/GNOME3 окружения (с) Мое мнение как пользователя fluxbox/XFCE/LXDE/Gnome2/KDE
 

1.2, Аноним, 21:13, 21/10/2014 [ответить] [смотреть все]     [к модератору] +2 +/

Как я понимаю, без этих изменений в ядре написать работающий desktop environment… весь текст скрыт [показать]
 
  2.3, Аноним, 21:18, 21/10/2014 [^] [ответить] [смотреть все]     [к модератору]   +1 +/
Нормальные хотелки для чего-нибудь околоноутбучного и планшетного Батарейка то … весь текст скрыт [показать]
 
  3.10, byu, 21:27, 21/10/2014 [^] [ответить] [смотреть все]    [к модератору]   +/
> А в целом удивительно адекватные пожелания. Встречное пожелание к гномерам: GnomeVFS? KILL
> IT WITH FIRE!!!

Уже давно. Примерно в 2008 году.

 

1.5, betcher, 21:20, 21/10/2014 [ответить] [смотреть все]    [к модератору]   +/ А куда засыпать если не в своп? В файл? Мне кажется такое и сейчас возможно. Вроде читал об этом, или ошибаюсь?  

  2.9, Michael Shigorin, 21:26, 21/10/2014 [^] [ответить] [смотреть все]    [к модератору]   +/
> А куда засыпать если не в своп? В файл? Мне кажется такое
> и сейчас возможно. Вроде читал об этом, или ошибаюсь?

http://tuxonice.nigelcunningham.com.au/features
/suspend-to-file

 

1.6, Alen, 21:22, 21/10/2014 [ответить] [смотреть все]    [к модератору]   +1 +/ Странно, что разрабы icewm не публикуют своих пожеланий. Скоро у них будет больше пользователей, чем у третьегнома. Но если по пользователям айс вполне может догнать и обогнать третьегном, то по амбициям разрабы третьегнома недостижимы.  

1.7, SpiritOfStallman, 21:22, 21/10/2014 [ответить] [смотреть все]    [к модератору]   +2 +/ Ожидаем их патчей.  

Ваш комментарий  


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Человек ? *