Главная » Просмотр файлов » Колисниченко Д.Н. - Linux-сервер своими руками

Колисниченко Д.Н. - Linux-сервер своими руками (1077324), страница 90

Файл №1077324 Колисниченко Д.Н. - Linux-сервер своими руками (Колисниченко Д.Н. - Linux-сервер своими руками) 90 страницаКолисниченко Д.Н. - Linux-сервер своими руками (1077324) страница 902018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 90)

Processor type and featuresЗдесь можно указать тип процессора и его функции, например, поддержкапамяти более 1 Гб, MTRR, эмулирование математического сопроцессора.Очень важно правильно указать тип процессора: после того, как я правильно указал тип своего процессора, производительность системы повысиласьпримерно в 1,5 раза, особенно это стало ощутимо при загрузке системы.Данная функция используется для оптимизации работы процессора. Если выукажете тип процессора, например, 486, 586, Pentium, PPro, ядро не обязательно будет запускаться на более ранней архитектуре. НаProcessor type and features jпример, если вы укажетеPentium, ядро будет рабоРРгаЖхвшх Processor faintlyтать на РРго (хотя и мед1GBJ; Maximum Physical Memoryленнее), но нет никакой га* n !| Math emulationv У j!рантии, что оно запустится* yj| v ;1| v »'| ' MTRR (Memory Type Range Register) supportна 486.

В табл. 18.1 привеnдены типы процессоров,Ш yji ^ -'! *' 1 Symmetric multi-processing supportкоторые рекомендуются дляMain MenuPrevполучения наибольшей производительности.:Рис. 18.3. Processor type and features390Компилирование ядраGfiiieral setup |Ill|| vv.n|| BIGMEM supportn[* У1* У i vftny)Help | |Networking supportiHulp ;PCI access modeHelp j ; :j v.

У ||v . 'i * n |f, PCI quirksi I.-V-. ;i v* "Г\* Уvii -vHI ii v;' ...Heip:.j,:И.г »%;• «f!ist;";!i.:.;;- , ;х}№жт;!П : . . . ; '' Help -jV nilBackward-compatible /proc/pciHelp j*• n jj MCA support!•• -г-Help j- n i l PCI support| Help<* nii SGI Visual Workstation supporti i Help j^ n l j System VIPC•Main MenuiNext-j—Help |/IPrev-_--::;r;::::Рис. 18.4. General setupНИИr'<>V>:.i• •5 i;!tafflWWifiiiff10^ '.- • oft .-."'iNetworfdng options j:I; -*'yii vmilvfiil! Packet socket|; * У ii Vi * yj|y•••:j ;V n| Routing messages ;:: :^'|н|||<->.--saItBlp i1Help i-•.'kJiiiis ^,-1 * yilv: m i i v'" n .'}.'•; Unix domain sockets||||:.-»:->^; Help \I i v n !i Network firewalls* .У ii v •• H:V' nii socket RitennB1Help 1'•;.!;* yj|y mij^; n I? Netlink device emulationli.L.yJI.x1J::' i ' v " ; ! Kernel/User netJink socket:J*5ii:.:;;iwHelp i':'г.:1[у 'n i|,: TCP/iP networking•: Ii v- n jj IP: multicasting ||inI * y.t"v :;-j!v !| IP: advanced router iЁЩЗЕ|ШШЩЙ:Ш1ШШ^;Ш^ШЩШ^ШШ:::^^Мзй! MenuferHelp ;::.........:..INext1:SSai;a||;sL:::>,-^...,lРис.

J8.5. Networking optionsТаблица 18.1Типы процессоровТип386486/Сх486a' '•:;Prev':'::-::™J 1£ПроцессорыПроцессоры производства AMD/Cyrix/Intel 386DX/DXL/SL/SLC/SX,Cyrix 486DLC/DLC2, UMC 486SX-SAMD/Cyrix/lntel/iBM DX4, 486DX/DX2/SL/SX/SX2 AMD/Cyrix 5x86NexGen Nx586, UMC USD или U5S586/К5/5х86/6х86Обычные (самые первые) процессоры Pentium, AMD K5Pentium/K6/TSCIntel Pentium/Pentium MMX, AMD K6.K6-3DРРго/6х86МХIntel Pentium Il/Pro, Cyrix/IBM 6x86MX, MM397Компилирование ядраUSBsupportjSupport for USB-*• yj;v rUSB verbose debug messagesч/ У:| vMiscellaneous USB options;v yji.v* ni",-t* njУ !! VPreliminary USB device fitesystemEnforce USB bandwidth allocation (EXPERIMENTAL)USB Controllersv y;iv mi; * n.UHCI (Intel PIIX4, VIA,...) supportч,- у IK* ml *• nUHCI Alternate Driver (JE) supportv* y l l x c m i ! *•>!OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) supportUSB DevicesitNextРис. 18.6.

USB supportВ моем случае ядро было оптимизировано под 586/К5. После того, как яустановил PPro, Linux заработал быстрее (для справки: я использую Intel Celeron433А). Объем памяти — установите 1 Гб, если, конечно, у вас менее 1 Гб.Math emulationВключите эту опцию, если вы используете один из следующих процессоров: 386SX/DX/SL/SLC без 80387, 486SL/SX/SX2.SMP (Symmetric multi-processing support)Скорее всего, у вас установлен один процессор и эту опцию вам нужнобудет отключить — зачем включать лишний код в ядро? Если же вы счастливый обладатель мультипроцессорной машины, включите данную опцию.

Привключении SMP укажите правильный тип процессора. Вы должны указать хотябы 586. Ядро не запустится, если у вас выбран тип процессора 486. Также ядроне будет работать, если ваш компьютер оснащен процессором Pentium, а выустановили тип процессора РРго. Если у вас мультипроцессорная машина, выдолжны также включить опцию Enhanced Real Time Clock Support. ОпцияAdvanced Power Management у вас будет отключена при использовании SMP.MTRRВ семействе процессоров Intel P6 (Pentium Pro, Pentium II и выше)используются специальные регистры — Memory Type Range Registers (MTRR).Эти регистры используются для управления доступом процессора к различным диапазонам памяти.

Включение этой опции может существенно повысить производительность системы, особенно если вы используете видеокартуPCI или AGP. Данную возможность поддерживают процессоры и посторонних производителей: Cyrix 6x86, 6х86МХ, МП, AMD K6-2 (stepping 8 ивыше), К6-3, Centaur Сб. Некоторые BIOS устанавливают MTRR для первого процессора, но отключают для второго. Активизация данной опции также392Компилирование ядрарешает и эту проблему. Если вы не уверены, поддерживает ли ваш процессор MTRR, все равно включите данную опцию. Поддержка MTRR увеличитобъем ядра всего лишь на 3 Кб.18.2.2. Loadable module supportЕсли вы планируете использовать загружаемые модули, включите всефункции.

Можно создать компактную версию ядра, которая вообще неиспользует модули, а поддержка всех необходимых устройств будет включена непосредственно в ядро. В этом случае можно отключить все функции вэтой секции.18.2.3. General setupBIGMEMПоддержка памяти более 1GB.Networking supportВключите эту опцию, даже если вы не планируете работу в сети. Функции печати в Linux требуют сетевой поддержки.PCI supportПоддержка шины PCI.PCI quirksЭту опцию нужно использовать, если у вас неисправна BIOS. НекоторыеBIOS содержат ошибки, которые могут привести к сбоям при работе с PCI.Данная опция должна исправить эту ошибку.

Если вы неуверенны, включите ее. Позже можно будет поэкспериментировать. Если же BIOS исправна,эту функцию можно спокойно отключить и тем самым внести вклад вповышение производительности системы.PCI bridge optimization (experimental)Оптимизация моста PCI — для любителей экспериментов.

Система может работать нестабильно. Попробовать можно, но я бы не стал жертвоватьнадежностью ради производительности.Backward-compatible /proc/pciСтарые версии ядра поддерживали файл /proc/pci, который содержитперечень всех PCI-устройств. Некоторые программы используют этой файл,например, для сбора информации о системе.

В новых ядрах используетсяфайл /proc/bus/pci. Для поддержки обратной совместимости рекомендуется включить эту опцию. Если вы ее отключите, то у вас будет только один(новый) интерфейс /proc/bus/pci.MCA supportДанная опция устанавливает поддержку шины MCA. MCA -- шинапередачи данных, разработанная IBM, - - использовалась в системахPS1/PS2. Шина МСА снята с производства и не используется.System V IPCПросто включите эту опцию. Более подробно о ней вы можете прочитать на сайте metalab (ftp://metalab.unc.edu/pub/Linux/docs/LDP/programmers-guide).393Компилирование ядраBSD Process accountingПри включении этой опции программы пользовательского уровня будутинформировать ядро о времени своего создания, владельце, использованиипамяти и терминалов. Данную опцию рекомендуется включить.Sysctl supportВключает поддержку Sysctl.

Sysctl позволяет изменять параметры ядрабез перекомпилирования во время загрузки. Поддержка sysctl увеличиваетразмер ядра на 8 Кб. Если ядро, которое вы компилируете, не предназначено для дисков загрузки/восстановления, включите эту опцию.Kernel support for a.out/ELF/MISC/JAVA binariesLinux-программы используют ELF-формат. Поэтому его нужно включить в состав ядра, а остальные использовать в качестве модулей.Parallel port supportПоддержка параллельного порта.PC-style hardwareВы должны включить эту опцию (или хотя бы модулизировать ее), есливы используете параллельный порт типа PC. Все компьютеры, совместимыес IBM PC, и некоторые Alpha используют именно этот тип порта.Support foreign hardwareВключите эту опцию, если вы используете другой (не PC) тип параллельного порта.Advanced Power Management (АРМ) BIOS supportПоддержка расширенного управления питанием: АТХ, «§гееп»-устройства (например, VESA-мониторы).

Характеристики

Тип файла
PDF-файл
Размер
52,29 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6353
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее