URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 86873
[ Назад ]

Исходное сообщение
"Начало тестирования ядра Linux 3.7-rc1"

Отправлено opennews , 15-Окт-12 15:54 
Линус Торвальдс представил (https://lkml.org/lkml/2012/10/14/281) первый кандидат в релизы ядра Linux 3.7, который ознаменовал закрытие окна по приёму новшеств в ветку 3.7.


Среди принятых в ветку 3.7 улучшений, можно отметить:

- Унификация (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6...) кода поддержки архитектуры ARM и обеспечение возможности формирования многоплатформенных ARM-сборок. Если ранее требовалось собирать отдельный вариант ядра для каждого типа  SoC, то начиная с выпуска 3.7  появится возможность собрать одно ядро, которое будет содержать поддержку различных ARM-платформ. Унифицированная сборка ядра 3.7 сможет работать на платформах  Calxeda Higbank (серверы HP Moonshot), Versatile Express (эталонная плата, поддерживается эмулятором QEMU), Marvell ARMADA (от мини-серверов до телеприставок),  Altera SoC FPGA и Picohip picoXcell (мини-базовые станции для офисов). В будущих выпусках ядра число поддерживаемых платформ будет расширено. Указанное нововведение существенно упростит жизнь разработчикам дистрибутивов для ARM-систем, которым теперь не придётся формировать отдельный загрузочный образ для каждой ARM-платформы.

-  Поддержка (https://lkml.org/lkml/2012/10/1/313) 64-разрядной архитектуры AArch64 (ARM64), реализованной в процессорах, поддерживающих набор команд ARMv8. 64-рязрядная архитектура AArch64 включает (http://www.opennet.me/opennews/art.shtml?num=34285) в себя новый набор команд A64, примечательный расширением числа регистров, новыми командами для вычислений с плавающей запятой (FP) и новыми векторными SIMD-инструкциями NEON, такими как инструкции для ускорения работы алгоритмов шифрования AES и SHA-1/SHA-256. Реализация AArch64 для Linux поддерживает расширенную 39-разрядную адресацию памяти для ядра и пользовательского уровня и предоставляет режим совместимости, позволяющий выполнять 32-битные программы, собранные для архитектуры ARMv7 (ARM EABI). В настоящее время устройства на базе ARMv8 пока находятся на стадии тестирования прототипов, поступление в продажу первых ARMv8-систем ожидается в следующем году;


-  Поддержка (http://blog.xen.org/index.php/2012/10/08/xen-arm-in-linux/) механизмов виртуализации Xen для систем на базе процессоров ARM Cortex A15. Таким образом Xen стал первым гипервизором, поддерживаемым в Linux на платформе ARM. Представленный для интеграции в ядро код основан на использовании аппаратных расширений для обеспечения виртуализации, поддерживаемых архитектурой ARMv7. Особенностью реализации Xen для ARMv7 является отсутствие разделения в поддержке запуска гостевых систем в режиме паравиртуализации (PV) и аппаратной виртуализации (HVM). Вместо этого используется один комбинированный режим запуска гостевых систем, напоминающий запуск PV поверх HVM без необходимости эмуляции оборудования при помощи Qemu. Гостевые системы при этом всегда запускаются в режиме полной виртуализации, но для доступа к сетевым и блочным устройствам должны использовать специальные паравиртуальные драйверы (т.е. для гостевых окружений не требуется модификация ядра системы, но необходимо наличие нескольких драйверов).


-  Добавлена рабочая реализация пространств имён для идентификаторов пользователей (user namespaces). Указанная возможность позволяет сформировать в контейнерах собственные наборы идентификаторов групп и пользователей, а также связанные с ними привилегии (например, в каждом контейнере может быть свой root);

-  Продолжение работы по рефакторингу заголовочных файлов с целью разделения по разным иерархиям директорий заголовочных файлов для UAPI (Userspace API) и KAPI (Kernel API). Подобное разделение позволит более явно выделить необходимые для использования в пространстве пользователя заголовочные файлы, которые теперь перемещены в include/uapi и arch/$(ARCH)/include/uapi;

-  В реализацию файловой системы JFS добавлена поддержка команды TRIM (discard), которая позволит увеличить производительность при работе с SSD-накопителями и повысить их срок службы;
-  Поддержка загрузки модулей ядра с проверкой корректности их цифровой подписи.
-  Поддержка (https://github.com/mirrors/linux-2.6/commit/15385dfe7e0fa686...) набора инструкций SMAP (Supervisor Mode Access Prevention), реализованного в процессорах Intel на базе микроархитектуры Haswell. Задействование SMAP в ядре позволяет (http://forums.grsecurity.net/viewtopic.php?f=7&t=3046) блокировать доступ к данным в пространстве пользователя из привилегированного кода, выполняемого в пространстве ядра (по аналогии с тем, как добавленная в ядре 3.0 поддержка SMEP  не позволяет переходить из режима ядра к выполнению кода, находящегося в пользовательских областях). При обеспечении оборудованием поддержки инструкций SMAP, представленные средства защиты будут включаться автоматически, что существенно усложнит эксплуатацию уязвимостей в ядре, вызванных такими ошибками, как разыменование NULL-указателя;

-  В утилиту perf добавлена (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6...) команда trace ("perf trace PID") по выполняемым функциям напоминающая утилиту strace, но дополнительно позволяющая отображать события не связанные с системными вызовами;
-  Для приложений, работающих на системах на базе архитектуры s/390, добавлена возможность использования аппаратной транзакционной памяти System zEC12;
-  В реализации файловой системы CIFS обеспечена поддержка протокола SMB2.1. Статус поддержки SMB2 на уровне ядра переведен из разряда "поломанный" в "экпериментальный";

-  В соответствии с пожеланиями разработчиков systemd, расширенные атрибуты для управляющих групп (control groups) могут задаваться через создание иерархии директорий. При использовании неиерархических групп управления во вложенных элементах иерархических групп будет выдаваться ошибка;

-  Поддержка протокола туннелирования GRE (Generic Routing Encapsulation) для IPv6;

-  Поддержка трансляции адресов (NAT) для IPv6. IPv6 NAT позволяет осуществить подмену адресной информации в пакетах IPv6 в соответствии с заданными правилами трансляции, примерно так как это делается в классическом трансляторе адресов для IPv4. Для реализации поддержки IPv6 NAT, существующий в ядре код netfilter был переработан с целью разделения модуля NAT на два независимых компонента, один из которых включает в себя ядро подсистемы NAT, а второй реализует поддержку того или иного протокола третьего уровня;


-  Поддержка режима  быстрого открытия TCP-соединений (TFO - TCP Fast Open) на стороне сервера. Режим TFO позволяющет сократить число шагов установки соединения за счёт комбинирования в один запрос первого и второго шагов классического 3-этапного процесса согласования соединения, и давая возможность отправки данных на начальном этапе установки соединения. В ядре 3.6 поддержка TFO была ограничена возможностью управления только на стороне клиента в процессе создания соединения. Теперь TFO может быть активирован и по инициативе серверной стороны;

-  Добавление (http://lwn.net/Articles/488906/) модуля IMA (Integrity Measurement Architecture) для обеспечения хранения и проверки базы хэшей для проверки целостности файлов и связанных с ними метаданных. Данные для контроля целостности сохраняются как атрибуты xattr;

-  Поддержка протокола
VXLAN (http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-02) для туннелированя (http://lwn.net/Articles/518375/) виртуализированных сетей второго уровоня поверх сетей третьего уровня. Указанный протокол позволяет обойти ограничение на 4096 VLAN-ов (в VXLAN используются 24-разрядные идентификаторы);

-  Поддержка SoC Broadcom BCM2835, Raspberry Pi  и Micrel KS8695;
-  Поддержка игровых пультов  Sony PS3 BD;
-  Поддержка сетевых контроллеров  Silicom Bypass, Freescale XGMAC MDIO и Microchip MRF24J40;
-  Поддержка USB-контроллеров:  Broadcom BCM63xx, Marvell USB 3.0 PHY, ZTE USB-to-serial переходников и плат Cambridge Electronic Design 1401 USB;

URL: https://lkml.org/lkml/2012/10/14/281
Новость: http://www.opennet.me/opennews/art.shtml?num=35085


Содержание

Сообщения в этом обсуждении
"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 15:54 
> IPv6 NAT

И ведь что характерно будут использовать, в основном для скрытия открытых портов.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 16:35 
> И ведь что характерно будут использовать, в основном для скрытия открытых портов.

Это как?


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Crazy Alex , 15-Окт-12 16:52 
Да вот так - серые адреса будут пихать до последнего вместо того чтобы файрволл настроить.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 16:56 
>  Да вот так - серые адреса будут пихать до последнего вместо того чтобы файрволл настроить.

Использование серых адресов противоречит новому закону о борьбе с анонимностью, и поэтому будет преследоваться уголовно.

// Всегда приятно смотреть, как один идиоты травят других :)


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 02:02 
> Использование серых адресов противоречит новому закону о борьбе с анонимностью, и поэтому
> будет преследоваться уголовно.

Ну хоть какая-то польза от идиотских законов - логику протокола ломать мешают :)


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Andrey Mitrofanov , 15-Окт-12 20:47 
>серые адреса будут пихать до последнего вместо того чтобы
> файрволл настроить.

венду снести//fixed


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Crazy Alex , 15-Окт-12 21:11 
у провайдера?

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 02:02 
> у провайдера?

Ну если у провайдера ламаки которые не понимают чем нат отличается от файрвола - мои моболезнования такому прову. Главное не забудьте сказать что за провайдер, чтобы я им случайно не воспользовался.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 15:01 
>> у провайдера?
> Ну если у провайдера ламаки которые не понимают чем нат отличается от
> файрвола - мои моболезнования такому прову. Главное не забудьте сказать что
> за провайдер, чтобы я им случайно не воспользовался.

<подставить название любого прова по вкусу>


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 21:13 
> <подставить название любого прова по вкусу>

Не, так не пойдет - мой провайдер вообще таким онанизмом не занимается.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено CSRedRat , 15-Окт-12 16:20 
> Поддержка Raspberry Pi

Что это на практике даст?
P.S. Сейчас начали отгружать модификацию B с 512 MB ОЗУ по той же цене!


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 21:14 
> Что это на практике даст?

Юзежь ванюч^W ванильного кернела без прыгов с бубном, очевидно.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 16:55 
> В соответствии с пожеланиями разработчиков systemd, расширенные атрибуты для управляющих групп (control groups) могут задаваться через создание иерархии директорий. При использовании неиерархических групп управления во вложенных элементах иерархических групп будет выдаваться ошибка;

Ну как обычно - RedHat захотело - в ядро включили, а как конкурирующие решения - так включать не будем.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 16:56 
> Ну как обычно - RedHat захотело - в ядро включили, а как конкурирующие решения - так включать не будем.

Кто за банкет платит, тот и девушку танцует.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 17:15 
начнем с известных вещей - шедулер колинса - который был лучше чем все барахло от RedHat.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 17:28 
Коливас он. И не сказать что лучше, просто для обозримого количества ядер, характерного для декстопа, он меньше тупит, чем супер-дупер cfs, точенный под стопицот ядрёных систем. [s]Жопа[/s] Лицо ынтыпрайза

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 17:37 
CFS появился после шелудёра Коливаса (патчи -ck). CFS был написан главным оппонентом в спорах с Коливасом, который активней всех говорил, что патчи -ck плохие. А потом он взял и написал то же самое, но своё (NIH-синдром). Это событие так задело Коливаса, что он публично заявил, что больше не будет отправлять патчи в ядро.

А через год он представил BFS, объяснив, что хотя в ядре давно CFS, он всё равно страдает теми проблемами, которые был призван решить -ck, хоть и в гораздо меньшей степени. BFS базируется на CFS, и в основном это его облегчённая версия.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 18:03 
Спасибо. Но этот как-то противоречит моему предыдущему сообщению?

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 20:38 
это не NIH - синдром. просто RedHat так проще поддерживать код.
Одно дело поддерживать чужое хз как работающее - а другое дело то в чем свои сотрудники разбираются..
Деньги совсем совсем разные.

Ну и в дополнение Торвальдс это таки акционер RedHat - это когда человек имеющий дофига акций - пойдет против той конторы которая ему деньги платит?


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено ааноним , 15-Окт-12 21:41 
> это не NIH - синдром. просто RedHat так проще поддерживать код.
> Одно дело поддерживать чужое хз как работающее - а другое дело то
> в чем свои сотрудники разбираются..

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


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 16-Окт-12 13:52 
> Ну и в дополнение Торвальдс это таки акционер RedHat

Почитайте-ка Just For Fun, чтоб хоть немного разобраться.

> - это когда человек имеющий дофига акций - пойдет против той конторы которая ему
> деньги платит?

Когда деньги -- не главное.  От $10M другой конторы на совсем чуточку других условиях тот же самый Торвальдс отказался.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено filosofem , 16-Окт-12 15:38 
> это не NIH - синдром. просто RedHat так проще поддерживать код.
> Одно дело поддерживать чужое хз как работающее - а другое дело то
> в чем свои сотрудники разбираются..
> Деньги совсем совсем разные.
> Ну и в дополнение Торвальдс это таки акционер RedHat - это когда
> человек имеющий дофига акций - пойдет против той конторы которая ему
> деньги платит?

При прочих равных наверно да. Но когда контора что-то ломает, или форсит какую-то откровенную шнягу, вроде объединения systemd c ядром, Линус костьми конечно не ляжет, но срач имхо поднимет эпичный.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 02:00 
> начнем с известных вещей - шедулер колинса - который был лучше чем все барахло от RedHat.

Коливас разок попортил себе репутацию забив на майнтенананс на достаточно длительный срок. Так что он тоже не святоша. И его шедулер хорошо работает только на малоядерных системах. А сейчас тенденция к тому что даже в смарте 4 ядра - уже не новость и не последний писк.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 01:55 
> конкурирующие решения - так включать не будем.

А что, были прецеденты? Реквестирую пруфы.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 17-Окт-12 11:01 
Посмотри всё что от Инго в ядре, поищи альтернативы и когда они были написаны.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 17:43 
Должны были запилить новый nouveau c нормальной поддержкой вентилятора , а тут нет :(

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено анонимус , 15-Окт-12 18:59 
очень жаль

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Loooooker , 15-Окт-12 21:43 
Да и вообще для дескотопов немного чего интересного. Либо для мобильных систем, либо для серверных.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 17-Окт-12 23:14 
> Да и вообще для дескотопов немного чего интересного. Либо для мобильных систем,
> либо для серверных.

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


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 18:02 
Офигеть какими темпами разрастает ядро.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 19:49 
> Офигеть какими темпами разрастает ядро.

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


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 22:02 
Тролльвольдс же писал, что ядро разрастается, разбухает и выходит из-под контроля. Когда-нибудь оно его съест.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 15-Окт-12 22:41 
Ядро растет, что за паника. Растет и пусть, будто вас кто-то заставляет всего возможности использовать. Каждый использует то, что ему нужно, если процесс управления проектом хорошо продуман, то ничем плохим это не обернется.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено balex , 16-Окт-12 07:08 
> Поддержка игровых пультов Sony PS3 BD;

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


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Moomintroll , 16-Окт-12 10:36 
> Ну и обратная связь - температура выше нормы - завибрировал. Входящее сообщение - завибрировал. Ну и по прямому назначению наверное :)

Прямое назначение - это тоже про вибрацию? ;-)


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 09:58 
Я так понял, релиз будет интересен только админам серверов и людям, работающим с ARM.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Led , 16-Окт-12 12:16 
>Я так понял, релиз будет интересен только админам серверов и людям, работающим с ARM.

"Админы серверов", ставящие на свои "серверы" не-LTS ядро не из LTS-дистрибутива - это не "админы серверов", а школники локалхостов.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено mma , 16-Окт-12 13:06 
Ути-пути какой:)

Если ничего серьезнее web-сервера или файло-помойки не видел то не стоит так утверждать.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 16-Окт-12 13:55 
> Если ничего серьезнее web-сервера или файло-помойки не видел

Саша собирал ядра для фермы управления и вычислительных узлов "Ломоносова", если что.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 15:04 
>> Если ничего серьезнее web-сервера или файло-помойки не видел
> Саша собирал ядра для фермы управления и вычислительных узлов "Ломоносова", если что.

Среди таких тоже школоло валом. Зрелость - это состояние души, а не возраст или профессиональный опыт.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 16-Окт-12 15:29 
> Среди таких тоже школоло валом.

Нет.

> Зрелость - это состояние души, а не возраст или профессиональный опыт.

Да.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 21:20 
> Среди таких тоже школоло валом.

Да! И среди академиков навалом. Инженеры? Доктора наук? Шкoлоло поголовно!


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 21:26 
> Зрелость - это состояние души, а не возраст или профессиональный опыт.

ИЧСХ, те кто его достиг не рвутся меряться пиписьками :)


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Живот , 16-Окт-12 16:51 
да че там собирать

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 16-Окт-12 18:22 
> да че там собирать

Вы не справитесь.

PS: e.g. https://bugzilla.kernel.org/show_bug.cgi?id=15658


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Живот , 18-Окт-12 09:17 
Вырубить CONFIG_OPTIMIZE_INLINING не смогу?

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 18-Окт-12 14:20 
> Вырубить CONFIG_OPTIMIZE_INLINING не смогу?

Вырубить-то и я смогу, а вот отловить -- нет.  И то это одна из ма-аленьких деталек... с подходом "да шо там делать", как показывает практика, люди попросту сходят с дистанции.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Живот , 19-Окт-12 10:24 
>с подходом "да шо там делать", как показывает практика, люди попросту сходят с дистанции

Есть конкретные имена, фамилии?


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 19-Окт-12 12:51 
>>с подходом "да шо там делать", как показывает практика, люди попросту сходят с дистанции
> Есть конкретные имена, фамилии?

Да -- но называть публично не буду ни одного, ни другого из вспомнившихся сразу.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Одмин , 16-Окт-12 20:05 
поставил, ловлю постоянные general protection fault и падения приложений.

"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Michael Shigorin , 16-Окт-12 21:09 
> поставил, ловлю постоянные general protection fault

Что-то не то поставили.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 16-Окт-12 21:18 
> постоянные general protection fault

Проблема только в том что Linux не оперирует такими терминами :)



"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Andrey Mitrofanov , 17-Окт-12 23:04 
>> постоянные general protection fault
>не оперирует такими терминами :)

Блин, :)) грамотные все, ни один не п{овё,роколо}лся.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 17-Окт-12 23:15 
> Блин, :)) грамотные все, ни один не п{овё,роколо}лся.

Не только грамотные, но и уже поставили -rc1 на посмотреть :)


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Andrey Mitrofanov , 18-Окт-12 14:45 
>> Блин, :)) грамотные все, ни один не п{овё,роколо}лся.
> Не только грамотные, но и уже поставили -rc1 на посмотреть :)

Тоже хорошо набросил.


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено pavlinux , 18-Окт-12 17:11 
> позволит увеличить производительность при работе с SSD-накопителями и повысить их срок службы;

Нельзя увеличить срок службы, можно уменьшить износ!!!


"Начало тестирования ядра Linux 3.7-rc1"
Отправлено Аноним , 29-Окт-12 18:10 
> Нельзя увеличить срок службы, можно уменьшить износ!!!

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