The OpenNET Project / Index page

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

Доступен первый кандидат в релизы Linux ядра 2.6.32

28.09.2009 22:47

Линус Торвальдс выпустил Linux ядро 2.6.32-rc1, закрыв таким образом окно приема патчей с реализацией новых возможностей и переключившись на выявление и исправление ошибок. 67% всех представленных в 2.6.32-rc1 изменений связаны с драйверами устройств, 10% изменений имеют отношение к обновлению firmware, еще 10% с обновлением кода специфичного для аппаратных архитектур (ARM, MIPS, POWER, SH и x86, добавлена поддержка архитектуры 'SCore'), 5% изменений связано с документацией, а остальное с сетевым стеком, файловыми системами (ocfs2, btrfs, nfs, nilfs, xfs, gfs2, ext4) и другими подсистемами.

Некоторые новшества:

  • Существенные улучшения отмечены в организации работы виртуальной памяти;
  • Добавлен DRM-модуль с поддержкой 3D и переключения видеорежимов на уровне ядра (KMS) для видеокарт ATI R600/700;
  • Добавлен паравиртуальный драйвер для работы под управлением системы виртуализации Microsoft Hyper-V;
  • В состав ядра включен код для поддержки технологии Intel Trusted Execution, использующей аппаратные возможности современных CPU для создания дополнительного уровня изоляции при выполнении программ;
  • В файловой системе 9p (Plan9) появилась поддержка кэширования;
  • Добавлен новый механизм для задания ограничений размера выделяемой для программ памяти;
  • В реализации RAID6 появилась поддержка асинхронного режима восстановления;
  • Интегрирован менеджер памяти KSM ("Kernel Samepage Merging"), осуществляющий сканирование на предмет использования разными процессами идентичных по содержанию областей памяти и их объединения в один блок;
  • Добавлена реализация файловой системы devtmpfs (создает иерархию /dev в памяти через tmpfs, что позволяет начать работать с /dev еще до монтирования корня), известной также под именем Devfs 2.0.


  1. Главная ссылка к новости (http://lkml.org/lkml/2009/9/27...)
  2. OpenNews: Проблемы с интеграцией в Linux ядро менеджера памяти KSM из-за существующего патента
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23621-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Zenitur (?), 23:01, 28/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В 2.6.32 будет новый DRI для видеокарт ATi. Изменения касаются чипсетов R600-R700. Свободные драйверы будут работать быстрее. Кто не хочет ждать ядра, всё равно может установить и потестировать новый DRI.
     
     
  • 2.7, Zenitur (?), 04:03, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Сорри, DRM и в новости об этом написано. Или написали позднее, чем я прочитал. Или я просто просмотрел.
     
  • 2.14, matt (??), 09:42, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    $ uname -osrv
    Linux 2.6.32-rc2-test-1 #1 SMP PREEMPT Mon Sep 28 19:19:06 KRAST 2009 GNU/Linux.
    xf86-video-ati. работает также, fps'ов не прибавилось
     
     
  • 3.15, matt (??), 09:44, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Также как и 30ое. 31ое в иксах вообще зависает

     
  • 3.22, pavlinux (ok), 13:05, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Карту пробовал сменить :)
     
     
  • 4.26, matt (??), 14:09, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    щито? какую карту, Вы о чём?
     

  • 1.2, wolfovich (?), 23:11, 28/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    xen опять в пролете?
     
     
  • 2.3, vadiml (?), 23:23, 28/09/2009 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Возможно: citrix-у похоже наплевать на xen -- пытается отбить деньги за покупку не развивая его, а RH купила kvm и полностью переключилась на него, уже даже в RHEL5.3 предлагает перелазить на него.

    Ну и кому теперь осталось xen развивать? Десятку энтузиастов?

     
     
  • 3.5, mmm (??), 01:07, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну учитывая что Citrix = M$, то это не странно.
    Что может быть лучше чем возглавить мощный проект и потом его задушить ? )
     
  • 3.6, iZEN (ok), 02:06, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну и кому теперь осталось xen развивать? Десятку энтузиастов?

    Xen сейчас усиленно пилят в FreeBSD.

     
     
  • 4.9, Warhead Wardick (?), 05:38, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    VirtualBox там сейчас пилят, на зен похоже все забили ....
     

  • 1.8, Elenium (ok), 04:53, 29/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Интегрирован менеджер памяти KSM ("Kernel Samepage Merging"), осуществляющий сканирование на предмет использования разными процессами идентичных по содержанию областей памяти и их объединения в один блок;

    действительно зачем платить дважды? круто!
    правда выйигрыш в чем бы то нибыло сомнителен, скорее наоборот, но задумка интересная
    Upd. Хотя нет, если применить масштабный способ мысшления можно представить себе ситуацию что когда к примеру к апачу долбится миллион коннектов к примеру к главной странице сайта то памяти будет уходить в миллион раз меньше :))))

     
     
  • 2.10, nazgul (?), 06:18, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну если апач в миллионе потоков работает, то да :)
     
  • 2.11, anonymous coward (?), 09:02, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Полезно при использовании виртуализации (20 одинаковых ядер в гостевых системах).
     
  • 2.16, XoRe (ok), 09:50, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>>Интегрирован менеджер памяти KSM ("Kernel Samepage Merging"), осуществляющий сканирование на предмет использования разными процессами идентичных по содержанию областей памяти и их объединения в один блок;
    >
    >действительно зачем платить дважды? круто!
    >правда выйигрыш в чем бы то нибыло сомнителен, скорее наоборот, но задумка
    >интересная
    >Upd. Хотя нет, если применить масштабный способ мысшления можно представить себе ситуацию
    >что когда к примеру к апачу долбится миллион коннектов к примеру
    >к главной странице сайта то памяти будет уходить в миллион раз
    >меньше :))))

    Помнится, из MS Visual Studio 2006 простая программа "Hello World" выходила на 40 кб.
    А если указать опции типа "того не надо и того не надо", то _та же самая_ программа выходила уже на 8 кб.
    Про GCC сказать ничего не могу - не был близко знаком.
    А вот вещи типа perl/python/php/... (а ещё .NET/Mono/...) в откомпилированном состоянии вполне могут содержать много одинакового (от скрипта к скрипту) кода.
    И я думаю, здесь выигрыш будет очень большим.
    Хотя... надо тестить)

     

  • 1.12, Аноним (-), 09:25, 29/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    да, крутизна прямо прет
    вот только в 2.6.31 у меня блютус адаптер отвалился
    юсб девайсы определяются со второго раза на третий
    свопа у меня нет (на 2х гигах), но почему то как какой-то процесс начинает потихоньку откусывать память, вдруг наступает такой момент, когда пойдет дикая активность по винту и даже мышка еле елозит по экрану, не говоря о том чтобы что-то сделать.
    разочарован в 2.6.31 - сырее ядра на моей памяти не было (начиная с 2.4.18)
     
     
  • 2.13, XoRe (ok), 09:38, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >да, крутизна прямо прет
    >вот только в 2.6.31 у меня блютус адаптер отвалился
    >юсб девайсы определяются со второго раза на третий
    >свопа у меня нет (на 2х гигах), но почему то как какой-то
    >процесс начинает потихоньку откусывать память, вдруг наступает такой момент, когда пойдет
    >дикая активность по винту и даже мышка еле елозит по экрану,
    >не говоря о том чтобы что-то сделать.
    >разочарован в 2.6.31 - сырее ядра на моей памяти не было (начиная
    >с 2.4.18)

    Ну так не пользуйтесь.
    Переходите на Windows 7 - она же "самая продвинутая и совершенная" =)

     
     
  • 3.20, troll (??), 11:01, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я так и сделал.
     
     
  • 4.27, User294 (ok), 14:21, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю что вы вполне заслуживаете выбранной участи. Каждый человек имеет выбор. Который его потом имеет. Как по мне - заплатить сотню и более у.е. а потом акцептовывать еулу по которой меньше прав только у рабов - неспортивно.
     
  • 3.23, Karbofos (??), 13:08, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    с определением усб железок проблем не было: флешки и wlan от ralink без проблем, с первого раза.
    может top или htop покажут истинную причину?
     
     
  • 4.41, Аноним (-), 09:45, 30/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > может top или htop покажут истинную причину?

    не покажут - я же говорю что пользоваться системой в это время абсолютно невозможно, в консоль не переключиться, не то чтобы залогиниться. либо дождаться пока минут через 5 что-нибудь не отстрелится, либо ... самое главное, что непонятно - раз свопа нет (для чего я это и подчеркнул) и системе хочется памяти - что она так натужно ищет на винте, что все глохнет намертво ? должен был быть отстрелен какой-то процесс, с вероятностью пропорциональной занимаемой памяти, но винт то тут причем ??? такое впечатление, что абзац начинается после того, как кончается файловый кэш, и тогда любые действия программ (кто то что то считать хочет, кто-то записать) кончаются судорожным перечитыванием файловой системы, притом что памяти мало-мальски свободной под это дело нет. таки да, кажется, своп бы все-таки помог в этом сценарии.

    человеку с win7 - шутку юмора не оценил, не засчитано

     
     
  • 5.43, XoRe (ok), 22:21, 30/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >человеку с win7 - шутку юмора не оценил, не засчитано

    Я к тому, что там вам в сырцы лазить не надо.
    И даже нельзя)

    А в linux всегда есть возможность отследить глюк.
    Но оно, видать, не всем надо.
    Хаять проще.

     
  • 2.17, Аноним (-), 09:57, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >свопа у меня нет (на 2х гигах)

    вот и зря, некоторым программам он нужен ОБЯЗАТЕЛЬНО!

     
     
  • 3.21, Аноним (-), 12:29, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Список этих некоторых, чтобы я сравнил со своим списком используемых
     
     
  • 4.25, pavlinux (ok), 13:19, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Список этих некоторых, чтобы я сравнил со своим списком используемых

    50 вкладок в firefox

     
  • 4.37, Zenitur (?), 19:43, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    LiveCD KNOPPIX 5.1.1, которым я пользуюсь на компьютере с 256 мегабайтами памяти, не может работать хорошо с мощными программами. Тут же начинает усиленно читать компакт-диск и тормозить. А если перед загрузкой этой операционной системы в компьютер вставить жёсткий диск, на котором есть 2-гигабайтный раздел подкачки - этот дистрибутив работает с такой же скоростью, с какой работает установленная на жёсткий диск система. И DooM III можно поиграть, и в Worms Armageddon в Wine, и сталкер даже запустить (но с трудом: там старый Wine). Я потому и пользовался этим LiveCD, что в Wine 0.9.53 и старше старый способ запуска Diablo I и Worms Armageddon не работал, а новый ещё не был найден.
    Вот за этим и нужен SWAP. KNOPPIX его подключает автоматически. А если памяти не хватает даже для загрузки KDE, он предлагает создать SWAP-файл на разделе Windows.
    А Sabayon 3.3 у меня не подключал его. Он по ресурсам требовательнее Knoppix, с треском загружался, даже Beryl подгрузить можно было, но даже запуск калькулятора занимал 3 минуты. Проблему решала команда swapon /dev/sda12 в момент, когда консоль становилась доступна.
     
  • 2.18, я (?), 10:12, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ulimit
     
  • 2.19, Michael (??), 11:00, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Может, теперь как раз поправят? Ну или в LKML напишите подробное описание своего USB-устройства, авось помогут. А настоящее стабильное ядро нынче 2.6.27.много, кажется..
     
  • 2.28, User294 (ok), 14:28, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >свопа у меня нет (на 2х гигах)

    И по стройкам вы ходите без каски?А то если какая-нибудь прога вдруг с утечками памяти или просто много жрет в пиках - в системе будет oom а это русская рулетка и возможно неуспехи выделения памяти. Которые далеко не весь софт обработает корректно:)

     
     
  • 3.38, Zenitur (?), 19:50, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>свопа у меня нет (на 2х гигах)
    >
    >И по стройкам вы ходите без каски?А то если какая-нибудь прога вдруг
    >с утечками памяти или просто много жрет в пиках - в
    >системе будет oom а это русская рулетка и возможно неуспехи выделения
    >памяти. Которые далеко не весь софт обработает корректно:)

    Скачал исходный код DosBOX 0.73 нового. Решил собрать. Он собирался долго-долго, думая 10 минут с одной строчкой. А потом я собирал программу ещё раз, но в компьютере уже было 2 гигабайта памяти и новый процессор 7850+ вместо 4400+. А чтобы пронаблюдать за нагруженностью процессора, я открыл диспетчер задач Gnome. Программа собирается. По пикселу растёт количество потребляемой памяти, тут следующая строка компилятора и всё встаёт на прежний уровень. Процессорные ядра чередуются, сменяя друг друга, то один на 100% занят, то другой. Вроде всё хорошо. Наступила та самая строчка кода. Память растёт себе по пикселу, и тут кааак поползёт вверх красивой горкой! Не достигнув вершины 2 гигабайта пару миллиметров, спадает, а строка компиляции на этот раз проскочила меньше чем за минуту.
    Вы имели в виду такие утечки памяти?

     
     
  • 4.39, Аноним (-), 22:01, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Меня лично в последнее время начал доставать xorg. Он неожиданно может начать хавать память свыше гигабайта и не хочет освобождать. Трудность в том что это происходит не всегда, а поймать после чего конкретно начинает пока не удается. Обычно неделями работает не ест, а потом потащишь ноут куда нибудь включишь как обычно, и начинает он жрать без меры.
     
     
  • 5.42, Аноним (-), 09:47, 30/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Меня лично в последнее время начал доставать xorg. Он неожиданно может начать
    >хавать память свыше гигабайта и не хочет освобождать. Трудность в том
    >что это происходит не всегда, а поймать после чего конкретно начинает
    >пока не удается. Обычно неделями работает не ест, а потом потащишь
    >ноут куда нибудь включишь как обычно, и начинает он жрать без
    >меры.

    попробую догадаться - карточка интел ? в последних дровах ситуация сильно лучше

     
  • 2.35, Одмин (?), 17:58, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    своп прикрути и решишь половину проблем.
     
  • 2.36, Zenitur (?), 19:35, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вы раньше собирали ядра?
     
  • 2.40, Elenium (ok), 07:26, 30/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>свопа у меня нет (на 2х гигах), но почему то как какой-то процесс начинает потихоньку откусывать память, вдруг наступает такой момент, когда пойдет дикая активность по винту и даже мышка еле елозит по экрану, не говоря о том чтобы что-то сделать.

    мдааа, а sysctl -A | grep swapp чтоговорит? :))

     

  • 1.24, pavlinux (ok), 13:14, 29/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Kernel Samepage Merging - скоро ждите в Windows 7 SP1 / 2008 R2 SP1 :)

    И потом не говорите откуда Венда пиз...ит технологии.

     
     
  • 2.29, User294 (ok), 14:58, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то отстают они в пи...ге. До сих пор ни 1 фс с версионированием так и не сперли за хренадцать лет. Да и вообще, ну найди мне чтоли 10 стоящих упоминания отличий в ядре хрендовса и семерки?Я одно пока знаю - совместимость умудрились каким-то чудом угробить.Настолько что виртуалку с хренью штатно дают.Режим совместимости, типа.Я бы понял если б они разные системы бы виртуализовывали, но винду на почти такой же винде - это лол :)
     
     
  • 3.33, pavlinux (ok), 15:49, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то отстают они в пи...ге. До сих пор ни 1 фс с
    >версионированием так и не сперли за хренадцать лет. Да и вообще,
    >ну найди мне чтоли 10 стоящих упоминания отличий в ядре хрендовса
    >и семерки?Я одно пока знаю - совместимость умудрились каким-то чудом угробить.Настолько
    >что виртуалку с хренью штатно дают.Режим совместимости, типа.Я бы понял если
    >б они разные системы бы виртуализовывали, но винду на почти такой
    >же винде - это лол :)

    * Загрузка с виртуалки (с VHD образа) появилось, типа kexec спиз...ли. - http://lwn.net/Articles/15468/
    * В висте своп на флешки :) как там, Boost какой-то... (mkswap ~/swapfile && swapon ~/swapfile)
    * EFS - уж боюсь называть как Лине это зовётся - (http://encryptionhowto.sourceforge.net/Encryption-HOWTO.html)
    * Мultitouch-мониторов - у нас это MPX (http://wearables.unisa.edu.au/mpx/)  


     
  • 2.30, anonymous coward (?), 15:34, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Справедливости ради. Впервые технология появилась у VMware под названием Transparent Page Sharing.
    http://blogs.vmware.com/virtualreality/2008/03/cheap-hyperviso.html
    http://www.waldspurger.org/carl/papers/esx-mem-osdi02.pdf
     
     
  • 3.31, XoRe (ok), 15:42, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Справедливости ради. Впервые технология появилась у VMware под названием Transparent Page Sharing.
    >
    >http://blogs.vmware.com/virtualreality/2008/03/cheap-hyperviso.html
    >http://www.waldspurger.org/carl/papers/esx-mem-osdi02.pdf

    А до этого, скорее всего, появилась на стаааарых мейнфреймах с перфокартами.
    Если двум программам нужна одинаковая перфокарта, то думаете лаборант будет бегать за нужной, но идентичной?
    Вставит эту же =)

     
  • 3.34, pavlinux (ok), 16:04, 29/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Справедливости ради. Впервые технология появилась у VMware под названием Transparent Page Sharing.
    >
    >http://blogs.vmware.com/virtualreality/2008/03/cheap-hyperviso.html
    >http://www.waldspurger.org/carl/papers/esx-mem-osdi02.pdf

    Дык, там разговор про Оvercommit memory, а это у нас ещё при царе было

    # sysctl -A | grep overcommit_memory

    1997 годег. - http://lkml.indiana.edu/hypermail/linux/kernel/9702.2/0436.html

    А вмваря без линя как йожыг без травки.

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


     

  • 1.32, Аноним (-), 15:48, 29/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > да, крутизна прямо прет

    вот только в 2.6.31 у меня блютус адаптер отвалился
    юсб девайсы определяются со второго раза на третий
    свопа у меня нет (на 2х гигах)

    У меня уже 2.6.31 - полет нормальный. ЧЯДНТ?

     
     
  • 2.44, Андрей (??), 23:42, 30/09/2009 [^] [^^] [^^^] [ответить]  
  • +/

    >У меня уже 2.6.31 - полет нормальный. ЧЯДНТ?

    Не тролишь.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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