Линус Торвальдс выпустил (http://lkml.org/lkml/2009/9/27/166) Linux ядро 2.6.32-rc1, закрыв таким образом окно приема патчей с реализацией новых возможностей и переключившись на выявление и исправление ошибок. 67% всех представленных в 2.6.32-rc1 изменений связаны с драйверами устройств, 10% изменений имеют отношение к обновлению firmware, еще 10% с обновлением кода специфичного для аппаратных архитектур (ARM, MIPS, POWER, SH и x86, добавлена поддержка архитектуры 'SCore'), 5% изменений связано с документацией, а остальное с сетевым стеком, файловыми системами и другими подсистемами.URL: http://lkml.org/lkml/2009/9/27/166
Новость: http://www.opennet.me/opennews/art.shtml?num=23621
В 2.6.32 будет новый DRI для видеокарт ATi. Изменения касаются чипсетов R600-R700. Свободные драйверы будут работать быстрее. Кто не хочет ждать ядра, всё равно может установить и потестировать новый DRI.
Сорри, DRM и в новости об этом написано. Или написали позднее, чем я прочитал. Или я просто просмотрел.
$ 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'ов не прибавилось
Также как и 30ое. 31ое в иксах вообще зависает
Карту пробовал сменить :)
щито? какую карту, Вы о чём?
xen опять в пролете?
Возможно: citrix-у похоже наплевать на xen -- пытается отбить деньги за покупку не развивая его, а RH купила kvm и полностью переключилась на него, уже даже в RHEL5.3 предлагает перелазить на него.Ну и кому теперь осталось xen развивать? Десятку энтузиастов?
ну учитывая что Citrix = M$, то это не странно.
Что может быть лучше чем возглавить мощный проект и потом его задушить ? )
>Ну и кому теперь осталось xen развивать? Десятку энтузиастов?Xen сейчас усиленно пилят в FreeBSD.
VirtualBox там сейчас пилят, на зен похоже все забили ....
>>Интегрирован менеджер памяти KSM ("Kernel Samepage Merging"), осуществляющий сканирование на предмет использования разными процессами идентичных по содержанию областей памяти и их объединения в один блок;действительно зачем платить дважды? круто!
правда выйигрыш в чем бы то нибыло сомнителен, скорее наоборот, но задумка интересная
Upd. Хотя нет, если применить масштабный способ мысшления можно представить себе ситуацию что когда к примеру к апачу долбится миллион коннектов к примеру к главной странице сайта то памяти будет уходить в миллион раз меньше :))))
Ну если апач в миллионе потоков работает, то да :)
Полезно при использовании виртуализации (20 одинаковых ядер в гостевых системах).
>>>Интегрирован менеджер памяти KSM ("Kernel Samepage Merging"), осуществляющий сканирование на предмет использования разными процессами идентичных по содержанию областей памяти и их объединения в один блок;
>
>действительно зачем платить дважды? круто!
>правда выйигрыш в чем бы то нибыло сомнителен, скорее наоборот, но задумка
>интересная
>Upd. Хотя нет, если применить масштабный способ мысшления можно представить себе ситуацию
>что когда к примеру к апачу долбится миллион коннектов к примеру
>к главной странице сайта то памяти будет уходить в миллион раз
>меньше :))))Помнится, из MS Visual Studio 2006 простая программа "Hello World" выходила на 40 кб.
А если указать опции типа "того не надо и того не надо", то _та же самая_ программа выходила уже на 8 кб.
Про GCC сказать ничего не могу - не был близко знаком.
А вот вещи типа perl/python/php/... (а ещё .NET/Mono/...) в откомпилированном состоянии вполне могут содержать много одинакового (от скрипта к скрипту) кода.
И я думаю, здесь выигрыш будет очень большим.
Хотя... надо тестить)
да, крутизна прямо прет
вот только в 2.6.31 у меня блютус адаптер отвалился
юсб девайсы определяются со второго раза на третий
свопа у меня нет (на 2х гигах), но почему то как какой-то процесс начинает потихоньку откусывать память, вдруг наступает такой момент, когда пойдет дикая активность по винту и даже мышка еле елозит по экрану, не говоря о том чтобы что-то сделать.
разочарован в 2.6.31 - сырее ядра на моей памяти не было (начиная с 2.4.18)
>да, крутизна прямо прет
>вот только в 2.6.31 у меня блютус адаптер отвалился
>юсб девайсы определяются со второго раза на третий
>свопа у меня нет (на 2х гигах), но почему то как какой-то
>процесс начинает потихоньку откусывать память, вдруг наступает такой момент, когда пойдет
>дикая активность по винту и даже мышка еле елозит по экрану,
>не говоря о том чтобы что-то сделать.
>разочарован в 2.6.31 - сырее ядра на моей памяти не было (начиная
>с 2.4.18)Ну так не пользуйтесь.
Переходите на Windows 7 - она же "самая продвинутая и совершенная" =)
Лично я так и сделал.
Я думаю что вы вполне заслуживаете выбранной участи. Каждый человек имеет выбор. Который его потом имеет. Как по мне - заплатить сотню и более у.е. а потом акцептовывать еулу по которой меньше прав только у рабов - неспортивно.
с определением усб железок проблем не было: флешки и wlan от ralink без проблем, с первого раза.
может top или htop покажут истинную причину?
> может top или htop покажут истинную причину?не покажут - я же говорю что пользоваться системой в это время абсолютно невозможно, в консоль не переключиться, не то чтобы залогиниться. либо дождаться пока минут через 5 что-нибудь не отстрелится, либо ... самое главное, что непонятно - раз свопа нет (для чего я это и подчеркнул) и системе хочется памяти - что она так натужно ищет на винте, что все глохнет намертво ? должен был быть отстрелен какой-то процесс, с вероятностью пропорциональной занимаемой памяти, но винт то тут причем ??? такое впечатление, что абзац начинается после того, как кончается файловый кэш, и тогда любые действия программ (кто то что то считать хочет, кто-то записать) кончаются судорожным перечитыванием файловой системы, притом что памяти мало-мальски свободной под это дело нет. таки да, кажется, своп бы все-таки помог в этом сценарии.
человеку с win7 - шутку юмора не оценил, не засчитано
>человеку с win7 - шутку юмора не оценил, не засчитаноЯ к тому, что там вам в сырцы лазить не надо.
И даже нельзя)А в linux всегда есть возможность отследить глюк.
Но оно, видать, не всем надо.
Хаять проще.
>свопа у меня нет (на 2х гигах)вот и зря, некоторым программам он нужен ОБЯЗАТЕЛЬНО!
Список этих некоторых, чтобы я сравнил со своим списком используемых
>Список этих некоторых, чтобы я сравнил со своим списком используемых50 вкладок в firefox
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 в момент, когда консоль становилась доступна.
ulimit
Может, теперь как раз поправят? Ну или в LKML напишите подробное описание своего USB-устройства, авось помогут. А настоящее стабильное ядро нынче 2.6.27.много, кажется..
>свопа у меня нет (на 2х гигах)И по стройкам вы ходите без каски?А то если какая-нибудь прога вдруг с утечками памяти или просто много жрет в пиках - в системе будет oom а это русская рулетка и возможно неуспехи выделения памяти. Которые далеко не весь софт обработает корректно:)
>>свопа у меня нет (на 2х гигах)
>
>И по стройкам вы ходите без каски?А то если какая-нибудь прога вдруг
>с утечками памяти или просто много жрет в пиках - в
>системе будет oom а это русская рулетка и возможно неуспехи выделения
>памяти. Которые далеко не весь софт обработает корректно:)Скачал исходный код DosBOX 0.73 нового. Решил собрать. Он собирался долго-долго, думая 10 минут с одной строчкой. А потом я собирал программу ещё раз, но в компьютере уже было 2 гигабайта памяти и новый процессор 7850+ вместо 4400+. А чтобы пронаблюдать за нагруженностью процессора, я открыл диспетчер задач Gnome. Программа собирается. По пикселу растёт количество потребляемой памяти, тут следующая строка компилятора и всё встаёт на прежний уровень. Процессорные ядра чередуются, сменяя друг друга, то один на 100% занят, то другой. Вроде всё хорошо. Наступила та самая строчка кода. Память растёт себе по пикселу, и тут кааак поползёт вверх красивой горкой! Не достигнув вершины 2 гигабайта пару миллиметров, спадает, а строка компиляции на этот раз проскочила меньше чем за минуту.
Вы имели в виду такие утечки памяти?
Меня лично в последнее время начал доставать xorg. Он неожиданно может начать хавать память свыше гигабайта и не хочет освобождать. Трудность в том что это происходит не всегда, а поймать после чего конкретно начинает пока не удается. Обычно неделями работает не ест, а потом потащишь ноут куда нибудь включишь как обычно, и начинает он жрать без меры.
>Меня лично в последнее время начал доставать xorg. Он неожиданно может начать
>хавать память свыше гигабайта и не хочет освобождать. Трудность в том
>что это происходит не всегда, а поймать после чего конкретно начинает
>пока не удается. Обычно неделями работает не ест, а потом потащишь
>ноут куда нибудь включишь как обычно, и начинает он жрать без
>меры.попробую догадаться - карточка интел ? в последних дровах ситуация сильно лучше
своп прикрути и решишь половину проблем.
Вы раньше собирали ядра?
>>свопа у меня нет (на 2х гигах), но почему то как какой-то процесс начинает потихоньку откусывать память, вдруг наступает такой момент, когда пойдет дикая активность по винту и даже мышка еле елозит по экрану, не говоря о том чтобы что-то сделать.мдааа, а sysctl -A | grep swapp чтоговорит? :))
Kernel Samepage Merging - скоро ждите в Windows 7 SP1 / 2008 R2 SP1 :)И потом не говорите откуда Венда пиз...ит технологии.
Что-то отстают они в пи...ге. До сих пор ни 1 фс с версионированием так и не сперли за хренадцать лет. Да и вообще, ну найди мне чтоли 10 стоящих упоминания отличий в ядре хрендовса и семерки?Я одно пока знаю - совместимость умудрились каким-то чудом угробить.Настолько что виртуалку с хренью штатно дают.Режим совместимости, типа.Я бы понял если б они разные системы бы виртуализовывали, но винду на почти такой же винде - это лол :)
>Что-то отстают они в пи...ге. До сих пор ни 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/)
Справедливости ради. Впервые технология появилась у VMware под названием Transparent Page Sharing.
http://blogs.vmware.com/virtualreality/2008/03/cheap-hypervi...
http://www.waldspurger.org/carl/papers/esx-mem-osdi02.pdf
>Справедливости ради. Впервые технология появилась у VMware под названием Transparent Page Sharing.
>
>http://blogs.vmware.com/virtualreality/2008/03/cheap-hypervi...
>http://www.waldspurger.org/carl/papers/esx-mem-osdi02.pdfА до этого, скорее всего, появилась на стаааарых мейнфреймах с перфокартами.
Если двум программам нужна одинаковая перфокарта, то думаете лаборант будет бегать за нужной, но идентичной?
Вставит эту же =)
>Справедливости ради. Впервые технология появилась у VMware под названием Transparent Page Sharing.
>
>http://blogs.vmware.com/virtualreality/2008/03/cheap-hypervi...
>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
А вмваря без линя как йожыг без травки.
В общем, всё это не так уж и плохо, главное чтоб какая нибудь тварь, из-за угла, патентом махая, не выбежала.
> да, крутизна прямо претвот только в 2.6.31 у меня блютус адаптер отвалился
юсб девайсы определяются со второго раза на третий
свопа у меня нет (на 2х гигах)У меня уже 2.6.31 - полет нормальный. ЧЯДНТ?
>У меня уже 2.6.31 - полет нормальный. ЧЯДНТ?Не тролишь.