The OpenNET Project / Index page

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

Релиз ядра Linux 3.9. Обзор новшеств

29.04.2013 11:03

Линус Торвальдс после 69 дней разработки анонсировал релиз ядра Linux 3.9. В новой версии: гипервизор KVM адаптирован для работы на системах с архитектурой ARM, система кэширования обращений к медленным жестким дискам на быстрых SSD-накопителях, драйвер PowerClamp для управлением временем простоя CPU, поддержка RAID5/6 в ФС Btrfs, возможность привязки нескольких слушающих сокетов к одному порту, поддержка процессорных ядер Meta ATP, возможность использования пространств имён для CIFS и NFS, поддержка ограничения ресурсов ввода-вывода через cgroups, реализация легковесного спящего режима.

В новую версию принято 11.7 тысяч исправлений от 1364 разработчиков, размер патча - 42 Мб (изменения затронули 11120 файлов, добавлено 609300 строк кода, удалено - 339233 строк). Около 39% всех представленных в 3.9 изменений связаны с драйверами устройств, примерно 29% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% - файловыми системами и 5% c внутренними подсистемами ядра. В разработке выпуска 3.9 приняли участие 219 компаний, наибольший вклад представили сотрудники Intel (10.2% изменений), Red Hat (9%), SUSE (5.3%), Google (3.5%), Linaro (3.4%), Texas Instruments (3.1%), IBM (2.9%), Samsung (2.9%), NVidia (1.8%), Oracle (1.5%). Несвязанными с компаниями энтузиастами представлено 10.1% изменений (дополнительно, для 7.3% разработчиков не удалось определить степень связанности с компаниями).

Из наиболее интересных новшеств можно отметить:

  • Дисковая подсистема, ввод/вывод и файловые системы
    • В файловую систему Btrfs добавлена встроенная поддержка RAID5 и RAID6. Интеграция поддержки RAID непосредственно в код файловой системы позволяет применять разные уровни RAID для метаданных и хранимых данных. Кроме того, можно инициировать частичное перестроение RAID в случае выявления несоответствия контрольных сумм в процессе работы ФС, появляется возможность выполнения таких операций как перестановка данных между дисками (restriping) или добавление/удаление дисков в привязке к транзакциям в ФС. В будущем планируется обеспечить привязку логики работы RAID к состоянию метаданных ФС, например, при работе RAID можно безболезненно пропускать операции чтения для блоков, не задействованных в ФС.

      По производительности реализация RAID5/6 в Btrfs заметно опережает систему MD raid, в основном благодаря устранению некоторых узких мест и задействованию таких особенностей как переработанный кэш распределения данных по дискам (Stripe cache), поддержка слияния частичных stripe-операций и вычисления контрольных сумм без задержки, в синхронном режиме. При оценке работы системы с 4 дисками и 2 накопителями fusionio, RAID5/6 в Btrfs при линейном копировании большого файла продемонстрировал пропускную способность 604MB/s, в то время как пропускная способность MD raid составила 162MB/s. Скорость чтения в Btrfs составила 380MB/s, а MD - 174MB/s (примечательно, что для MD скорость записи и чтения одинаковая, а для Btrfs отличается примерно в два раза). Тест на создание 12 млн файлов был выполнен для Btrfs raid5 за 226 секунд, а реализации на базе MD затратила 485 секунд.

      Из других изменений, связанных с Btrfs, отмечается добавление учета снапшотов в код дефрагментации, улучшение работы со снапшотами и ускорение работы системного вызова fsync();

    • В файловой системе Ext4 задействована реализация возможности "punch hole" для inode и файлов, в которых использован маппинг блоков, что позволяет использовать "punch hole" не только для файлов с картой экстентов. "Punch hole" позволяет пометить область внутри файла в качестве необязательной, которую можно при необходимости очистить. Кроме того, в Ext4 включены наработки по увеличению эффективности кэширования экстентов, решены ранее наблюдаемые проблемы с производительностью в подсистеме журналирования (JBD2) и ускорено выполнение системного вызова fsync();
    • В Device Mapper добавлена поддержка модуля dm-cache для ускорения доступа к жестким дискам через применение кэширования на SSD-накопителях. Метод кэширования может меняться через подключение плагинов, которые могут определять какие типы блоков должны попадать в кэш. Поддерживается как сквозное кэширование (writethrough), так и режим отложенной записи (writeback) при котором данные записываются на исходный носитель не сразу, что позволяет обеспечить ускорение операций записи; BCache позволяет организовать кэширование доступа к медленным жестким дискам на быстрых SSD-накопителях, при этом кэширование ведётся на уровне блочного устройства, что позволяет ускорить доступ к накопителю независимо от используемых на нём файловых систем. Один SSD-накопитель может использоваться для кэширования нескольких различных блочных устройств. Блочное устройство может быть на лету прикреплено к кэшу и отключено от него, без размонтирования и временной остановки работы. Поддерживается как сквозное кэширование (writethrough), так и режим отложенной записи (writeback) при котором данные записываются на исходный носитель не сразу, что позволяет обеспечить ускорение операций записи. Дополнительно поддерживается режим readahead, при котором кэш наполняется не только при записи, но и при операциях чтения;
    • Добавлена серия исправлений, оптимизаций и улучшений в F2FS, развиваемой компанией Samsung высокопроизводительной файловой системе для Flash-накопителей;
  • Виртуализация и безопасность
    • Обеспечена поддержка работы гипервизора KVM на процессорах Cortex-A15 с архитектурой ARMv7. В реализации обеспечена поддержка интерфейса ARM для координации состояния потребления энергии, что позволяет включать и выключать питание виртуальных CPU;
    • В подсистему виртуализации Xen добавлена поддержка использования средств ACPI для горячего подключения памяти и CPU. Внесены дополнительные улучшения для работы Xen на ARM-системах;
    • В механизм фильтрации сокетов добавлена опция SO_LOCK_FILTER, позволяющая заблокировать внесение изменений в фильтр. Например, привилегированная программа может настроить фильтр и заблокировать его перед переходом к выполнению не заслуживающего доверия кода. Если злоумышленник сумеет эксплуатировать уязвимость в приложении, он не сможет изменить установленный фильтр;
    • В block I/O controller, добавлена поддержка контроля ресурсов ввода-вывода с блочных устройств при помощи иерархических управляющих групп (cgroups);
    • В подсистему NFS и CIFS добавлена поддержка пространств имён для непривилегированных пользователей (user namespaces), что позволяет использовать в изолированных контейнерах отдельные CIFS- и NFS-серверы. При этом определённый пользователь может получить в данном контейнере особенные привилегии по работе с CIFS и NFS, которые отсутствуют у него вне контейнера;
  • Сетевая подсистема
    • Для сокетов TCP и UDP добавлена новая опция SO_REUSEPORT, позволяющая сразу нескольким слушающим сокетам подключиться к одному порту для приёма соединений. Для предотвращения организации атак по прослушиванию сокетов сторонними процессами, выполнение вызова SO_REUSEPORT возможно только сокетами процессов с одним UID. Поступающие соединения и пакеты распределяются одновременно по всем подключенным через SO_REUSEPORT сокетам. Указанная технология позволяет упростить распределение обработчиков соединения по разным процессам, избавившись от отдельного звена, распределяющего запросы по рабочим процессам;
    • В код отслеживания соединений подсистемы netfilter добавлена поддержка установки меток соединений, позволяющих прикреплять метку к отслеживаемым соединениям и учитывать помеченные соединения в правилах netfilter;
    • В беспроводной стек интегрирована поддержка функций "радара" (radar) для выявления работы передатчиков, работающих в заданном диапазоне частот. Добавленная подсистема является необходимым звеном для реализации поддержки динамического выбора частоты в диапазоне 5GHz, что необходимо при использовании Linux для организации работы таких систем как базовые станции;
    • Интегрирована подсистема VM Sockets, разработанная компанией VMware для организации коммуникаций между гипервизором и виртуальными машинами, а также интерфейс "Virtual Machine Communication Interface" для организации взаимодействия между хост-системой и гостевыми окружениями;
    • Добавлена поддержка протокола MVRP (Multiple VLAN Registration Protocol), позволяющего управлять регистрацией и отзывом VLAN на коммутаторах;
  • Память и системные сервисы
    • Интегрирован созданный инженерами Intel драйвер PowerClamp, реализующий средства для задания общего лимита энергопотребления процессором, что дополняет ранее доступные механизмы регулирования параметров, влияющих на потребление энергии в разных ситуациях. Принцип работы PowerClamp основан на изменении предписываемого времени нахождения CPU в состоянии простоя, путем принудительного перевода CPU в idle-режим (Idle Injection). PowerClamp может оказаться полезным не только для продления работы устройств в автономном режиме, но и в таких ситуациях, как необходимость снижения мощности когда не справляется система охлаждения или желание уменьшить уровень шума от кулера в ночные часы. Управление работой производится через установку процента нахождения CPU в idle-режиме через переменную в sysfs;
    • В планировщик задач внесены небольшие исправления, позволившие существенно повысить эффективность работы в ситуациях когда число процессоров превышает число выполняемых активных процессов. За счёт сокращения миграций процессов, мешающей оптимальному использованию процессорного кэша, после внесения изменений производительность в некоторых тестах возросла до 15 раз;
    • В системе трассировки ftrace добавлена поддержка создания снапшотов буфера трассировки с управлением через debugfs. Снапшоты позволяют зафиксировать состояние буфера для его изучения без прекращения трассировки, которая будет продолжена с использованием отдельного рабочего буфера;
    • Множество улучшений, касающихся энергосбережения. Внесены улучшения и изменения, касающиеся подсистем cpuidle и cpufreq и управления питанием через ACPI и ASPM. Реализована поддержка оптических накопителей с нулевым потреблением энергии (zero power optical disc drive) - специального режима, в котором оптический привод может почти не потреблять энергию в периоды, когда он не используется;
    • Реализация легковесного спящего режима (lightweight suspend mode), при активации которого всё имеющееся аппаратное обеспечение переводится в режимы минимального потребления энергии. Ключевое отличие от спящего и ждущего режима заключается в том, что питание полностью не отключается, но используются самые глубокие режимы экономии энергии, что позволяет почти мгновенно перейти к работе в любой момент без ожидания восстановления системы после сна;
    • В состав ядра включена доработанная версия алгоритма сжатия LZO, представленная Маркусом Оберхаммером (Markus Oberhumer), автором LZO (Lempel-Ziv-Oberhumer). Новая версия позволяет в несколько раз ускорить операции сжатия и распаковки при использовании современных процессоров i386/x86_64/ARM;
    • В конфигуратор menuconfig добавлены кнопки сохранения и загрузки отдельных файлов с настройками;
  • Аппаратные архитектуры
    • Поддержка процессорных ядер Meta ATP (Meta 1) и HTP (Meta 2), выпускаемых компанией Imagination Technologies и примечательных поддержкой дополнительного набора DSP-инструкций и обеспечением аппаратной многопоточности (виртуальных процессоров).
    • Поддержка нового семейства встраиваемых 32-разрядных RISC-процессоров - Synopsys DesignWare ARC700, используемых в контроллерах Flash-памяти, цифровых фотоаппаратах и различных потребительских устройствах. Отличительной чертой процессоров ARC является предоставление производителям SoC возможности подготовить собственную конфигурацию процессора перед производством, оптимизированную для определённой области применения или конкретного приложения. Например, включить опциональные блоки DSP, MMU и FPU, интегрировать различные аппаратные декодеры, добавить инструкции и регистры;
    • Поддержка технологии Google Goldfish. Goldfish - виртуальный процессор, нацеленный на обеспечение эмуляции платформы Android, используемый при разработке под данную платформу;
    • Улучшения в поддержке архитектуры ARM: Увеличено число SoC, поддерживающих многоплатформенные ARM-сборки (возможность собрать одно ядро, которое будет содержать поддержку различных ARM-платформ). Начальная поддержка Soc Tegra 4, которая будет выпущена через несколько месяцев. Поддержка NVIDIA Tegra114, нескольких новых плат для разработчиков Tegra 3 и Tegra 4, поддержка NVIDIA Tegra114, Marvell Armada XP, ARM "dummy virtual machine". Для платформы Marwell Kirkwood реализована поддержка горячего подключения для шины PCI-E.
    • Добавлена поддержка процессоров Ralink на базе архитектуры MIPS;
  • Оборудование
    • Удалена большая порция устаревших драйверов, включая драйверы 3c501, 3c505, 3c507, Intel i825xx и драйверы для поддержки сетевых устройств через параллельный порт. Также из состава ядра удалена подсистема "WAN router". В качестве причины удаления отмечается наличие проблем с их работоспособностью;
    • Улучшения в подсистеме DRM (Direct Rendering Manager):
      • Интеграция подготовленных разработчиками компании NVIDIA функций-хелперов gem_prime_* и gem_drm_*, предоставляющих абстрактный набор простых вызовов, независимых от низкоуровневой реализации поддержки PRIME, что позволяет организовать взаимодействие свободных драйверов с проприетарным драйвером NVIDIA без прямого обращения к API DMA-BUF и избежать связанного с таким взаимодействием нарушения лицензии GPL. Указанные хелперы позволяют задействовать технологию Optimus в последних тестовых выпусках проприетарных драйверов NVIDIA;
      • Начальная поддержка видеокарт AMD серии HD8000;
      • В драйвере Nouveau для GPU NV40 и NV50 (GeForce 6xxx-9xxx) добавлены экспериментальные средства для автоматического и ручного управления вращением кулера. Проведена работа по увеличению производительности драйвера Nouveau;
      • Ряд улучшений в DRM-драйвере Radeon: переработана логика сброса, использование колец DMA для обновления VM PT и т.д. Кроме того, поддержка переключения видеорежимов на уровне пользователя (UMS) окончательно объявлена устаревшей и более поддерживаться не будет;
      • Улучшение поддержки чипов Intel Haswell, в основном касающиеся управления энергопотреблением;
      • Поддержка page flipping в DRM-драйвере Tegra;
      • Улучшение драйвера Ti OMAP, в том числе поддержка платформы OMAP5 и средства для управления энергосбережением;
      • Переделан механизм блокировок подсистемы KMS;
      • Оптимизации (no reloc) для DRM-драйвера Intel, что может дать несколько процентов прироста скорости;
    • Добавлен драйвер для беспроводных чипов Intel серии 7000;
    • Множество улучшений в звуковой подсистеме ALSA: Переработанная поддержка Intel HDA audio (добавлен новый универсальный парсер, который задействован во многих драйверах). Поддержка интерфейсов NVIDIA Tegra20 AC97. Многие драйверы были унифицированы и объединены, что значительно снизит затраты на их дальнейшую поддержку. Ряд улучшений и поддержка новых чипов в ALSA SoC (ASoC);
    • Новый драйвер для гигабитного сетевого контроллера с интерфейсом USB - ASIX AX88179_178A;
    • Поддержка одноплатных компьютеров Technologic Systems TS-5500 и систем SGI Ultraviolet System 3;
    • Поддержка тачпадов Cypress PS/2, трекпадов Cypress APA I2C и устройств ввода Steelseries SRW-S1;
    • Поддержка SATA-контроллеров Renesas R-Car, SD/MMС-контроллеров Broadcom BCM2835 и USB-контроллеров SMSC USB3503;
    • В Video4Linux добавлена поддержка видеопроцессоров SuperH VEU mem2mem, медиаконтроллеров TI DM365 VPFE, тюнеров Montage Technology TS2020-based, FM-приёмников Masterkit MA901 USB FM, сенсоров OmniVision OV9650/OV9652 и Samsung S5C73M3.
    • Поддержка компонентов ноутбука Google Chromebook Pixel;


  1. Главная ссылка к новости (https://lkml.org/lkml/2013/4/2...)
  2. OpenNews: Релиз ядра Linux 3.8. Обзор новшеств
  3. OpenNews: Вышел первый кандидат в релизы ядра Linux 3.9 (3.9-rc1)
  4. OpenNews: Релиз ядра Linux 3.7. Обзор новшеств
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36814-kernel
Ключевые слова: kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (116) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 11:19, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > SO_REUSEPORT

    Я джвадцать лет этого ждал! :)


     
     
  • 2.2, NickFaces (ok), 11:31, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А не могли бы на пальцах/в картинках объяснить юному падавану что это такое и зачем оно может быть нужно. Прочитал пару раз, но все равно не понял. Камнями в меня прошу не кидать-я не волшебник, а только учусь.  =) Заранее благодарен.
     
     
  • 3.3, pavlinux (ok), 11:43, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    1. Изменение алгоритма работы конечного автомата сетевых приложений. (дробление на независимые процессы).  
    2. После прибития одного соединения, адрес и порт находятся в состоянии ожидания завершения и
    ядро не дает биндиться на такой же сокет. А тут, SO_REUSEPORT/SO_REUSEADDR и опа, работаем!  

     
     
  • 4.28, Grammar Nazi (?), 12:35, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >не дает биндится

    не даёт биндиться

     
  • 4.49, NickFaces (ok), 13:28, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Благодарю!Теперь понятно.
     
  • 4.74, sashka_ua (?), 14:44, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    1) но тут же равно возникает классическая проблема синхронизации
     
  • 3.9, Аноним (-), 12:04, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Запущенные из-под одного пользователя процессы смогут получать один и тот же комплект данных, передаваемый по сети в единственном экземпляре. Сейчас, насколько я помню, данные выгребает тот процесс, который первым успел, остальным ничего не приходит.
     
     
  • 4.73, rshadow (ok), 14:38, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    данные приходят пакетами. получается куски одного сообщения раскидываются по N клиентам
     
     
  • 5.146, pavlinux (ok), 15:33, 02/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну представь: работают одновременно nginx и apache

    Первый пакет, схватил nginx: [GET: http:/mysite.ex/in]
    Второй пакет, схватил апаче: [dex.php?id=12121]

    :)  

     
  • 3.39, Аноним (-), 13:09, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Раньше трояну нужно было инжектится в другой процесс, искать там данные и т.п., а теперь - SO_REUSE и все работает.
     
     
  • 4.40, Хрен с горы (?), 13:11, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >трояну
    >Релиз ядра Linux 3.9

    Лооол! Обратно на vistaclub, быстро решительно!

     
  • 4.44, pavlinux (ok), 13:19, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Раньше трояну нужно было инжектится в другой процесс, искать там данные и
    > т.п., а теперь - SO_REUSE и все работает.

    Тоже вариант.

     
  • 4.70, MrClon (?), 14:19, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Раньше трояну нужно было инжектится в другой процесс, искать там данные и
    > т.п., а теперь - SO_REUSE и все работает.

    Вообще да. Надо было наверное что-то кроме идентичности UIDа проверять. Например capability отдельную под это сделать.
    Сейчас получается что похапэ скрипт запущенный веб-сервером может легко и непринуждённо слушать трафик сервера, не православно как-то.

     
     
  • 5.75, qux (ok), 15:02, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А сервер разве этот флаг не должен ставить?
     
  • 4.97, ip1981 (ok), 16:23, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В новости есть что-то про PID. Почитайте уже.
     
  • 2.55, kay (ok), 13:52, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотрел патч, увидел сей код:

    +/* Pseudo random number generator from numerical recipes. */
    +static inline u32 next_pseudo_random32(u32 seed)
    +{
    + return seed * 1664525 + 1013904223;
    +}
    +

    Господа здравомыслящие, а почему здесь нормальный рандом не используется?


    UPD. Откомментили ниже. http://en.wikipedia.org/wiki/Linear_congruential_generator

     
     
  • 3.57, kay (ok), 13:53, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и сыро пока...

    The TCP implementation has a problem in that the request sockets for a
    listener are attached to a listener socket.  If a SYN is received, a
    listener socket is chosen and request structure is created (SYN-RECV
    state).  If the subsequent ack in 3WHS does not match the same port
    by so_reusport, the connection state is not found (reset) and the
    request structure is orphaned.  This scenario would occur when the
    number of listener sockets bound to a port changes (new ones are
    added, or old ones closed).  We are looking for a solution to this,
    maybe allow multiple sockets to share the same request table...

     

  • 1.4, Аноним (-), 11:46, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Отличная новость! Молодцы!
     
  • 1.5, Аноним (-), 11:51, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Да что ж такое, я только 3.8.10 собрал :-D
     
     
  • 2.7, adminus (?), 11:53, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    а мне теперь на более 60 разных серверах пересобирать - нет уж... подожду пока 3 волны заплаток...
     
     
  • 3.34, anonymous (??), 12:52, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Вы для каждого сервера вручную ядро собираете из последнего релиза?
     
  • 3.36, ананим (?), 13:00, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >а мне теперь на более 60 разных серверах пересобирать

    Сильно сомневаюсь.
    По ряду причин. Но одной этой хватит — любой вменяемый коллега-админ давно автоматизировал бы сей процесс предпочтя кофе с конфетами в соседней «бухгалтерии».

     
     
  • 4.51, Crazy Alex (??), 13:32, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Может, ключевое слово "разных"? Как бы это ж не смена минорной версии, если зоопарк машин с разными требованиями - то ещё, скорее всего, и  несколько версий конфига придётся делать. Ну и да, третья волна заплаток - это святое.
     
     
  • 5.59, ананим (?), 13:57, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Может, ключевое слово "разных"

    60 абсолютно разных (имеется в виду архитектурно? или как?) серверов(!!!)?
    А потом удивляются почему психушки горят.

     
     
  • 6.84, Аноним (-), 15:40, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >60 абсолютно разных (имеется в виду архитектурно? или как?) серверов(!!!)?

    Легко. А ежели они еще и находятся на расстоянии несколько сотен(тысяч) км, то вообще весело.

     
     
  • 7.90, ананим (?), 16:04, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >Легко. А ежели они еще и находятся на расстоянии несколько сотен(тысяч) км, то вообще весело.

    Сказки не рассказывайте. Не только я один наблюдаю успешные поставки достаточно универсальных ядер в составе RHEL, SuSE, да даже убунту.

    Буду благодарен, если вы вспомните в дополнение к i386(которая уже мертва, но посчитаем и её) и x86-64 ещё 58 различных, серверных(!!!) платформ, которые вы реально используете (кроме как в сферическом вакууме) и требующих именно отдельной компиляции ядра.

    зыж
    И кстати, что за нытьё то такое? Компиляция ядра это что, такая трудоёмкая операция?
    А сотней(тысяч) км вы юниксоидов пугать собрались? Это когда жопореза за глаза хватает для запуска компиляции ядра в скринах?
    Ха.

     
     
  • 8.93, Andrey Mitrofanov (?), 16:13, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    NetBSD supports 57 hardware platforms NetBSD портирована не только на все ... текст свёрнут, показать
     
     
  • 9.121, ананим (?), 22:10, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    D Не, я в принципе могу представить валидную ситуацию Ну может же он быть ад... текст свёрнут, показать
     
  • 8.108, Crazy Alex (??), 19:22, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А потом оказывается что вот та хрень от которой исходники потеряли три года наз... текст свёрнут, показать
     
     
  • 9.117, ананим (?), 21:33, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ага D Видимо перекомпиляция нового ядра именно на этом корыте творит... текст свёрнут, показать
     
  • 8.111, Аноним (-), 19:51, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вступился за коллегу-анонимуса У меня сейчас такой жести нет, но могу легко себ... текст свёрнут, показать
     
     
  • 9.116, ананим (?), 21:26, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сбросьте пар, коллега млин ... текст свёрнут, показать
     
  • 6.106, Crazy Alex (??), 19:18, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Запросто - несколько клиентов на поддержке с унаследованными от кого-то системами. В здравом уме никто такие штуки не перенастраивает пока они хоть как-то плывут, так как обычно там та ещё свалка и проблем можно огрести просто запредельное количество.
     
     
  • 7.118, ананим (?), 21:42, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Так вы уж определитесь будете ядро на каждом из таких корыт перекомпилировать ил... большой текст свёрнут, показать
     
     
  • 8.123, Crazy Alex (ok), 22:26, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так приходит момент, когда древнее ядро обновлять всё же приходится - наприме... большой текст свёрнут, показать
     
     
  • 9.126, ананим (?), 23:17, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Как это связано с перекомпиляцией ядра на каждом из 60 серверов Зыж А бардак ес... текст свёрнут, показать
     
     
  • 10.128, Crazy Alex (ok), 23:43, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В идеальных условиях - да, правильно приводить в порядок В приведенной мной сит... текст свёрнут, показать
     
  • 3.71, цирроз (ok), 14:25, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    жесть просто. на всех серверах разная архитектура?
     
     
  • 4.91, ананим (?), 16:06, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    зато везде линух. заметьте, именно линух и именно самосборный.
    эпиквынь прям какой-то. ;)
     
  • 3.141, AlexAT (ok), 19:10, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Толсто.
     
  • 2.25, YetAnotherOnanym (ok), 12:33, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты, небось, и доллары когда-то купил?
     

     ....большая нить свёрнута, показать (22)

  • 1.6, adminus (?), 11:51, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    "...(изменения затронули 11120 файлов, добавлено 609300 строк кода, удалено - 339233 строк)..."

    и снова Здрасьте! апять бухгалтерия пашла...

     
  • 1.8, pavlinux (ok), 11:59, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –14 +/
    Ой дебилы, ....
     
     
  • 2.10, Fufyrka (?), 12:07, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не добавляет, а умножает да прибавляет.

    Вроде
    http://en.wikipedia.org/wiki/Linear_congruential_generator

     
     
  • 3.24, pavlinux (ok), 12:32, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не добавляет, а умножает да прибавляет.
    > Вроде
    > http://en.wikipedia.org/wiki/Linear_congruential_generator

    Source: Numerical Recipes

    А я-то думаю, где я это видел....

     
  • 2.12, Анонимус_б6 (?), 12:08, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    где это он добавляет сумму???
     
  • 2.13, Аноним (-), 12:10, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >К сиду добавляет сумму двух простых чисел, которая уже не является простым числом :)

    Как Вам, безусловно, известно из школьного курса математики, действие умножения имеет больший приоритет, нежели сложение. Так что, seed _умножают_ на простое число, и к результату прибавляют ещё одно простое число.

     
     
  • 3.26, pavlinux (ok), 12:34, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    >>К сиду добавляет сумму двух простых чисел, которая уже не является простым числом :)
    > Как Вам, безусловно, известно из школьного курса математики, действие умножения имеет
    > больший приоритет, нежели сложение.

    Да ты чо!?! Сам придумал?  

     
  • 2.20, Андрей (??), 12:22, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Милейший! Ва на демотиваторз.ру :D
     

  • 1.22, Аноним (-), 12:27, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > реализации на базе MD затратила 485 секунд.

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

     
     
  • 2.42, dalco (ok), 13:14, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    И чего вас удивляет?

    Ясен пень, что btrfs поверх mdraid будет значительно медленнее, чем "чистая" btrfs, имеющая прямой доступ к дискам.

    Почему? Да хотя бы за счет выбрасывания лишних уровней абстракции, не говоря уж о некоторых оптимизациях, которые в принципе невозможны на связке btrfs+mdraid.

     

  • 1.29, Аноним (-), 12:36, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    То есть как удалена поддержка параллельного порта??? А как же теперь использовать принтеры для параллельного порта? А другие девайсы?
     
     
  • 2.30, Анонимус_б6 (?), 12:43, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    параллельный порт устарел. R.I.P.
     
     
  • 3.37, Аноним (-), 13:00, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Почему устарел? До сих пор в свободной продаже есть платы с параллельным портом. И даже отдельные стандартные контроллеры параллельного порта, если встроенного не хватает. Я бы понял, если бы это железо не производилось уже лет 10.
     
  • 3.56, Evtomax (??), 13:53, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на нём программатор весит. И не думаю, что только я параллельный порт до сих пор использую.
     
     
  • 4.64, ананим (?), 14:03, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >весит

    Вот и думай теперь сколько это в килограммах.
    Совсем грамарнаци мышей не ловят... Только что ворд поймает, то и правят.

     
     
  • 5.66, Evtomax (??), 14:14, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можете погладить себя по головке :)
     
  • 5.138, Гентушник (ok), 13:27, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>весит
    > Вот и думай теперь сколько это в килограммах.

    Вес - это сила и измеряется она в Ньютонах.

     
  • 2.38, btg (?), 13:08, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А я вот только старый LPT сканер расчехлять собрался...
     
  • 2.45, ыгчч (?), 13:25, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    A вы не читайте перед обедом советских газет ls -l linux-3 9 drivers parport... большой текст свёрнут, показать
     
     
  • 3.47, ыгчч (?), 13:26, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Беглый просмотр diffstat'a тоже ничего не дал. Что уж пригрезилось аффтару новости непонятно.
     
     
  • 4.54, Andrey Mitrofanov (?), 13:44, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Беглый просмотр diffstat'a тоже ничего не дал. Что уж пригрезилось аффтару новости
    > непонятно.

    Трудности перевода. Сравниваем:

    ===8<=== http!//lwn.net/Articles/539892/
    A long list of old network drivers has been deleted; these include the venerable 3c501, 3c505, and 3c507 drivers, various Intel i825xx drivers, parallel port-based drivers(!), and many more.
    --->8---
    Удалена большая порция устаревших драйверов, включая драйверы 3c501, 3c505, 3c507, Intel i825xx и драйверы для поддержки параллельного порта.
    ===8<===

    +++Если на клетке с параллельным портом видишь надпись "Слон!", ... См.классику.

     
     
  • 5.58, Evtomax (??), 13:55, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ура! Не придётся ради программатора держать старое ядро :)
     
  • 2.50, Ilya Indigo (?), 13:29, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть как удалена поддержка параллельного порта??? А как же теперь использовать
    > принтеры для параллельного порта? А другие девайсы?

    Старому оборудованию - старые ядра!

     
  • 2.87, Аноним (-), 15:48, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Давно пора поддержку всякого хлама старше 10 лет вынести в отдельную legacy-ветку, как это сделано для видеодрайверов.
     
  • 2.115, Аноним (-), 20:25, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да быть такого не может. Видимо удалили драйвера устаревших чипов.
     

  • 1.35, Аноним (-), 12:59, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > В block I/O controller, добавлена поддержка контроля ресурсов ввода-вывода с блочных устройств при помощи иерархических управляющих групп (cgroups);

    Што? blkio уже сто лет в обед в ядре.

    > В код отслеживания соединений подсистемы netfilter добавлена поддержка установки меток соединений, позволяющих прикреплять метку к отслеживаемым соединениям и учитывать помеченные соединения в правилах netfilter;

    Што? connamark уже сто лет как используется.

     
     
  • 2.43, web (?), 13:16, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >Што? connamark уже сто лет как используется.

    вот то же не понял текста новости, дежаву, может быть чего напутали.

     
     
  • 3.62, Andrey Mitrofanov (?), 13:59, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Што? connamark уже сто лет как используется.
    > вот то же не понял текста новости, дежаву, может быть чего напутали.

    Пусть Счётная палата (LF!?) проверит Линуса! Чую приписки. </ога щаз>

     
  • 2.61, Andrey Mitrofanov (?), 13:57, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    http lwn net Articles 539892 The block layer s handling of pages under writeb... большой текст свёрнут, показать
     

  • 1.60, NickFaces (ok), 13:57, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Господа,а оптимус таки уже  значит работает?
     
  • 1.63, NickFaces (ok), 14:01, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    И еще, если не изменяет память,то вроде как обещали исправить фичу, когда после полноэкранной игры, например, разрешение не возвращалось на родное,не?
     
     
  • 2.67, Аноним (-), 14:14, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А это точно проблема ядра?
     
     
  • 3.69, NickFaces (ok), 14:17, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По крайней мере смежная...Где то на околостимовских рассуждениях кажется разработчики нвидии объясняли это дело..Могу ошибаться, но, если не путаю, там ядро и иксы и дрова все вместе замешаны были.
     

  • 1.76, qux (ok), 15:05, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Похоже, первая версия где RH выпихнули с первого места и по lines, и по changesets.
     
     
  • 2.79, Andrey Mitrofanov (?), 15:17, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Похоже, первая версия где RH выпихнули с первого места и по lines,
    > и по changesets.

    Полистал LWN-овские "Who wrote..." от 3.9 вниз до 2.6.39. Нигде, включая 3.9, да, RH не был выше (None) по обеим (changesets и lines) колонкам. Иногда заскакивает Intel, чуть реже Broadcom и проч. ARM-ембедовщина -- со свободно-проприертарными вбросами через забор.

    И да, RH пилит стабильнее и на круг _больше прочей корпоративщины.

     
     
  • 3.82, qux (ok), 15:29, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Полистал LWN-овские "Who wrote..." от 3.9 вниз до 2.6.39. Нигде, включая 3.9,
    > да, RH не был выше (None) по обеим (changesets и lines)
    > колонкам.

    Как минимум в отчете LF за март 2012 (v3.2) RH идет сразу после none. Там еще график интересный есть, по которому действительно на тот момент доли шапки и Интела сближались.

    add: у LWN о 3.8 так же: https://lwn.net/Articles/537110/

    > И да, RH пилит стабильнее и на круг _больше прочей корпоративщины.

    Да общий вклад вопрос отдельный, просто именно тут интересно.

     
     
  • 4.85, Andrey Mitrofanov (?), 15:42, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что статистики всегда можно повернуть _нужным боком.

    +++А поговорить!?

     
     
  • 5.92, qux (ok), 16:09, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Хорошо, что статистики всегда можно повернуть _нужным боком.
    > +++А поговорить!?

    Что да то да. Там еще в комментариях заметили что долю Wind River можно к Intel прибавлять, тогда совсем огого выходит.

    Интересно еще что там Imagination пилит аж на 3,7% lines. Небось по стопам Nvidia пойти хотят, с поддержкой GPU </пророк-mode>

     

  • 1.80, Вован из Тагила (?), 15:19, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А теперь давайте список того, что поломали, что отвалилось само, а что висит на соплях.
     
     
  • 2.86, Andrey Mitrofanov (?), 15:44, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >что отвалилось само, а что висит на соплях.

    Ну, вот он ты, в последнем пункте светишься. Вот-вот в предпоследний перейдёшь.</ответил>

     
     
  • 3.95, Вован из Тагила (?), 16:21, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты ведешь себя неподобающим образом!
     
  • 2.94, ВовкаОсиист (ok), 16:15, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    в rc?? выпуске, когда я пробовал, подозрительно отваливался 3г модем, не мог даже подключится, как оно ресетилось _само_. Нужно попробовать на релизе...
     

  • 1.81, Аноним (-), 15:27, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    f2fs кто-нибудь пользуется?
    Хочется попробовать для десктопа с ssd, комп используется для разработки
     
     
  • 2.109, Аноним (-), 19:37, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    отформатировал в F2FS флешку после релиза ядра 3.8. Багов не заметил, со скоростью все в порядке. Не считая совместимости - думаю, вполне юзабельная ФС, жду ее поддержки в андроиде
     

  • 1.99, Аноним (-), 17:51, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Linux debian 3.9.0-gad-on-line #1 SMP Mon Apr 29 09:53:24 MSK 2013 i686 GNU/Linux
    Вроде все работает
     
  • 1.100, Anonim (??), 17:57, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль патчи LZO на практике не дают ускорения в работе на сжатом btrfs. А я так надеялся
     
     
  • 2.102, Аноним (-), 18:23, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    есть LZ4

    https://code.google.com/p/lz4/

     
     
  • 3.140, Anonim (??), 16:27, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    lz4 пока нету в арче (а значит и в дугих дистрах). Что-то экспериментальное это.
    Да и если предположить, что lzo стал быстрее в 1.5-2 раза, то по скорости они сравнялись
     
     
  • 4.147, Аноним (-), 02:58, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    в  zfslinux уже внедрили
     
  • 2.104, ВовкаОсиист (ok), 18:38, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    вполне себе дают. Я у себя на глаз даже замечаю.
     
     
  • 3.113, ВовкаОсиист (ok), 19:57, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    тока btrfs очень быстро превращается в говно. А по началу да, на чистой фс - летает прекрасно. Эх, жаль. Раз в 2 месяца нужно переразворачивать систему на чистой фс, все они загаживаются... и никакие дефграгментаторы не помогают(
     
  • 3.125, Аноним (-), 23:17, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    С секундомером не заметил, ни на быстрой ни на медленной системе.
    LZ4 попробую, спасибо
     

  • 1.101, blueboar (?), 18:22, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скажите, а "В код отслеживания соединений подсистемы netfilter добавлена поддержка установки меток соединений" это что? Метки вроде можно было и раньше ставить?
     
     
  • 2.103, blueboar (?), 18:34, 29/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, уже нашел сам :). Новые метки представляют собой биты, так что их можно давать пакету много сразу. 128 - максимум.
     
     
  • 3.143, Аноним (-), 20:51, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Открою страшную тайну: старые connmark-и тоже можно было менять и сверять побитово. См. параметр mask критерия connmark и ключи --and-mark, --or-mark, --xor-mark у действия CONNMARK.
     

  • 1.122, Аноним (-), 22:15, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Ряд улучшений в DRM-драйвере Radeon: переработана логика сброса, использование колец DMA для обновления VM PT и т.д. Кроме того, поддержка переключения видеорежимов на уровне пользователя (UMS) окончательно объявлена устаревшей и более поддерживаться не будет;

    Что это значит? Поясните пожалуйста, это касается vga_swithcheroo или чего-то еще?

     
  • 1.129, Аноним (-), 23:45, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Удалена большая порция устаревших драйверов,... и драйверы для поддержки параллельного порта.

    А как же JTAGи всякие разные через LPT подключаемые? :(

     
     
  • 2.131, Аноним (-), 02:50, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    эмуляторы LPT, через usb хабы юзайте
     
     
  • 3.137, sbr (ok), 13:19, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну всё, не стану обновлять.
    У меня лпт-портов аж несколько.И программаторы усб на ВСЁ появятся не скоро.

     
     
  • 4.149, netch (ok), 14:36, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну всё, не стану обновлять.
    > У меня лпт-портов аж несколько.И программаторы усб на ВСЁ появятся не скоро.

    Я так понял, речь про plip, сиречь IP поверх параллельного порта.
    Это я в реале не видел уже лет 15.

     
     
  • 5.152, sbr (ok), 15:10, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Я так понял, речь про plip, сиречь IP поверх параллельного порта.
    > Это я в реале не видел уже лет 15.

    Да, надо почитать подробнее, коли так то порядок.


     

  • 1.132, Аноним (-), 04:05, 30/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Там еще OpenVZ не добавили? Эй Parallels, вы пилите OpenVZ или уже забили на него?
     
     
  • 2.133, Аноним (-), 04:54, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    OpenVZ ? не не слышали. KVM наше все!
     
     
  • 3.135, бедный буратино (ok), 05:39, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > OpenVZ ? не не слышали. KVM наше все!

    Хорошо, что мы не с вами.

     
     
  • 4.139, абыр (?), 15:49, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    По дереву постучите.
     
  • 2.134, бедный буратино (ok), 05:38, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Там еще OpenVZ не добавили? Эй Parallels, вы пилите OpenVZ или уже забили на него?

    Так они же сказали, что, во-первых, openvz - это cgroups плюс забыл что, и это в ядре всё есть, во-вторых - lxc это фактически то же самое, cgroups плюс забыл что, и что это всё сделали паралелсы, и в-третьих, оно фактически уже работает, с каждым ядром всё лучше и лучше, на стоковом ядре. Что ещё конкретно нужно добавлять?

     
     
  • 3.148, netch (ok), 14:35, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Там еще OpenVZ не добавили? Эй Parallels, вы пилите OpenVZ или уже забили на него?
    > Так они же сказали, что, во-первых, openvz - это cgroups плюс забыл
    > что, и это в ядре всё есть, во-вторых - lxc это
    > фактически то же самое, cgroups плюс забыл что, и что это
    > всё сделали паралелсы, и в-третьих, оно фактически уже работает, с каждым
    > ядром всё лучше и лучше, на стоковом ядре. Что ещё конкретно
    > нужно добавлять?

    LXC уже научился гарантировать доли ресурса отдельным контейнерам?

     
     
  • 4.150, бедный буратино (ok), 14:43, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Так они же сказали, что, во-первых, openvz - это cgroups плюс забыл
    >> что, и это в ядре всё есть, во-вторых - lxc это
    >> фактически то же самое, cgroups плюс забыл что, и что это
    >> всё сделали паралелсы, и в-третьих, оно фактически уже работает, с каждым
    >> ядром всё лучше и лучше, на стоковом ядре. Что ещё конкретно
    >> нужно добавлять?
    > LXC уже научился гарантировать доли ресурса отдельным контейнерам?

    Понятия не имею. Мне всё равно.

     
     
  • 5.151, netch (ok), 15:07, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Так они же сказали, что, во-первых, openvz - это cgroups плюс забыл
    >>> что, и это в ядре всё есть, во-вторых - lxc это
    >>> фактически то же самое, cgroups плюс забыл что, и что это
    >>> всё сделали паралелсы, и в-третьих, оно фактически уже работает, с каждым
    >>> ядром всё лучше и лучше, на стоковом ядре. Что ещё конкретно
    >>> нужно добавлять?
    >> LXC уже научился гарантировать доли ресурса отдельным контейнерам?
    > Понятия не имею. Мне всё равно.

    Ну тогда не задавайте вопросов, ответы на которые Вам заранее не нужны.

     
     
  • 6.153, бедный буратино (ok), 15:14, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Понятия не имею. Мне всё равно.
    > Ну тогда не задавайте вопросов, ответы на которые Вам заранее не нужны.

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

     
     
  • 7.154, netch (ok), 15:18, 03/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Понятия не имею. Мне всё равно.
    >> Ну тогда не задавайте вопросов, ответы на которые Вам заранее не нужны.
    > Когда научитесь читать, что там написано (а также правилам написания "вы"), тогда
    > и приходите. Опеннет не для безграмотных дуралеев.

    :)

     
  • 2.142, am2 (?), 20:40, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    openvz тупиковая ветка на грани вымирания уже
     

  • 1.136, iCat (ok), 06:44, 30/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давненько мне не хотелось обновить ядрышко...
     
  • 1.144, Аноним (-), 21:49, 30/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ничего полезного...
    Только одно и то отрицательное изменение - убрали параллельный порт
     
     
  • 2.145, AlexAT (ok), 23:49, 30/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ничего полезного...
    > Только одно и то отрицательное изменение - убрали параллельный порт

    Никто параллельный порт не убирал, окститесь.
    А что надо было сделать полезного с вашей точки зрения?

     

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



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

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