1

Решил пересобрать ядро
сразу же сделал первый косяк=))вырубил smt буду собирать снова вопрос в слудующем
sys info определяет теперь процессор core 2 duo... family pentium3\celeron\xeon
по мойму одно противоречит другому. В реальности всё таки core 2 duo и при конфигурации я отмечал core2\never xeon может я не прав?
Одним словом как ткнуть систуму носом в тот факт что у меня 2 ядра???=)
И вообще хотелось бы попросить скинуть пару полезных ссылок по вопросу что в ядре нужно а что не очень или уже устарело. Общие рекомендации без зависимости от конфигурации железа. Желательно на русском.

2

Kollega пишет:

сразу же сделал первый косяк=))вырубил smt буду собирать снова вопрос в слудующем
sys info определяет теперь процессор core 2 duo... family pentium3\celeron\xeon
по мойму одно противоречит другому. В реальности всё таки core 2 duo и при конфигурации я отмечал core2\never xeon может я не прав?
Одним словом как ткнуть систуму носом в тот факт что у меня 2 ядра???=)

никак. SMP это и есть многоядерность.

http://ru.wikipedia.org/wiki/%D0%A1%D0% … 0%B8%D0%B5

Поддержка SMP должна быть встроена в операционную систему. Иначе дополнительные процессоры будут оставаться не загруженными и система будет работать как однопроцессорная.

Kollega пишет:

И вообще хотелось бы попросить скинуть пару полезных ссылок по вопросу что в ядре нужно а что не очень или уже устарело. Общие рекомендации без зависимости от конфигурации железа. Желательно на русском.

лучше ничего не менять. Общих советов не существует. Хотите "общую оптимизацию" - ставьте Ubuntu. Хотите под свой, конкретный - думайте, выясняйте, ЧЕМ ваш комп отличается от других. Только тогда будет смысл. Иначе, как говорят на лоре, "ставь семёрочку" bx

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

3

Ок насколько я понял врублю смп (так и тянет написать пмс) и будет мне счастье
Еще замеченые косяки
1)какая то странная ошибка связаная с ext2 ext3 0_o У меня всё на ext 4 к тому же поддержка ext 2\3 в ядре стоит с этим можно жить просто любопытно что это может быть
2) А вот ЭТО уже достало просто. Система не может поставить драйвера nvidia current и nvidia 173 при чём спешит мне об этом сообщить при каждом чихе=( Поче му то в следствии этого начал лагать и флеш плеер
Хотя я ВООБЩЕ НЕ ТРОГАЛ поддержку карт. может дело в материнке (у меня ноутбук).на что обратить внимание? Кстате стоит сказать что список проприетарных драйверов в менеджере увеличился на несколько порядков (Ubuntu 10.04)
Спасибо большое за ответ

4

Kollega пишет:

2) А вот ЭТО уже достало просто. Система не может поставить драйвера nvidia current и nvidia 173 при чём спешит мне об этом сообщить при каждом чихе=( Поче му то в следствии этого начал лагать и флеш плеер

Ну так поспеши сообщить нам вывод инсталлятора!

5

Kollega пишет:

2) А вот ЭТО уже достало просто. Система не может поставить драйвера nvidia current и nvidia 173 при чём спешит мне об этом сообщить при каждом чихе=( Поче му то в следствии этого начал лагать и флеш плеер

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

 Консоль:

root@host ~/usr/src/linux # make xconfig

читать выводы хелпа в каждой опции(погугливая на какие-то не понятные моменты) и медитировать над ними до полного просветления , другого пути нет к сожалению [ИМХО] . Скорость осознания зависит только от личных качеств у кого-то это займет месяц , а кому-то это просто не дано - увы такова селяви ...

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

6

Kollega пишет:

1)какая то странная ошибка связаная с ext2 ext3 0_o У меня всё на ext 4 к тому же поддержка ext 2\3 в ядре стоит с этим можно жить просто любопытно что это может быть

ext2, ext3, и ext4 это некоторым образом одна и та-же ФС. Можно считать, что они отличаются лишь настройками. У меня такое подозрение, что ext2 уже давно выпилили из ядра, и ext2 на самом деле ext3 без журнала.

gramozeka пишет:

читать выводы хелпа в каждой опции(погугливая на какие-то не понятные моменты) и медитировать над ними до полного просветления , другого пути нет к сожалению [ИМХО] . Скорость осознания зависит только от личных качеств у кого-то это займет месяц , а кому-то это просто не дано - увы такова селяви ...

+100500

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

Kollega пишет:

1)какая то странная ошибка связаная с ext2 ext3 0_o У меня всё на ext 4 к тому же поддержка ext 2\3 в ядре стоит с этим можно жить просто любопытно что это может быть

тут вот какая штука - ext2 развилась и стала ext3 , которая , в свою очередь развилась и стала ext4 , т.о.  ext4 содержит в себе обе предыдущие как составные части , ваша ошибка не что иное как заявление компьютера на то что вы пытаетесь впихнуть в него масло масляное намазанное маслом на масло ... ag

чтобы от неё избавиться необходимо поддержку ext2 и ext3 в ядре включить как модули ([M]), а ext4 включить целиком(впаять в ядро "*" ) ...

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

8

вот точные ошибки по первому вопросу
1)ata failed to resume link  (scontrol0)
2)ext2 could not mount cause of optional features

на щет проприетарных дров...вообщем у меня с ними сейчас любовь wink  wink

9

Какой способ сжатия ядра с точки зрения оптимизации наиболее предпочтительный?

I like a leaf in the wind - See how I sing.

10

townsman пишет:

Какой способ сжатия ядра с точки зрения оптимизации наиболее предпочтительный?

Вас интересует оптимизация по размеру или по скорости распаковки?

Был, был и весь вышел...

11

gramozeka пишет:

тут вот какая штука - ext2 развилась и стала ext3 , которая , в свою очередь развилась и стала ext4 , т.о.  ext4 содержит в себе обе предыдущие как составные части , ваша ошибка не что иное как заявление компьютера на то что вы пытаетесь впихнуть в него масло масляное намазанное маслом на масло ...

нет. насчёт ext3->ext4 я ещё сам полностью не разобрался, кроме того, ext4 ещё не раскрыла свой потенциал, и большая часть фич попросту сейчас отключена (потому и говорить не о чём), а другая половина не используется (часть из-за того, что они будут работать когда диски будут в 10..100Тб, а не в 1..2 как сейчас, часть потому, что это всё не юзает ПО, как например "тип файла"). Но вот про EXT2 я вам расскажу: там был рабочий undelete, которого мы лишились. Конечно, это не баг, а фича, и тем не менее.

gramozeka пишет:

чтобы от неё избавиться необходимо поддержку ext2 и ext3 в ядре включить как модули ([M]), а ext4 включить целиком(впаять в ядро "*" )

как я понял, сейчас нету никакой ext, кроме ext4. остальные (2 и 3) получаются из четвёрки отключением некоторых фич:

 Консоль:
~$ cat /etc/mke2fs.conf
[defaults]
    base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
    blocksize = 4096
    inode_size = 256
    inode_ratio = 16384

[fs_types]
    ext3 = {
        features = has_journal
    }
    ext4 = {
        features = has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
        inode_size = 256
    }
    ext4dev = {
        features = has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
        inode_size = 256
        options = test_fs=1
    }


т.ч. у нас одно масло. соевое. маргарин и шоколадное получаются обработкой, а в последнее просто добавляют сахар и шоколад ab

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

12

drBatty пишет:

как я понял, сейчас нету никакой ext, кроме ext4. остальные (2 и 3) получаются из четвёрки отключением некоторых фич

ну типа того . Если нужна поддержка ext4 то предыдущие нужно просто вырубить , но не отключать полностью , я так понимаю сделано это для обратной совместимости , при уже работающей системе на ext4 , она (ext4) понимает и 2 и 3 опционально , а вот grub , к примеру старый ,  может этого и не распарсить , потому модули и нужны . как-то так ...

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

13

gramozeka пишет:

Если нужна поддержка ext4 то предыдущие нужно просто вырубить , но не отключать полностью

может есть смысл как раз-таки вырубить полностью? и просто не использовать старый софт, который работает напрямую с ФС (там софта-то: mkfs, tune2fs, mount, lilo/grub, gparted, testdisk и вроде всё. Остальное только через ядро)?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

14

Lupo Alberto пишет:

Вас интересует оптимизация по размеру или по скорости распаковки?

я не знаю, а что лучше?

I like a leaf in the wind - See how I sing.

15

townsman пишет:
Lupo Alberto пишет:

Вас интересует оптимизация по размеру или по скорости распаковки?

я не знаю, а что лучше?

лучше пиво.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

16

ну выпил я вчера 2, 5 литра пива "Жигулёвское", сегодня с утра бутылочку "Серебрянной Горы". сейчас взял уже 2 бутылку "Серебрянной Горы" - смысл то во всём какой?

I like a leaf in the wind - See how I sing.

17 (08.02.2011 12:35:35 отредактировано Lupo Alberto)

townsman пишет:

я не знаю, а что лучше?

Зависит от стоящих перед вами задач: для встроенных систем, IMHO, большее значение имеет размер, для обычного компьютера приоритетнее скорость распаковки, но и она не принципиальна.
P.S.

CONFIG_KERNEL_GZIP:                                                                                                                │  
  │                                                                                                                                    │  
  │ The old and tried gzip compression. It provides a good balance                                                                     │  
  │ between compression ratio and decompression speed.
CONFIG_KERNEL_BZIP2:                                                                                                               │  
  │                                                                                                                                    │  
  │ Its compression ratio and speed is intermediate.                                                                                   │  
  │ Decompression speed is slowest among the three.  The kernel                                                                        │  
  │ size is about 10% smaller with bzip2, in comparison to gzip.                                                                       │  
  │ Bzip2 uses a large amount of memory. For modern kernels you                                                                        │  
  │ will need at least 8MB RAM or more for booting.
 CONFIG_KERNEL_LZMA:                                                                                                                │  
  │                                                                                                                                    │  
  │ The most recent compression algorithm.                                                                                             │  
  │ Its ratio is best, decompression speed is between the other                                                                        │  
  │ two. Compression is slowest.   The kernel size is about 33%                                                                        │  
  │ smaller with LZMA in comparison to gzip.
CONFIG_KERNEL_LZO:                                                                                                                 │  
  │                                                                                                                                    │  
  │ Its compression ratio is the poorest among the 4. The kernel                                                                       │  
  │ size is about about 10% bigger than gzip; however its speed                                                                        │  
  │ (both compression and decompression) is the fastest.

Я выбрал последний алгоритм.

Был, был и весь вышел...