Linux. От новичка к профессионалу. 6-е изд



Download 63,9 Mb.
Pdf ko'rish
bet366/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   362   363   364   365   366   367   368   369   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

30.2. Создание файла подкачки
Если при установке Linux вы пожадничали и создали раздел подкачки недостаточ-
ного размера, делу можно помочь даже без переразметки жесткого диска, — суще-
ствует возможность создать файл подкачки, который будет использоваться в паре 
с разделом подкачки.


Гпава 30. Оптимизация системы. Автоматизация выполнения задач
469
Итак, создадим файл /swap_file размером 512 Мбайт:
# dd if=/dev/zero of=/swap_file bs=lk count=524288
Файл 
/swap_file
пока еще нельзя назвать файлом подкачки, поскольку мы его не от-
форматировали как файл подкачки. Сделаем это:
# mkswap /swap_file 524288
Теперь осталось активировать только что созданный файл подкачки:
# swapon /swap_file
Последнюю команду нужно добавить в сценарии автозапуска для того, чтобы не 
вводить ее при каждом запуске системы (см. 
главу 2 1
) .
30.3. Настройка планировщика ввода/вывода
Производительность многозадачной системы в целом сильно зависит от правильно-
го планирования процессов системы. Сейчас мы попытаемся с помощью параметра 
ядра 
elevator
установить нужный нам алгоритм работы ядра, что позволит сущест-
венно повысить производительность системы. Допустимы следующие значения 
этого параметра:

none
— значение по умолчанию;

as
— упреждающее планирование;

cfg 
— «честная очередь»;

deadline 
— планирование крайних сроков.
Для домашнего компьютера больше подойдут значения 
as
и 
cfq:
□ в первом случае (значение 
as

ядро будет пытаться «угадать» ход программы, а
именно: какую операцию ввода/вывода программа «захочет» выполнить в сле-
дующий раз. Если ядро будет правильно «угадывать», то производительность 
системы существенно увеличится. Ясно, что работа этого алгоритма очень зави-
сит от логики программы;
□ во втором случае (значение 
cfq

ядро будет равномерно планировать операции
ввода/вывода. Этот алгоритм будет работать лучше первого в случае с запутан-
ной логикой программы, когда невозможно предугадать ее следующую опера-
цию;
□ последнее значение 
(
deadline

больше подходит для сервера, чем для рабочей
станции, поэтому существенного прироста от него не ждите.
При загрузке передать параметр ядра можно так:
linux elevator=3Ha4eHne
Чтобы не вводить параметр каждый раз при загрузке, добавьте его в файл конфигу-
рации загрузчика (см. 
главу 2 1
)
.


470

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   362   363   364   365   366   367   368   369   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish