|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Размер swap-файла |
|
Размер swap-файла
|
Новый участник Сообщения: 15 |
откуда взялась такая ф-ла? Swap=RAM это я еще понимаю (когда дамп памяти делаешь), но двойной размер-то зачем?
И является ли ф-ла верной при всех возможных значениях RAM? Вот у меня, к примеру, 512М мозгов, так мне что 1Г под своп выделять?! |
|
------- Отправлено: 11:44, 03-03-2003 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Guest 195.161.236.*
Ну, во первых, как понимать Цитата:
Во-вторых, то, что он в определённой конфигурации может сбросить в раздел подкачки дамп памяти (а если своп меньше размера памяти, то следующему за свопом разделу кранты прийдут). А как, по вашему, выходить из ситуации, когда памяти 512 метров а на Фрю отводится 2 гектара всего? Д |
|
------- Отправлено: 04:39, 29-08-2003 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Guest |
Barracuda:
1. Что за глупая конфигурация такая - 512 MB и 2 ГБ диск? Если это рутер или небольшой веб сервер под столом, то ему нафиг не надо столько памяти. Если это НАГРУЖЕНАЯ машина, то без свопа теряем в производительности в такой конфигурации, даже с таким объемом памяти. Надо думать об увеличении дискового пространства или о размещении свопа в RAM. Что бы получить нормальную отдачу от реализации VM (сбалансировать ее) в такой конфигурации RAM 512МБ + HDD 2ГБ, рекомендую к прочтению man vnconfig для 4.x или man mdconfig для 5.x, если так ЖАЛКО дискового пространства, отдавай под своп RAM! Но это глупо, зачем тратить на своп RAM, когда прощее добавить свопа на диске. Логично? Ну алгоритм такой, чего поделаешь! Цитата: "Заниженный размер раздела подкачки может привести к неэффективной работе постраничного сканирования VM и вызвать ПОНИЖЕНИЕ производительности при ДАЛЬНЕЙШЕМ УВЕЛИЧЕНИИ ОБЪЕМА ПАМЯТИ". 2. > Я дома для Линукса вообще своп не делал (256М рамы) - ничего, не жалюется. Считаю, что если ты оставил свой линукс без свопа, то ты действительно плохо разбираешься в данном вопросе. Учитывая то, что реализая VM management в Linux намного слабее реализации FreeBSD, это двойная ошибка. То есть хорошо нагрузив свой линукс дома, ты потеряешь в производительности. Цитата: "Не рекомендуется устанавливать размер раздела подкачки меньше 256 мегабайт.", т. е. имеется ввиду в любой конфигурации. Во времена FreeBSD 2.x и 3.x, эта цифра была скоромнее, но ведь ядра то сейчас другие и реализоаны они по другому. 3. Раз прочитал хандбук и ничего не понял про формулу свопа RAM*2, выходит ты действительно считаешь, что в хандбуке ересь написана? Инженеры FreeBSD, по-твоему видимо, лажу всякую пишут? P. S. Просто разговарил я с такими которые напробуются, настроят все как попало наслушавшись подобного рода советов, например о "новых" формулах выделения под своп, а потом орут юникс тормознее W2K, и KDE на P-III 1GHz&RAM 512МБ у них мол грузится два раза дольше винды. Мозилла мол тормозила. Может и она и тормозила, но не тормознее IE в хороших руках. А документацию кто-нибудь из таких пробал читать? Про тюниг (системы и ядра)? Про оптимизацию во время компилирования? Про распредление дискового пространства? |
Отправлено: 06:16, 29-08-2003 | #12 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Guest
Цитата:
Тем более, что На моём Атлоне всё гораздо шустрее летает и потери производительности в подсистеме памяти меня ну никак не смущают. Зато критично дисковое пространство. Тут у меня своп в четыре раза больше основной памяти (256 против 64). Хотя казалось бы, выделить всего 128 и хорош. Дык нет - сервер. Тут всё по-серьёзнее будет. Так что не будем путать хрен с пальцем и сопоставлять задачи домашнего, сугубо мирного использования системы и аггресивного серверного. Так может мне для для работы с Офисом домой взять сказёвые винты? У них то производительность выше. Цитата:
Цитата:
Цитата:
|
||||
------- Отправлено: 07:04, 29-08-2003 | #13 |
![]() Guest |
Флэйм!
|
Отправлено: 07:31, 29-08-2003 | #14 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Guest
Неужели? Только заметили? |
------- Отправлено: 09:09, 29-08-2003 | #15 |
![]() Guest |
Barracuda:
Ну флэймить, так флэймить... ![]() Ты модератор этого раздела и начал флэйм. Раз модератор начал флэйм, значит он дал на него добро? Смотрим в твоем сообщения фразы: менеджемент, психология, сказевые диски, Робин Гуд и т. п., в них нет ни одной вещи связанной вопросом почему swap=2*RAM. Правильно? В обще-то эта тема о том почему swap=RAM*2, а не про защитников OpenSource, Робин Гудов или чего ты там еще написал ОБИДЕВШИСЬ, что тебя назвали малограмотным. Если посмотреть твои посты в этом топике, так оно на мой взгляд и есть, а учитывая твой предыдущий полностью флэймовый пост я в этом просто уверен. Ни каких доводов, одни твои обиды и амбиции. В отличии от моих слов подкрепленых документацией. Ну и делай ты сам как хочешь, твоя правда, можешь купить себе 2ГБ RAM и HDD метров на 200, наслаждаться испытаниями дома в такой конфигурации. Зачем только людей в заблуждение в водить, если сам толком нифига не знаешь? TEHb где-то в своем посте указал, что он использует машину в домашних условиях? По-моему он ПРОСТО спросил почему swap=RAM*2? И если ты не знаешь ответа, на этот вопрос, то какой смысл рассказывать о том, как это сделано у ТЕБЯ ДОМА? Ни одного нормального ответа, разъясняющего почему, в том числе и от тебя, я в этом топике не увидел, почему же swap=RAM*2. Я дал ответ почему рекомендовано делать своп в два раз больше чем RAM, и подкрепил его словами из документаци. На что ты обиделся мне честно говоря не понятно. За-то что тебе указали на твою ошибку? Или это психология? Ты не знал раньше почему так и делал по своему, а теперь тебе сложно признать, что ты где-то ошибался? |
Отправлено: 10:02, 29-08-2003 | #16 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
А то, что своп должен быть больше рамы в два раза (по крайней мере - не меньше), это я ещё с Interactive Unix System V знал(ставил в 95-ом году с дискет ещё). Так что не будем тыкать, кто чего не знал. Этот принцип давно действует практически на всех ответвлениях System V и Berkly. И это В ЛЮБОЙ доке по Линуксу написано. Но вот не все готовы сподобиться объяснить - почему. Так что давай не будем уподобляться господам с Хобота(а они любят знаниями померяться). Каждый по своему ошибся. |
|
------- Отправлено: 10:57, 29-08-2003 | #17 |
![]() Guest |
Цитата:
![]() ![]() С предложениями по улучшению VM, после тщательного изучения src, пожалуйста к Matthew Dillon, это его детище и он знает об этом все и думаю хорошие идеи примет на вооружение и может в следующих релизах мы увидим модель VM которой плевать на своп, кто знает. ![]() Кстати, man 7 tuning именно он написал. И я склонен верить тому кто РАЗРАБОТАЛ эту самую модель VM и написал рекомендации для нее в мануале. В этом же самом man 7 tuning Matthew Dillon пишет: "I usually create, in order, a 128M root, 1G swap, 128M /var, 128M /var/tmp, 3G /usr, and use any remaining space for /home." Наверное своп размером 1ГБ он делает, чтобы обмануть других, и заманить больше людей в общество свополюбителей. Как думаешь? ![]() А не верить разработчику VM и говорить, что у меня мол и так все работает, это решает каждый сам для себя, в результате каждый и получает, то что настраивал. |
|
Отправлено: 12:05, 29-08-2003 | #18 |
![]() Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Ну и кто из нас более эмоционален? Из всего вашего поста одна значимая фраза.
Цитата:
Вот и посмотрим. Цитата:
![]() JОч жаль, что мои посты невнимательно читаем. Ладно, я в этой дискусси участия больше не принимаю - хватит, и так уже слабинку дал. |
||
------- Отправлено: 14:10, 29-08-2003 | #19 |
shs
Сообщения: n/a |
Как не крути а Гость прав.
Для понимания формулы SWAP==RAM нужно почитать хендбук и/или посмотреть исходники ядра. Все внутренние таблицы ядра, используемые для работы с памятью, строятся на основании количества RAM в системе. Соответсвенно рекомендация по размеру SWAP происходит из реализации внутренних механизмов управления VM и здравого рассудка ![]() |
Отправлено: 18:52, 29-08-2003 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Отключение swap файла | njg | Скриптовые языки администрирования Windows | 1 | 12-09-2009 06:50 | |
MySQL - размер файла myisam.log | dihlof0s | Программирование и базы данных | 1 | 22-10-2008 19:58 | |
MSFT SQL Server - Размер файла базы данных MS SQL | Odessit | Программирование и базы данных | 7 | 29-04-2007 07:35 | |
размер файла подкачки на нескольких дисках | kefi | Microsoft Windows NT/2000/2003 | 5 | 21-04-2007 12:40 | |
VP 6.4.2 и размер файла | Mogilnik | Видео и аудио: обработка и кодирование | 1 | 08-03-2005 06:59 |
|