The OpenNET Project / Index page

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

e4rat - оптимизатор ФС Ext4 для ускорения загрузки

18.05.2012 23:53

Доступно обновление проекта e4rat 0.2.3, в рамках которого развивается система для увеличения скорости загрузки системы и отдельных приложений, использующая для достижения данной цели перераспределение блоков в файловой системе Ext4. Утилита пытается оценить порядок загрузки и участвующие в загрузке компоненты, после чего физически перераспределяет их на диске таким образом, чтобы сократить число перемещений головок и минимизировать время доступа к данным.

В работе утилиты используется ioctl EXT4_IOC_MOVE_EXT, позволяющий выполнять на лету операции дефрагментации данных. Данный ioctl реализован в ядрах Linux начиная с версии 2.6.31. Готовые установочные пакеты с e4rat подготовлены для Debian Linux.

Судя по тестам эффективность работы e4rat выше, чем можно ожидать - заявлено об ускорении фазы загрузки данных до трёх раз. При оценке общего времени загрузки с использованием инструмента bootchart, e4rat позволил ускорить загрузку свежеустановленного Debian Squeeze с GNOME с 55 до 40 секунд.

  1. Главная ссылка к новости (http://e4rat.sourceforge.net/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33877-e4rat
Ключевые слова: e4rat, ext4, boot, optimixzation, speed
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (138) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Anonymousw (?), 00:08, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Везде где пробовал, не дало результатов - на одном компе на 1 сек ускорило не более (
     
     
  • 2.13, Аноним (-), 00:35, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Везде где пробовал, не дало результатов - на одном компе на 1
    > сек ускорило не более (

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

     
     
  • 3.50, pavlinux (ok), 12:58, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прирост должен составить: N * Random Access диска,
    где N - кол-во файлов участвующих в процессе.

    У SSD это 0.1 мс
    y HDD до 10 мс

    То есть, для достижения нирваны у нас должно быть как минимум 1000 файлов,
    иначе получается оптимизация вакуума.

    ---

    И чёй-то я не вкуриваю, бенчмарки от 4 мая 2011 года, ядро 2.6.36 за февраль 2011
    Свежие новости? :D

     
     
  • 4.52, xandry (ok), 14:09, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Релиз прожки - 5-е мая этого года. Ядро 2.6.36 упоминается в контексте версии, в которой появилась поддержка ioctl EXT4_IOC_MOVE_EXT. Внимательней надо быть.
     
     
  • 5.103, pavlinux (ok), 21:31, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Так это не особо интересно, без тестов.
     
  • 2.137, анон (?), 23:32, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    наверно ССД плохие стояли ;-)
     

  • 1.2, Аноним (-), 00:11, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Это уже похоже на винду. Оптимизаторы, ускорители, твикеры.
    Скоро будет ускоритель интернета? :)
     
     
  • 2.16, Аноним (-), 00:39, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > Это уже похоже на винду. Оптимизаторы, ускорители, твикеры.
    > Скоро будет ускоритель интернета? :)

    Не хочу огорчать вас и ваше понимание юниксвея, но с каждым релизом ядра Linux, в него вносится хренова туча оптимизаций и ускорений, и это нормальная часть процесса разработки.

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

     
     
  • 3.24, анон (?), 01:20, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Имелось ввиду скорее стороннее ПО от лучшевсехзнающих программистов, а не оптимизация собственно ядра.

    ЗЫ На счет винды, так она вполне себе работает. Стоит федора 16 и семерка. Первая грузится несколько быстрее, но вторая нагружена всяким г..ном, включая антивирус и фаер. Таким образом время загрузки сравнивать не совсем корректно, да и вообще кому оно надо? 20 секунд или 30 будет грузиться все равно работаешь куда как большее время.

     
     
  • 4.25, Аноним (-), 01:23, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Имелось ввиду скорее стороннее ПО от лучшевсехзнающих программистов, а не оптимизация собственно ядра.

    А в чем разница?

     
     
  • 5.26, анон (?), 01:32, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все очень просто. В случае обычной оптимизации кода в следствии его развития, над ним работают программисты, которые во-первых, полностью понимают что они делают, во-вторых, имеют представления о последствиях своих действий и, в-третьих, предъявляют требования к качеству своего продукта. В случае твикеров, имеющих место в винде, ими занимаются люди пытающиеся получить прирост любой ценой и, как мне кажется, далеко не всегда разбирающихся в том, что они делают. В случае пользования услугами последних, говорить о стабильной работе не приходится. Отдельно можно упомянуть различные "реестро-оптимизаторы" после которых сложно восстановить работоспособность системы т.к. только их создатель знает как и где она что-то поправит, удалит, добавит.
     
     
  • 6.30, szh (ok), 02:15, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    разработчики ядра  сделали EXT4_IOC_MOVE_EXT, и так как они "понимают что они делают, во-вторых, имеют представления о последствиях своих действий", то софтину для перемещения блоков пихать в ядро не будут, EXT4_IOC_MOVE_EXT сделано, чтобы такой функционал в ядро не пихать.

    Далее логической связи между разработчиками e4rat и твоим реестром и всем твоим закрытым ПО для его редактирования нет. Только мутные ассоциации и логические ошибки в твоей голове.
    e4rat поставляется в исходниках, так что кроме его создателя, и другие будут знать что он делает. В диск он сам не лезет а использует официальный интерфейс ядра.

     
     
  • 7.31, анон (?), 02:48, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Напомню и несколько позже еще несколько позже Реестр ни в коем случае не мой,... большой текст свёрнут, показать
     
     
  • 8.115, Aleks Revo (ok), 01:13, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А где почитать отчёт о вменяемости всех авторов имеющегося в системе ПО Как мин... большой текст свёрнут, показать
     
     
  • 9.130, анон (?), 15:15, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я с Вами полностью согласен, только вот сильно серьезно воспринимаете Если посм... текст свёрнут, показать
     
  • 2.23, Аноним (-), 01:09, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Скоро будет ускоритель интернета? :)

    Уже давно есть. Начиная от инициатив типа buffer debloat от гугля и заканчивая кучей твикабельных парметров TCP/IP стека, вполне способных дать профит на нестандартных конфигурациях и требованиях.

     

  • 1.3, Аноним (-), 00:14, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    насколько я понял, для SSD смысла его использовать нету.
     
     
  • 2.6, Anonymous111 (?), 00:23, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну естественно;)
     
  • 2.11, Аноним (-), 00:33, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > насколько я понял, для SSD смысла его использовать нету.

    Там рулят read ahead и оптимизации btrfs.
    ext4 на SSD - анахронизм, как FAT16 на 10Тб винтах :)

     
     
  • 3.37, haku (??), 07:13, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>ext4 на SSD - анахронизм

    С этого момента попрошу поподробнее, будьте так любезны.

     
  • 3.44, AllSoftwareSucks (ok), 09:43, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> насколько я понял, для SSD смысла его использовать нету.
    > Там рулят read ahead и оптимизации btrfs.
    > ext4 на SSD - анахронизм, как FAT16 на 10Тб винтах :)

    А чего, btrfs уже вышел из 'UNSTABLE DISK FORMAT'?

     
     
  • 4.60, Аноним (-), 14:37, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А чего, btrfs уже вышел из 'UNSTABLE DISK FORMAT'?

    А что, терабайтные SSD уже стали дешевле винтов той же емкости?

     
     
  • 5.116, Aleks Revo (ok), 01:16, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> А чего, btrfs уже вышел из 'UNSTABLE DISK FORMAT'?
    > А что, терабайтные SSD уже стали дешевле винтов той же емкости?

    А что, те, кто на них раскошелился для дела, таки в стабильности не нуждаются?

     
  • 3.51, Аноним (-), 14:06, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Там рулят read ahead и оптимизации btrfs.
    > ext4 на SSD - анахронизм, как FAT16 на 10Тб винтах :)

    Вообще-то, etx4 тоже умеет оптимизации для SSD, и в частности поддержку discard. И кстати на данный момент он порезвее монтируется, что на SSD очень заметно.

    А btrfs не анахронизм - когда есть несколько винчей и хочется добавить еще 1, так чтобы просто добавилось +N гбайтов в файловую систему и .. все. Оно в принципе и без btrfs конечно делается. Но с ним сие несколько удобнее и оптимальнее - ФС может данные перебалансировать когда диск добавляется, или сдвинуть их нафиг с диска который стало надо изъять.

     
     
  • 4.144, Аноним (-), 13:32, 21/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а как же православный LVM ?
     

  • 1.4, Аноним (-), 00:18, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Куча народу шизанулась на скорости загрузки. Маловажный фактор, точно не стоящий внимания, которое ему оказывается со стороны такой толпы разработчиков. Так и подмывает упомянуть любителей перезагружать систему 10 раз на дню
     
     
  • 2.5, Аноним (-), 00:21, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нетбук, не?
     
     
  • 3.8, iZEN (ok), 00:27, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Телевизор.
     
     
  • 4.45, AlexAT (ok), 10:17, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И где в телевизоре HDD?
     
     
  • 5.55, Аноним (-), 14:32, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И где в телевизоре HDD?

    В современных может и быть, кстати. Там компьютер с tv-тюнером собран по сути. Так что современный телевизор сам торенты выкачивает :)

     
  • 2.7, Аноним (-), 00:25, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Ты из серверной хотя бы иногда вылезай. Есть куча портативных устройств, от которых требуется близкое к моментальному включение где-нибудь на улице.
     
     
  • 3.12, Аноним (-), 00:33, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вряд ли портативным устройствам с флешкой или SSD внутри поможет оптимизация размещения блоков
     
     
  • 4.14, Аноним (-), 00:37, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вряд ли портативным устройствам с флешкой или SSD внутри поможет оптимизация размещения блоков

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

     
     
  • 5.27, Crazy Alex (ok), 01:35, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Вряд ли портативным устройствам с флешкой или SSD внутри поможет оптимизация размещения блоков
    > Тем не менее, остаются десктопы. И пользователи (включая меня), предпочли бы, чтобы
    > десктоп включался не дольше, чем свет на кухне. То есть за
    > полсекунды.

    А на кой его вообще выключать? Копейки на электричестве экономить?

     
     
  • 6.35, Buy (ok), 05:17, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну у меня рядом с кроватью комп, шум на ночь раздражает иногда.
     
     
  • 7.36, Аноним (-), 06:56, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Э, спящий и ждущий режим есь жи!!!111
     
     
  • 8.58, Аноним (-), 14:35, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    У кого-то он может и не работать ... текст свёрнут, показать
     
     
  • 9.117, Aleks Revo (ok), 01:20, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дык о чём же и речь - куча разработчиков оптимизируют всякую хрень, вместо то... текст свёрнут, показать
     
  • 8.105, AllIdiotsSuxx (?), 22:13, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Только он и на ноутах то кривоват, а на десктопах на половинке мамок биос просто... текст свёрнут, показать
     
     
  • 9.118, Aleks Revo (ok), 01:21, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Именно на ноутах он и кривоват На десктопах, сколько у меня их было - везде раб... текст свёрнут, показать
     
  • 4.15, Аноним (-), 00:37, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вряд ли портативным устройствам с флешкой или SSD внутри поможет оптимизация размещения блоков

    Но общий интерес к скорости загрузки это неплохо объясняет, согласитесь.

     
  • 4.17, terr0rist (ok), 00:43, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    представьте себе, поможет. У ССД и флешек тоже есть внутренний кеш, при чтении 1 блока они автоматически читают сразу несколько рядом стоящих.
     
     
  • 5.19, Аноним (-), 00:50, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я помню, скорость линейного чтения в среднем всегда выше скорости рандомного чтения. У флешек этот разрыв не столь значителен, как у винтов/дискет/оптики/стримеров, но все же есть.
     
  • 4.57, Аноним (-), 14:34, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вряд ли портативным устройствам с флешкой или SSD внутри поможет оптимизация размещения блоков

    Ноутбукам это расскажешь. Там или мизерный SSD или медленный HDD на выбор. А так чтобы все и сразу - не придумали пока...

     
     
  • 5.119, Aleks Revo (ok), 01:24, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вряд ли портативным устройствам с флешкой или SSD внутри поможет оптимизация размещения блоков
    > Ноутбукам это расскажешь. Там или мизерный SSD или медленный HDD на выбор.
    > А так чтобы все и сразу - не придумали пока...

    Скажи ещё и не запатентовали, да.
    http://market.yandex.ru/guru.xml?CMD=-RR=9,0,0,0-PF=2141448567~TR~sel~select-VIS=70-CAT_ID=432460-EXC=1-PG=10&hid=91013

     
  • 2.10, Аноним (-), 00:31, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Куча народу шизанулась на скорости загрузки. Маловажный фактор, точно не стоящий внимания, которое ему оказывается со стороны такой толпы разработчиков.

    С вашей точки зрения, может и так. А с точки зрения большинства пользователей - все ровно наоборот.

     
     
  • 3.40, arisu (ok), 09:13, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > С вашей точки зрения, может и так. А с точки зрения большинства
    > пользователей - все ровно наоборот.

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

     
     
  • 4.53, Аноним (-), 14:29, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > откуда получается вывод: большинство пользователей включают компьютер для того, чтобы постоянно его перезагружать.

    Нет, они включают его чтобы поработать и потом выключить.

     
     
  • 5.66, arisu (ok), 14:41, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а работа заключается в тестировании скорости загрузки, угу.
     
     
  • 6.93, Аноним (-), 18:43, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а работа заключается в тестировании скорости загрузки, угу.

    Некоторые, пардон, врубили - скинули письмо - вырубили. Вот так вот. Им так удобно. А ты кто такой чтобы всех лечить как им должно быть удобно жить? Или почему ты считаешь что разработчики должны поддерживать только лично твой сценарий использования, а на остальные - забить? Тебе не кажется что ЧСВ следует строить иногда, изредка осознавая что ты все-таки не один живешь на данной планете? А раз так - имеют право на жизнь и иные сценарии использования ;)

     
     
  • 7.107, arisu (ok), 23:51, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    да я чо, я и с крыши никому прыгать не запрещаю. только не вижу необходимости ориентироваться на удобство прыгунов.
     
  • 7.120, Aleks Revo (ok), 01:26, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> а работа заключается в тестировании скорости загрузки, угу.
    > Некоторые, пардон, врубили - скинули письмо - вырубили. Вот так вот. Им
    > так удобно. А ты кто такой чтобы всех лечить как им
    > должно быть удобно жить? Или почему ты считаешь что разработчики должны
    > поддерживать только лично твой сценарий использования, а на остальные - забить?
    > Тебе не кажется что ЧСВ следует строить иногда, изредка осознавая что
    > ты все-таки не один живешь на данной планете? А раз так
    > - имеют право на жизнь и иные сценарии использования ;)

    Побольше таких придурков, да - даёшь подъём продаж ПК!

     
  • 6.127, анон2 (?), 13:42, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, пошли в ход велосипедисты.
    Быстрая загрузка - это удобство, крутость, мода. Люди берут айфон, потому что он крут. Все выбирают хром, потому что он крут. Здесь "все" - это большинство людей, которые вообще ничего не понимают акромя что такое фейсбук, а не красноглазики, холиварующие на ит-новостях.

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

     
     
  • 7.129, AlexAT (ok), 14:19, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Быстрая загрузка - это понты, дешевые, понты. Люди берут айфон, потому что
    > дешевый понт. Все выбирают хром, потому что дешевый понт. Здесь "все"
    > - это большинство людей, которые вообще ничего не понимают окромя пожрать и потрахаться.

    Fixed.


     
     
  • 8.131, анон2 (?), 16:11, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Все верно Крутость, мода - это понты ... текст свёрнут, показать
     
  • 4.59, Аноним (-), 14:36, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > откуда получается вывод: большинство пользователей включают компьютер для того, чтобы
    > постоянно его перезагружать.

    Не совсем верный вывод. Большинство пользователей просто ..ать хотело перспективу ожидать готовности девайса. Любого. Вот ты врубив пылесос, стиралку или что там еще врядли пропрешься от идеи погодить минуту. Ну вот остальные точно так же не прутся от идеи минуту ждать готовности компьютера.

     
     
  • 5.65, Аноним (-), 14:41, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо, наши доблестные комментаторы либо вообще не выключают пылесосы и стиралки (нафига экономить копейки на электричестве), либо отправляют их в ждущий/спящий режим (как они это делают - непонятно, но делают же!)
     
     
  • 6.121, Aleks Revo (ok), 01:30, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Видимо, наши доблестные комментаторы либо вообще не выключают пылесосы и стиралки (нафига
    > экономить копейки на электричестве), либо отправляют их в ждущий/спящий режим (как
    > они это делают - непонятно, но делают же!)

    Не поверишь, но твои телек, стиралка - таки живут в ждущем режиме, а пылесос - приходится выключать полностью, потому что разработчики драйвера щётки !@#$%^ы - и потому он некорректно выходит из спящего режима и вешает всю систему, lol :-D))

     
  • 5.69, arisu (ok), 14:42, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > так же не прутся от идеи минуту ждать готовности компьютера.

    тогда для них есть прекрасное решение: счёты и блокнотики. готовы к работе мгновенно.

     
     
  • 6.72, Аноним (-), 14:44, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > тогда для них есть прекрасное решение: счёты и блокнотики. готовы к работе мгновенно.

    Простите, не для них, а для вас.
    А для них - разработчики пилят быструю загрузку.

     
     
  • 7.75, arisu (ok), 14:46, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А для них - разработчики пилят быструю загрузку.

    вот и я говорю, что пилят основной рабочий инструмент: систему быстрой загрузки.

     
     
  • 8.95, Аноним (-), 18:46, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так ты в своем праве пилить что-нибудь другое А указывать другим что им дела... текст свёрнут, показать
     
     
  • 9.108, arisu (ok), 23:52, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а теперь покажи, где я кому что указывал а то со стороны в своём запале выгляди... текст свёрнут, показать
     
  • 6.94, Аноним (-), 18:45, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > тогда для них есть прекрасное решение: счёты и блокнотики. готовы к работе мгновенно.

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

     
     
  • 7.109, arisu (ok), 23:53, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Хомячки не держат компьютеры включенными.

    почему эти их проблемы должны волновать нормальных людей? вообще-то это хомяки должны подстраиваться, а не «под хомяков».

     
     
  • 8.122, Aleks Revo (ok), 01:37, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, это судьба умных людей Правда не всё так печально Вот как пример сначала... текст свёрнут, показать
     
  • 2.34, Buy (ok), 05:14, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Планшет, информационно-развлекательная система автомобиля. Десктопы это уже почти прошлое :)
     
     
  • 3.41, arisu (ok), 09:17, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Планшет, информационно-развлекательная система автомобиля.

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

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

     
     
  • 4.61, Аноним (-), 14:37, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И опять же - ждать машину в любом случае не айс. Насколько это часто или редко зависит - зависит от usage pattern и как бы втюхивать лично твой стиль использования всем как единственно правильный - технологический фашизм какой-то.
     
     
  • 5.70, arisu (ok), 14:43, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > И опять же - ждать машину в любом случае не айс.

    счёты и блокнотики, счёты и блокнотики.

     
     
  • 6.96, Аноним (-), 18:47, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > счёты и блокнотики, счёты и блокнотики.

    Сразу после того как ты хомячкам покажешь как с их помощью послать фоты в мыло например :)

     
     
  • 7.110, arisu (ok), 23:54, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    проблемы негров и индейцев шерифа не волнуют. если хомяку что-то не нравится, он может встать и уйти.
     
  • 2.46, Аха (?), 10:20, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хуже.

    Шизанулись на всяких нетбуко планшетах, правда забыли что перезагружают чаще раза в год единицы. Лучше бы слип/гибернейт пилили нормальный, как на той же яблочной продукции. А сколько оно грузится не так уж важно.

     
  • 2.125, iCat (ok), 09:25, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >...Куча народу шизанулась на скорости загрузки...

    Юноша, если не циклиться на форме подачи материала, то с бОльшей вероятностью можно распознать суть материала.
    В данном случае "скорость загрузки" - только один из множества возможных примеров проявления эффекта оптимизации IO-операций с файловой системой.

    Что же касается лично моего мнения об EXT4, то, опять-таки на мой взгляд, концепция "традиционной файловой системы" устарела.
    Как пример поиска выхода "на новые горизонты" - zfs, btrfs.
    Оптимизация классических FS, конечно же, не вредная, но (опять-таки IMHO) почти бесполезная растрата времени и интеллектуальных ресурсов толковых программистов и архитекторов.

     
     
  • 3.126, AlexAT (ok), 09:28, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    BTRFS - вполне себе классическая файловая система по построению. С CoW-функционалом, но это не отменяет - ничего совершенно принципиально нового в ней нет, просто воплощение CoW на уровне FS, а не API. ZFS же - вообще творение доктора франкенштейна, с той же идеологией, но реализацией в стиле винды - монстроидный монолит, который случайно залетевший дятел может нечаянно снести до основания.
     
     
  • 4.143, ананим (?), 13:19, 21/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >BTRFS - вполне себе классическая файловая система по построению.

    ну да!? :D
    >С CoW-функционалом

    онли? :D

    зыж
    Белаз — вполне себе традиционный болид из формулы-1.
    да, с кузовом, но это не отменяет ни его сопоставимую мощность двигателя и количество мест в салоне.
    и да! руль у обоих круглый!

     
     
  • 5.146, анон (?), 07:19, 22/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    http://formula-news.ru/all/141-rules-formula.html - классический белазовский круглый руль.
     
  • 3.135, анон (?), 17:08, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Позвольте узнать что для Вас есть "традиционная файловая система" и как вы видите ближайшее будущее хранения информации? Желательно по сути, а не в примерах, т.е. интересна некоторая идеальная система хранения.
     
     
  • 4.142, ананим (?), 13:15, 21/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    хм. для любого уважающего себя айтишнега это ясно.
    зыж
    что точно не относится к фс (к традиционной фс)?
    управление томами/рэйдами/гетерогеннымидевайсвми/этк.
    это видно даже если не углубляться в структуру этих фс. что видно не вооружённым взглядом.
     
     
  • 5.145, анон (?), 06:52, 22/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я себя не уважаю и я не айтишнЕГ. А если серьезно, то хотелось бы увидеть нечто подобное следующему: "Традиционная файловая система - ..." и "Ближайшее будущее хранения информации ...", а не "хм. для любого уважающего себя айтишнега это ясно".
     

  • 1.9, Аноним (-), 00:30, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > e4rat - оптимизатор ФС Ext4 для ускорения загрузки

    e4rat? Не, не слышал http://www.opennet.ru/opennews/art.shtml?num=30515

     
  • 1.18, Аноним (-), 00:47, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Утилита пытается оценить порядок загрузки и участвующие в загрузке компоненты

    Им бы определенно стоило научиться подхватывать готовые базы read ahead (например, systemd-readahead-collect и убунтушного ureadahead) - там вся эта инфа уже есть.

     
     
  • 2.21, Аноним (-), 00:55, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поттеринг, кстати, грозится включить поддержку EXT4_IOC_MOVE_EXT в systemd-readahead, чтобы оно работало из коробки на всех линуксах.
     
     
  • 3.33, Аноним (-), 03:29, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Не на всех. Нормальные дистрибутивы его поделки к себе никогда не перетащат.
     
     
  • 4.47, свищ (?), 10:48, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    съеби, ретроград
     
     
  • 5.48, arisu (ok), 12:12, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    привет, безмозглый фанбой.
     
     
  • 6.63, Аноним (-), 14:39, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > привет, безмозглый фанбой.

    Вы друг друга стоите: некрофил vs авангардист. Чур я ушел за попкорном :)

     
     
  • 7.123, Aleks Revo (ok), 01:44, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> привет, безмозглый фанбой.
    > Вы друг друга стоите: некрофил vs авангардист. Чур я ушел за попкорном
    > :)

    Бери на всех ))

     
  • 6.132, свищ (?), 16:36, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    зойчем ви так к себе?
     
  • 5.62, Аноним (-), 14:39, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > съеби, ретроград

    Правильно говорить "маргинал". Теперь так называют дистры линукса без systemd, а также сторонники таких дистров.

     
     
  • 6.64, Аноним (-), 14:40, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Правильно говорить "маргинал". Теперь так называют дистры линукса без systemd, а также
    > сторонники таких дистров.

    Особенно "маргинально" при этом выглядит убунту, которой больше чем всех дистров с systemd вместе взятых :)

     
     
  • 7.68, Аноним (-), 14:42, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Особенно "маргинально" при этом выглядит убунту, которой больше чем всех дистров с
    > systemd вместе взятых :)

    Да мы все давно знаем, что убунта - это такая винда :)

     
     
  • 8.97, Аноним (-), 18:48, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А эти, с systemd тогда кто Ну если вам надо что-то совсем вырвиглазное, неюзабе... текст свёрнут, показать
     
     
  • 9.111, arisu (ok), 23:55, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    слушай, дай я угадаю в последний раз миникс ты видел 171 никогда 187 угада... текст свёрнут, показать
     
  • 9.133, свищ (?), 16:41, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    openSUSE асло эта ваша убунта при всех свох глюках много более вырвеглайзней в... текст свёрнут, показать
     
  • 7.76, Аноним (-), 14:46, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Особенно "маргинально" при этом выглядит убунту, которой больше чем всех дистров с
    > systemd вместе взятых :)

    Да ладно. Поломаются и перейдут, знаем мы их.
    Угрозы тащить на себе поддержку дохлого consolekit и написать свой udev, встроенный в upstart - ничего, кроме здорового смеха, не вызывают.

     
     
  • 8.78, arisu (ok), 14:48, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    правда, при этом идея вмонтировать udev в systemd никак не вызывает желания оный... текст свёрнут, показать
     
     
  • 9.84, Аноним (-), 14:56, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поставьте FreeBSD и юзайте православный devd, делов-то Спросите на этот счет мн... текст свёрнут, показать
     
     
  • 10.90, arisu (ok), 15:24, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    зачем я просто не буду использовать udev, если он станет неотрываемой частью sy... текст свёрнут, показать
     
  • 10.98, Аноним (-), 18:52, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, зачетный способ поиметь массу геморрроя И да, они не парятся по поводу всяк... текст свёрнут, показать
     
  • 9.134, свищ (?), 16:46, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    это ты выдумал, прочитав между строк новость на этом сайтике ну таки не зря ты ... текст свёрнут, показать
     
  • 4.54, Аноним (-), 14:30, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Не на всех. Нормальные дистрибутивы его поделки к себе никогда не перетащат.

    ... проще говоря, ваши дистрибутивы намерены отказаться от поддержки ядра Linux. Что ж, скатертью дорожка.

     
     
  • 5.73, arisu (ok), 14:44, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    прекращай уже упарывать вещества. твой кумир гарипотер, к счастью, в ядро не допущен.
     
     
  • 6.77, Аноним (-), 14:47, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > прекращай уже упарывать вещества. твой кумир гарипотер, к счастью, в ядро не
    > допущен.

    :D не буду даже комментировать по поводу "кумира", просто оставлю это здесь
    http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ebec18a6d3aa1e7d84aab16225e87fd25170ec2b

     
     
  • 7.79, arisu (ok), 14:49, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    и что? ты вообще в состоянии понять, что делает патч? судя по всему — нет, иначе понял бы и то, что никакого отношения к волшебному мешку фигни под названием systemd оно не имеет.
     
     
  • 8.81, Аноним (-), 14:53, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Дурашка D Хоть комментарий к коммиту прочитал ... текст свёрнут, показать
     
     
  • 9.83, Аноним (-), 14:54, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    s Хоть Хоть бы ... текст свёрнут, показать
     
  • 9.87, arisu (ok), 15:16, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    я рад за тебя ... текст свёрнут, показать
     
  • 8.85, Аноним (-), 14:58, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Настоящие борцы с Поттерингом по ссылкам не ходят, и еретических сочинений не чи... текст свёрнут, показать
     
     
  • 9.88, arisu (ok), 15:17, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    отлично теперь а продемонстрируй, почему ядро не будет работать как раньше бе... текст свёрнут, показать
     
  • 8.99, Аноним (-), 19:00, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Таки некоторое - имеет В том плане что одна из причин по которой оно вкорячено ... текст свёрнут, показать
     
     
  • 9.112, arisu (ok), 23:58, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в данном случае я намекал на то, что немного попутаны направления в смысле 82... текст свёрнут, показать
     
  • 6.80, Аноним (-), 14:53, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > прекращай уже упарывать вещества. твой кумир гарипотер, к счастью, в ядро не
    > допущен.

    Там есть много других вменяемых людей: Greg Kroah-Hartman, Ingo Molnar и прочие.
    Не так давно они как раз обсуждали опасность дистров без systemd и необходимость создания core system для Linux.

     
     
  • 7.89, arisu (ok), 15:19, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и что? помедитируй над таким: добавление в ядро некоторого количества API, полезного системд (и не только), *никак* не означает обязательное наличие системд. о результатах доложишь.
     
     
  • 8.100, Аноним (-), 19:01, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Капитан таки жжот ... текст свёрнут, показать
     
  • 3.42, arisu (ok), 09:19, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > чтобы оно работало из коробки на всех линуксах.

    когда уже наш гаррипоттер объявит, что единственная хорошая FS — это ext4, и на остальных системд будет работать через пень-колоду?

     
     
  • 4.56, Аноним (-), 14:32, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > когда уже наш гаррипоттер объявит, что единственная хорошая FS — это ext4,
    > и на остальных системд будет работать через пень-колоду?

    Скорее, btrfs. Учитывая, что ее главный архитектор Мейсон - его старый друг, и systemd уже давно содержит оптимизации для btrfs на SSD.

     

  • 1.20, Anonymousw (?), 00:55, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо встроить в grub3 )
     
     
  • 2.22, Аноним (-), 00:56, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо встроить в grub3 )

    Пущай сначала поддержку raid456 (и lvm поверх них) сделают :)

     
     
  • 3.67, Аноним (-), 14:41, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Пущай сначала поддержку raid456 (и lvm поверх них) сделают :)

    А нафиг вам systemd и линукс вообще? Grub таким макаром будет сам себе операционкой :)

     
     
  • 4.71, Аноним (-), 14:43, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А нафиг вам systemd и линукс вообще? Grub таким макаром будет сам
    > себе операционкой :)

    Меня grub устраивает в качестве загрузчика. Правда, если бы он умел грузить систему со сложных конфигураций стораджа, было бы еще лучше.

     
     
  • 5.91, Аноним (-), 15:49, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Меня grub устраивает в качестве загрузчика. Правда, если бы он умел грузить
    > систему со сложных конфигураций стораджа, было бы еще лучше.

    Так grub ветки 2.0 умеет грузиться с дофига всего, LVM и как минимум RAID 0/1/5 в частности.

    Кстати, Raid 4 - это вообще WTF? Вы им натурально пользуетесь? Там же проблемы с упиранием в parity диск, по поводу чего на него все давно забили вроде. Raid 6 тоже довольно редкая штука, нужная немногим. Вы им натурально пользуетесь? А где и нафига?

     
     
  • 6.92, Stax (ok), 16:54, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я постояно пользуюсь RAID6 и RAIDZ2. Да и многих знаю, кто пользуется. А что еще использовать-то? Лучшего решения для файлопомоек, домашних NAS'ов, бэкап-серверов и прочего и прочего как бы не изобрели. Эра RAID5 ушла, слишком опасная штука, смысла в нем теперь не больше, чем в том же RAID4.
     
     
  • 7.101, Аноним (-), 19:04, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я постояно пользуюсь RAID6 и RAIDZ2. Да и многих знаю, кто пользуется.
    > А что еще использовать-то?

    Обычно простые смертные как-то предпочитают raid0, 1 или 5 в зависимости от потребностей. А 6 примерно то же что и 5, только оверхеда на четность "на 1 диск" больше.

    > Лучшего решения для файлопомоек, домашних NAS'ов, бэкап-серверов
    > и прочего и прочего как бы не изобрели. Эра RAID5 ушла,
    > слишком опасная штука, смысла в нем теперь не больше, чем в том же RAID4.

    Вас послушать - вы там живете в каком-то сферическом вакууме. Наверное, BSDшник?

     
     
  • 8.114, Stax (ok), 01:10, 20/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Предпочитать raid5 - значит себя не уважать RAID5 все Если вы не убеждены, поч... текст свёрнут, показать
     

  • 1.28, Аноним (-), 02:03, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а чо, назвать вещи своими именами нельзя уже? Недодефрагментатор.. как его не назави, недодефрагментатором останется
     
     
  • 2.49, Alex (??), 12:34, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а чо, назвать вещи своими именами нельзя уже? Недодефрагментатор.. как его не
    > назави, недодефрагментатором останется

    Удивительно, но к собственно дефрагментаторам этот софт не имеет никакого отношения. Он не занимается дефрагментацией файлов, он именно оптимизирует их взаиморасположение на диске.

     
  • 2.82, Аноним (-), 14:53, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а чо, назвать вещи своими именами нельзя уже? Недодефрагментатор.. как его не

    Уточним, специализированный подвид дефрагментатора, под вполне конкретную задачу. Не, я понимаю что в винде есть более generic дефраг. Единственная проблема только в том что у меня не хватило терпения на современных размерах дисков дождаться когда он закруглится, что делает его запуск довольно унылым зрелищем.

    > назави, недодефрагментатором останется

    ^^^^^ Рекомендую этому анонимному аналитику сначала окончить школу.

     

  • 1.29, mavriq (ok), 02:07, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Пущай сначала поддержку raid456 (и lvm поверх них) сделают :)

    вы батенька отстали от жизни
    ...
    insmod raid
    insmod raid5rec
    insmod mdraid1x
    insmod lvm
    insmod part_msdos
    ...
    Из конфига grub2 живой системы на lvm на raid5 на 3-х хардах

     
     
  • 2.32, Аноним (-), 02:53, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Пущай сначала поддержку raid456 (и lvm поверх них) сделают :)
    > вы батенька отстали от жизни
    > ...
    > insmod raid
    > insmod raid5rec
    > insmod mdraid1x
    > insmod lvm
    > insmod part_msdos
    > ...
    > Из конфига grub2 живой системы на lvm на raid5 на 3-х хардах

    и система с этого райда загружается? без отдельных маленьких разделов которые находятся не на райде?

     
     
  • 3.86, Аноним (-), 15:02, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > без отдельных маленьких разделов которые находятся не на райде?

    Сам загрузчик где-то должен лежать и он и его модули должны откуда-то читаться, да. Хотя вроде как можно втулить нужные модули в образ и тогда просто вписать его в резервный трек, если там места хватает. Тем не менее, BIOS не умеет читать LVM RAID поэтому не важно как именно зарезервированная область в понятном BIOS виде + место для взлета более сложной конструкции будет оформлено, но это будет так или иначе сделано. Будет ли это скрытое место или нечто явно вынесенное как отдельный раздел - чисто формальная разница, а суть одна и та же: BIOS не умеет вот так. Поэтому прямо с 0-го сектора и до последнего у каждого диска RAID быть не может. BIOS не поймет :P

     

  • 1.38, б.б. (?), 08:56, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > e4rat позволил ускорить загрузку свежеустановленного Debian Squeeze с GNOME с 55 до 40 секунд.

    Это что за цифры? Даже на ноутбуках второй свежести безо всяких оптимизаций сложно достигнуть загрузки Gnome в 55 секунд.

     
     
  • 2.39, arisu (ok), 09:09, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > Это что за цифры?

    5, 4 и 0.

     

  • 1.43, AllSoftwareSucks (ok), 09:32, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какими извращениями люди только не занимаются. А всё во имя отлынивания от отладки действительно важных подсистем - того же сброса на диск, например.
     
     
  • 2.102, AllIdiotsSuxx (?), 19:07, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > отладки действительно важных подсистем - того же сброса на диск, например.

    А чего вдруг автор какой-то супердупер софтины с либбустом и плюсами попрется что-то там в кернеле отлаживать? Упоролись уже совсем, да?

     

  • 1.74, Аноним (-), 14:45, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему никто не говорит по увеличение скорости загрузки отдельных приложений? Сам еще не пробовал.
     
  • 1.124, ASM (??), 05:57, 20/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    AusLogic Disk Defrag на линукс :P
     
  • 1.128, анон2 (?), 13:55, 20/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Комменты от души))
    Особенно в ветке "systemd" ))))
     

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



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

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