olegon.ru
внутри виртуалки они тоже есть
olegon.ru
глобальные, конечно, тоже
olegon.ru
но тут условия равные для обеих ФС
Alexander
внутри виртуалки они тоже есть
Глобальные в пределах ВМ. У zfs, насколько я помню, кеш для разных дисков по-разному тоже не настраивается.
olegon.ru
и тут еще интересное, сжатие в btrfs zstd, в zfs - lz4 при записи из /dev/zero в btrfs занято 695М, а в zfs - 1М
olegon.ru
соответственно на btrfs dd работал 10 секунд, на zfs - 3
Alexander
настраивается
Это dirty-кеша не касается.
olegon.ru
Это dirty-кеша не касается.
так оно работает...
Alexander
так оно работает...
Что именно работает?
Alexander
zfs летает
Да, с совершенно другими параметрами — летает.
olegon.ru
Да, с совершенно другими параметрами — летает.
да пофик... главное - работает и надежно
Alexander
да пофик... главное - работает и надежно
Тогда к чему сравнение с btrfs вообще?
olegon.ru
Тогда к чему сравнение с btrfs вообще?
к тому, что хотелось бы, чтобы она работала не хуже
Alexander
Ты намерял хер знает что, когда тебе сказали, что ты померял память и сравнил даже не кеши, а настройки кешей, до ФС и подавно не добравшись, сказал, что работа zfs тебя устраивает и ладно :D
Alexander
к тому, что хотелось бы, чтобы она работала не хуже
Тут ты даже не добрался до сравнения "хуже-лучше". Ты просто сравнил разные системные конфигурации, отражающие разные комбинации нескольких компромиссов. При одном наборе требований и решаемых задач более адекватной будет один компрописса, при другом наборе — другой. Всё равно, что говорить "а вот ламборджини лучше, чем белаз".
Alexander
так написал же, кеши трогать могу только этого диска, а это не настраивается
Параметры dirty-кеша глобальные, что у btrfs (крутятся в sysctl), что у zfs (крутятся в параметрам модуля ядра).
olegon.ru
Параметры dirty-кеша глобальные, что у btrfs (крутятся в sysctl), что у zfs (крутятся в параметрам модуля ядра).
так sysctl глобальный для системного диска и бекапов, это трогать не надо
Alexander
так sysctl глобальный для системного диска и бекапов, это трогать не надо
А почему ты хочешь задавать разные параметры для dirty-данных у разных дисков?
olegon.ru
А почему ты хочешь задавать разные параметры для dirty-данных у разных дисков?
потому, что разная ценность и требования к скорости же
ㅤ
Интересный тред кстати.
Alexander
так написал же, кеши трогать могу только этого диска, а это не настраивается
Вообще, я к тому, что, если ты проводишь бенчмарк, то тебе нужно определиться с тем, что ты меряешь: если ты измеряешь производительность железа, то ты берешь одну ФС с одной конфигурацией и гоняешь тесты, меняя только железо. Если ты тестишь ФС, то ты берешь одинаковое железо, подбираешь максимально близкие конфигурации всего, включая кеши и смотришь, как на производительность влияют лишь сами ФС. Если ты меряешь разные параметры кеша, то ты берешь одинаковое железо, одну ФС и крутишь только кеш. Ты же взял гонял тесты на куче разных переменных, потому соответствующие результаты никак интерпретировать нельзя: они просто-напросто ни о чем не говорят, т.к. непонятно, какой фактор какой вклад внес: то ли ФС, то ли алгоритм кеширования, то ли настройки кеширования.
olegon.ru
Вообще, я к тому, что, если ты проводишь бенчмарк, то тебе нужно определиться с тем, что ты меряешь: если ты измеряешь производительность железа, то ты берешь одну ФС с одной конфигурацией и гоняешь тесты, меняя только железо. Если ты тестишь ФС, то ты берешь одинаковое железо, подбираешь максимально близкие конфигурации всего, включая кеши и смотришь, как на производительность влияют лишь сами ФС. Если ты меряешь разные параметры кеша, то ты берешь одинаковое железо, одну ФС и крутишь только кеш. Ты же взял гонял тесты на куче разных переменных, потому соответствующие результаты никак интерпретировать нельзя: они просто-напросто ни о чем не говорят, т.к. непонятно, какой фактор какой вклад внес: то ли ФС, то ли алгоритм кеширования, то ли настройки кеширования.
неправильное рассуждение... если я буду запиливать одну ФС в точную копию другой, то в итоге получу именно другую ФС с такими же характеристиками. я говорю о том, что вот ZFS, меня она устраивает всем, кроме приплюснутости сбоку... берем btrfs, поскольку только у нее могут быть шансы как-то сравниваться с ZFS, крутим, вертим, получаем тормоза. Выкрутить ей руки, чтобы она не тормозила, как-то не получается, если рассматривать выкручивание только для этой точки монтирования. Тормозит, пишет больше, чем ZFS, ставя диски на колени. В чем ко мне претензии-то? Если есть идеи, как выкрутить - давай попробуем, а общетеоретические "оно, возможно, может работать быстрее, если сделать всю систему уязвимой к сбою по питанию" особо не интересны, извини.
olegon.ru
я терпеливо перебрал разные алгоритмы сжатия, включал read_ahead, читает быстро, не вопрос, пишет хреново
Alexander
неправильное рассуждение... если я буду запиливать одну ФС в точную копию другой, то в итоге получу именно другую ФС с такими же характеристиками. я говорю о том, что вот ZFS, меня она устраивает всем, кроме приплюснутости сбоку... берем btrfs, поскольку только у нее могут быть шансы как-то сравниваться с ZFS, крутим, вертим, получаем тормоза. Выкрутить ей руки, чтобы она не тормозила, как-то не получается, если рассматривать выкручивание только для этой точки монтирования. Тормозит, пишет больше, чем ZFS, ставя диски на колени. В чем ко мне претензии-то? Если есть идеи, как выкрутить - давай попробуем, а общетеоретические "оно, возможно, может работать быстрее, если сделать всю систему уязвимой к сбою по питанию" особо не интересны, извини.
> если я буду запиливать одну ФС в точную копию другой, то в итоге получу именно другую ФС с такими же характеристиками Ну что за глупость. Не получишь ты одинаковые результаты, ясное дело. Сравнительная производительность разных ФС в разных задачах определяется не настройками кеша. Алгоритмы там разные, структуры данных разные. С чего результатам быть одинаковыми?
olegon.ru
я ориентируюсь на собственные ощущения при работе и на результаты тестов, которые подтверждают эти ощущения, нравятся ли они сами по себе тебе или нет
Alexander
с того, что ты хочешь все привести к единому знаменателю, что именно глупость для разных ФС.
Не всё. А всё, кроме одного, что и является предметом сравнения.
olegon.ru
Не всё. А всё, кроме одного, что и является предметом сравнения.
давай от теории к практике, есть что предложить для диска с btrfs?
Alexander
я ориентируюсь на собственные ощущения при работе и на результаты тестов, которые подтверждают эти ощущения, нравятся ли они сами по себе тебе или нет
Это уже гуманитарщина какая-то пошла. Тогда лучше за тесты вообще не берись, а читай фороникс. Даже там к делу серьезнее подход.
olegon.ru
Alexander
давай от теории к практике, есть что предложить для диска с btrfs?
Что значит "предложить для диска в btrfs"? Подходящий профиль нагрузки? Или что?
olegon.ru
Что значит "предложить для диска в btrfs"? Подходящий профиль нагрузки? Или что?
подходящие настройки и параметры монтирования, например
olegon.ru
профиль нагрузки у меня есть
olegon.ru
я захожу и тыкаюсь в винде, разница кардинальная, потому подтверждения тестами не требует
Alexander
подходящие настройки и параметры монтирования, например
Зависит от потребностей же, и от того же профиля нагрузки. Надо смотреть.
Alexander
я сам решу, что мне делать... а теоретические ковыряния в носу можешь оставить себе
Мои ковыряния в носу сугубо практические. Я, по крайней мере, не меряю непонятно что, делая из этого какие-то выводы.
Әмир
Возможно ли сделать GPU Passthrough, имея разные видеокарты от разных производителей?
olegon.ru
Мои ковыряния в носу сугубо практические. Я, по крайней мере, не меряю непонятно что, делая из этого какие-то выводы.
практические - это когда вот у меня практически тормозит и ты предлагаешь опцию монтирования, после чего оно все летать начинает и весь чат вздыхает облегченно от прекращения потока обсуждения
Әмир
Да
Какие вообще требования для Passthrough к видеокарте?
Alexander
Какие вообще требования для Passthrough к видеокарте?
Зависит от производителя видеокарты. Ну и требования там не только к видюхе, но еще и к материнке (помимо очевидных требований к процессору).
olegon.ru
Чат для обсуждения и чату наоборот интересно. :)
ну просто когда все это превращается "а что у вас есть - а что вам нужно?" надоедает...
Әмир
Вроде как основное требование к видеокарте это наличие UEFI. Надо будет как-то попробовать перебросить, одолжу у кого нибудь потом видеокарту для тестов.
Alexander
практические - это когда вот у меня практически тормозит и ты предлагаешь опцию монтирования, после чего оно все летать начинает и весь чат вздыхает облегченно от прекращения потока обсуждения
Это уже что-то из разряда анекдотов про бухгалтеров и ИТ-шников: "телефонный звонок: у меня программа не работает, сделайте, чтобы работала" :D
ㅤ
ну просто когда все это превращается "а что у вас есть - а что вам нужно?" надоедает...
Значит надо четко и хорошо расписать вопрос и пойти задать его в Федоре где-нибудь. Ну так-то он тоже теоретически верно всё говорит, другое дело что ему не нужно было решать такую задачу поэтому он не может сходу ответить.
Alexander
ну просто когда все это превращается "а что у вас есть - а что вам нужно?" надоедает...
Есть много чего. Параметров, которые можно покрутить, просто тьма. Даже с dirty-кешом всё неоднозначно. Иногда, чтобы работало быстрее, нужно, например, уменьшить кеш.
Alexander
именно, что он эту задачу не решал, но настаивает, что его решение верное :)
Так-так-так, а про какое решение я настаивал, что оно верное (кроме того, чтобы не тестировать непонятно что)? :)
olegon.ru
ладно, извините, флуд мне не интересен...
olegon.ru
если хотите что-то проверить - я готов попробовать
Alexander
Вроде как основное требование к видеокарте это наличие UEFI. Надо будет как-то попробовать перебросить, одолжу у кого нибудь потом видеокарту для тестов.
Вообще, может быть и необязательно, если в виртуалке есть поддержка CSM в UEFI. Но, в целом, да, геморроя при наличии UEFI-поддержке в VBIOS поменьше будет.
Ivan
в федоре есть предустановленная postgre ?
Alexander
в федоре есть предустановленная postgre ?
Предустановленного ни в одной редакции, вроде, нет. Но в репозитории пакеты есть.
Anonymous
Подскажите пожалуйста, как создать мягкую ссылку для приложения из флатпака, делал раньше и забыл. Не хочется каждый раз через терминал запускать
Alexander
Подскажите пожалуйста, как создать мягкую ссылку для приложения из флатпака, делал раньше и забыл. Не хочется каждый раз через терминал запускать
Ссылка на что? На запуск программы или для того, чтобы программа могла по ссылке обращаться к файлу?
Sergei
Все все разобрался) спасибо
Ну теперь нам расскажи.
Anonymous
Ну теперь нам расскажи.
Просто перезагрузил пару раз и все появилось
Anonymous
А что за ссылка-то?
Ну ярлык обычный то естт
Anonymous
Мягкая ссылка - ярлык
Sergei
Ну ярлык обычный то естт
А что такое "ярлык"?
Anonymous
А что такое "ярлык"?
Указатель на запуск программы, на рабочий стол например его можно вынести чтобы по сто раз в меню не тыкать
Roman
Если gnome то по-моему можно через tweaks. Могу загрузиться посмотреть
ㅤ
Указатель на запуск программы, на рабочий стол например его можно вынести чтобы по сто раз в меню не тыкать
Без всяких костылей его можно вынести хоть в лаунчер хоть на десктоп (если он имеется).
Anonymous
Без всяких костылей его можно вынести хоть в лаунчер хоть на десктоп (если он имеется).
Его не было, я копался копался, пару раз перезагрузился и все появилось
⁣⁣⁣⁣⁣⁣⁣
⁣⁣⁣⁣⁣⁣⁣
Суть такова: интересно сравнить метрики PSI (memory, io) при активном своппинге. - ZFS vs другие.