powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не используется свап
6 сообщений из 6, страница 1 из 1
Не используется свап
    #33410550
Stepan_mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CentOS3.6
Била такая ситуация Било 5 SCSI винтов я сделал 2 RAID0 и 1 диск.
И того у меня било
SDA1
SDA2
SDB1 здесь бил свап 2Гб
SDB2
SDC1
Птом пришлось доставить два SCSI винта которие не поддерживались RAID-ом.
Они тсали как SDA1 и SDB1. Соответственно swap даже не стартовал так как те винти уже били форматирование по ext3
тогда я в fstab исправил строчку

Код: plaintext
/dev/sdb1               swap                    swap    defaults         0   0 
на
Код: plaintext
/dev/sdd1               swap                    swap    defaults         0   0 
ребутнул сервер. Но теперь top мне даёт вот такое
Код: plaintext
1.
2.
Mem:  4091220k av, 4066796k used,   24424k free,       0k shrd,  104272k buff
                   2724452k actv,  842488k in_d,   98204k in_c
Swap: 2096440k av,       0k used, 2096440k free                 3683240k cached
почему не используется swap? Как заставить его использоватся?
Или он и не должен использоваться при 4Gb RAM
...
Рейтинг: 0 / 0
Не используется свап
    #33411169
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он не должен использоваться, пока не нужен. В момент просмотра top, ОС считала, что не нужен.
...
Рейтинг: 0 / 0
Не используется свап
    #33414282
Василий Д.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мне казалось что в 32-х разрядной архитектуре 4ГБ оперативки - максимум. И больше нельзя сделать из-за архитектурных ограничений. Если это так, то своп вообще никогда не будет использован.
...
Рейтинг: 0 / 0
Не используется свап
    #33416227
no-dashi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. SWAP используется только при нехватке памяти. Если у вас памяти 4GB, а запущено 10 программ, в которых нет утечек памяти - то естественно никому свап не сдался.

2. 4GB - ограничение на адресное пространство ОДНОГО ПРОЦЕССА, но не системы, то есть один процесс замкнут в свои 4GB (которые опять же хитро поделены), но 10 процессов с помощью правильного ядра запросто съедят 40GB и даже не задумаются об этом. Само же ядро Linux при условии поддержки процессором PAE (Page Address Extension) способно усвоить 64GB памяти.
...
Рейтинг: 0 / 0
Не используется свап
    #33439720
Василий Д.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no-dashi
2. 4GB - ограничение на адресное пространство ОДНОГО ПРОЦЕССА, но не системы, то есть один процесс замкнут в свои 4GB (которые опять же хитро поделены), но 10 процессов с помощью правильного ядра запросто съедят 40GB и даже не задумаются об этом. Само же ядро Linux при условии поддержки процессором PAE (Page Address Extension) способно усвоить 64GB памяти.

А как сам процессор при реализации механизма виртуальной памяти будет обращаться к физической памяти, выше чем 4ГБ?. ведь у него шина адреса 32 разряда, и он способен адресовать 2^32 адресов. Что есть 4ГБ. ???
...
Рейтинг: 0 / 0
Не используется свап
    #33440568
no-dashi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Василий Д.А как сам процессор при реализации механизма виртуальной памяти будет обращаться к физической памяти, выше чем 4ГБ?. ведь у него шина адреса 32 разряда, и он способен адресовать 2^32 адресов. Что есть 4ГБ. ???

RTFM про PAE (Page Adressing Extension) - там эти механизмы предусмотрены и описаны. Иначе как бы у на на оракловом сервере 6 гиг мозгов сидело? :-)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не используется свап
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]