ZFS и размер кэша

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-05 11:45:04

PARADOX!!!!!!!! ты где пропал? тыж все знаешь :)
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-05 16:53:54

:'(
From: Jeremy Chadwick
Date: 2008-06-01 10:58:35
On Sun, Jun 01, 2008 at 04:43:48PM +0800, Tz-Huan Huang wrote:
> On Sun, Jun 1, 2008 at 4:03 AM, Maslan wrote:
> > Your are right PAE is for i386, i mean try running i386 freebsd with
> > PAE enabled rather than amd64. PAE will let you access 64GB which is
> > far than you got.
>
> The whole 8G physical memory is available in our system, the point we
> concerned is that the kernel cannot use more than 2G memory in kernel
> space.

Your concern is justified; I don't think Maslan understands what it is
you're describing. Yes, there is a 2GB limit for kmem_size. Yes, that
limit applies to both i386 (with or without PAE) and amd64. Yes, it's a
problem. And yes, it's absolutely a problem (especially when it comes
to ZFS).
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-05 16:54:58

А следующим постом сказали ставить солярку и не ** моск :D
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: ZFS и размер кэша

Непрочитанное сообщение terminus » 2008-08-05 17:03:20

К выходу 8.0 RELEASE хотят расширить до 6GB.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-05 17:45:39

terminus писал(а):К выходу 8.0 RELEASE хотят расширить до 6GB.
Угу, будем год ждать теперь. А потом через 5 лет до 8 повысят. Собственно непонятно что за проблема в увеличении :(
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-06 10:08:07

БЛИН :evil: :evil: :evil: :st: :st: :st:

Ну что за хрень? Максимум что смог на amd64 выжать это kmem_size=1650M дальше начинает валиться в панику, как поставить 2 гига? может что в ядре надо поправить?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение zingel » 2008-08-07 2:12:13

а покажи паник
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-07 8:54:35

zingel писал(а):а покажи паник
А я его увидеть не могу, он очень быстро по экрану бегает, походу цикл какой то, а потом секунд через 10 ребут.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение zingel » 2008-08-07 8:58:22

какой цикл? =)

Загрузитесь с лайв CD и закомментите в /boot/loader.conf строку vm.kmem.size или укажите нормальную (+10% от физической памяти) почему паник - потому что всю оперативку пожирает память под ядро. Прочитайте NOTES. Нельзя этот параметр указывать без других.
Z301171463546 - можно пожертвовать мне денег

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ZFS и размер кэша

Непрочитанное сообщение zg » 2008-08-07 8:59:15

LMik писал(а):А я его увидеть не могу, он очень быстро по экрану бегает
на варе можно мувики записывать

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение zingel » 2008-08-07 9:09:42

http://wiki.freebsd.org/ZFSTuningGuide


тут подробно описано, как тюнить
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-07 9:20:56

zingel писал(а):http://wiki.freebsd.org/ZFSTuningGuide


тут подробно описано, как тюнить
Блин, ты нифига не понял сути проблемы, этот тюнинг описан год назад, и там для ламоботов написано как быстро заставить работать. Как грузить спаниковавшую после настроек систему я знаю.

Давно я уже с ZFS разобрался как оно че и где работает. Мне нужно под ядро выделить максимум памяти. Т.к ZFS - штука ядерная - кэш она хранит в памяти ядра. За размер кэша отвечает параметы

Код: Выделить всё

vfs.zfs.arc_min
vfs.zfs.arc_max
Если эти параметры не выставленны, или выставленны ошибочно (больше чем есть памяти ядра например), либо ядру нехватает памяти модуль ZFS сам подстроит их под себя.
Сам он их подстраивает исходя из размера выделенной памяти ядру vm.kmem_size.
Сейчас vm.kmem_size у меня стоит = 1536М. Прогуглив 2 дня всю тему выяснил что максимум сейчас для FreeBSD - выделение 2 гигов памяти ядру, чего у меня не получается - получается получить только 1650M, а больше - при загрузке полный экран говна и ребут. Записать видео с сервера в ДЦ сложновато. Вот я и пытаюсь найти способ все же 2 гига выделить под ядро. Лишние 100-200 Мб кэша ZFS очень хорошо повлияют на производительность.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение LMik » 2008-08-07 9:27:30

zingel писал(а):какой цикл? =)

Загрузитесь с лайв CD и закомментите в /boot/loader.conf строку vm.kmem.size или укажите нормальную (+10% от физической памяти) почему паник - потому что всю оперативку пожирает память под ядро. Прочитайте NOTES. Нельзя этот параметр указывать без других.
Ну с CD то нафига, ctrl+c set vm.kmem_size=скока надо boot

В нотесах нифига не вижу ничего, там есть параметр ещё kmem_size_scale интересно бы узнать за что он отвечает.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ZFS и размер кэша

Непрочитанное сообщение zingel » 2008-08-07 9:40:25

а, тогда

Код: Выделить всё

 u_int vm_kmem_size_scale;
SYSCTL_UINT(_vm, OID_AUTO, kmem_size_scale, CTLFLAG_RD, &vm_kmem_size_scale, 0,
 "Scale factor for kernel memory size");
я так понял, что оптимально - 3

я бы написал в рассылку...спросил бы - почему так ?
Z301171463546 - можно пожертвовать мне денег