Форум программистов, компьютерный форум, киберфорум
Софт для Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
324 / 195 / 19
Регистрация: 27.07.2018
Сообщений: 891

Кэширование винтов (аналог PrimoCache)

13.11.2024, 23:22. Показов 2927. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Интересует чем можно организовать кэширование обращений к дискам аналогичное виндовому PrimoCache? Смысл следующий: данные к которым обращается система падают в кэш в оперативной памяти (размер, чтение/запись/комбинировано настраиваются), если этого буфера не хватает - можно использовать дополнительный L2 кэш в виде ssd. Когда-то натыкался на чудесную статью где все разжевывалось, человек использовал две разные софтины (одна кэшировала файлы, а вторая на уровне блоков). Сейчас уже статью не найду, ее актуальность под огромным вопросом, софт естественно не помню. Что посоветуете?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.11.2024, 23:22
Ответы с готовыми решениями:

Скорость винтов 2070
Всем ку. Продолжаем вброс глупых вопросов. Видимо совсем на карантине делать нечего, кроме как в железе ковыряться) Так вот, видеокарта msi...

приоритет винтов в биосе
Здравствуйте,у меня такая проблема: у меня 2 винта один на 80гб (разбитый на 2 раздела по 20гб и 60гб) и второй на 160гб,решил...

Настройка нескольких винтов
история такова: Был комп, собранный в магазине, с одним IDE винтом. То есть настройки мне не известны. Потом я добавил SATA хард, и...

29
1152 / 405 / 89
Регистрация: 30.08.2017
Сообщений: 2,489
15.11.2024, 09:23
Студворк — интернет-сервис помощи студентам
Шо-то вы куда-то не туда идёте. Опять винда хорошо/нехорошо, а советов нет . zfs - это малость не совет, как по мне. Но их есть у меня!
1. Memcached - ну это не совсем ответ на запрос ТС, но тоже про кэши. Использовал мало, давно, не эксперт. Будем считать, что просто знаю умное слово.
2. Ну и самое главное и простое, присутствующее в линухах много веков, когда ни майков ни микров ещё в природе не было - LVM! Он ужедавно-давно умеет в это! Вот статейка от красной шапки как это делается и устроено. https://docs.redhat.com/en/doc... al-volumes

На пальцах - делаем группу томов, а для для неё делаем кэш, в качестве которого и указываем SSD или какой другой ништяк.

Ну про много веков и прочее - шучу.
1
324 / 195 / 19
Регистрация: 27.07.2018
Сообщений: 891
15.11.2024, 12:18  [ТС]
Цитата Сообщение от _sg2 Посмотреть сообщение
LVM
а вот и первое магическое слово из той статьи =)
Цитата Сообщение от _sg2 Посмотреть сообщение
zfs - это малость не совет, как по мне.
Частично разделяю эту точку зрения, но конретно в данном случае, пожалуй, допустимый совет ибо переносить ничего не надо, система с нуля и т.д. А как комплексное решение на мой взгляд вполне допустимо, тем более время от времени мельком что-нибудь читал о ней и из далека выглядит ну очень круто. Эффективность тех или иных решений сравнить бы конечно, но это будет дело уже достаточно хлопотное, как минимум потому, что период тестирования должен быть хотя бы пару недель.
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 887
15.11.2024, 22:18
Цитата Сообщение от _sg2 Посмотреть сообщение
1. Memcached - ну это не совсем ответ на запрос ТС, но тоже про кэши. Использовал мало, давно, не эксперт. Будем считать, что просто знаю умное слово.
Вообще не в тему. хоть почитайте описание что это такое. у них на сайте написано.

про сравнение zfs и lvm было много достаточно хороших статей.
основное различие - что lvm преобрахует массив блоковых устройств в блоковое устройство и ничего не знает про файловую систему. А zfs - это комбинация менеджера томов и файловой системы, которая из-за того что знает про то что такое файлы то и позволяет более гибко работать. в том числе сжатие и дедупликация (если не знаете - лучше не включать) и L2ARC кэш, а при замене одного из накопителей и восстановлении массива не надо копировать пустое место как в рейдах и lvm.

вот raidz для zfs - это на мой взгляд не очень.
1
324 / 195 / 19
Регистрация: 27.07.2018
Сообщений: 891
15.11.2024, 22:25  [ТС]
Цитата Сообщение от Aledveu Посмотреть сообщение
вот raidz для zfs - это на мой взгляд не очень.
а на чем собирать? аппаратный контроллер - однозначно нет.
0
274 / 206 / 30
Регистрация: 26.11.2022
Сообщений: 887
15.11.2024, 22:27
на zfs есть аналог софтового raid10. Но это чисто моё мнение из-за неудачных опытов с пятым рейдом. Уж очень у меня всегда производительность падала.
1
324 / 195 / 19
Регистрация: 27.07.2018
Сообщений: 891
15.11.2024, 22:39  [ТС]
Цитата Сообщение от Aledveu Посмотреть сообщение
на zfs есть аналог софтового raid10.
Дороговато это по месту. Честно скажу не уверен.
0
1152 / 405 / 89
Регистрация: 30.08.2017
Сообщений: 2,489
16.11.2024, 08:55
Цитата Сообщение от Aledveu Посмотреть сообщение
Вообще не в тему. хоть почитайте описание что это такое. у них на сайте написано.
В тему, не в тему, ТС там расписывал про экономию ресурса ССД, именно поэтому я его и упомянул. Но и Вы почитайте таки что я написал - "1. Memcached - ну это не совсем ответ на запрос ТС, но тоже про кэши.". Зачем за мной повторять-то?
И Вы думаете я советы из гугла выдумал? Давно-давно в паре проектов приходилось этот memcached внедрять.

А так - самый простой и надёжный вариант для ТС - lvm, т.к. он есть везде, а zfs место больше на NAS, а не на домашнем компе, именно поэтому я на его обозвал "не совсем совет". Ну я так понял, что ТС именно на ПЭВМ хочет кэши прикрутить.
1
324 / 195 / 19
Регистрация: 27.07.2018
Сообщений: 891
16.11.2024, 12:39  [ТС]
Цитата Сообщение от _sg2 Посмотреть сообщение
zfs место больше на NAS, а не на домашнем компе
Аргументировать почему "нет" для домашнего компа сможете? (задача понять, а не докопаться до вас)
0
1152 / 405 / 89
Регистрация: 30.08.2017
Сообщений: 2,489
16.11.2024, 14:25
Уважаемый Aledveu лучше на эту тему напишет - я так понимаю у него богатый опыт в эксплуатации zfs.
Моя же позиция по данному вопросу основана на том, что zfs я применял в FreeNAS, ну и приходилось разворачивать это безобразие для системы виртуализации SpaceVM.

Из этой не сильно большой практики (и чтения в процессе манулов) я вынес что система прожорлива - и ЦПУ и ОЗУ кушает энергично в силу COW, особенно при дедупликации. Ну и в силу COW - большая дефрагментация. Плюс - хорошее масштабирование производительности при увеличении блочных устройств. Т.е. не совсем кейс ПЭВМ как по мне.

На мой взгляд лучше использовать LVM. Он давно, он везде, он в ядре, он понятнее, "спецов" по нему больше.
Если нужна дедупликация, то можно VDO от редхат примотать. И тут, кстати, выползает плюс ZFS. ZFS - это комбайн, в котором есть всё. От блочных устройств, до файловой системы. LVM же - это только менеджер блочный устройств, в который не так давно засунули RAID (но на мой взгляд лучше использовать mdadm). Файловая система кладётся отдельно, как и дедуплиция. Т.е получается мешанина оперсоурс решений, настоящий UNIX WAY
Но тем не менее, я лично советую дома использовать LVM.

Кстати, есть ещё и btrfs, которая косплеит zfs, но тут... У меня ОС домашнего компа как-то ложилась под этим безобразием, а вот NAS живёт уже который год и не кашляет

Можно дальше ещё и про снепшоты рассуждать и прочее, но я категорический их противник, поэтому тут буду пристрастен и не объективен.
1
324 / 195 / 19
Регистрация: 27.07.2018
Сообщений: 891
16.11.2024, 14:38  [ТС]
Цитата Сообщение от _sg2 Посмотреть сообщение
Можно дальше ещё и про снепшоты рассуждать и прочее, но я категорический их противник, поэтому тут буду пристрастен и не объективен.
Если человек имеет твердое мнение и способен его аргументировать - то это и есть объективность.
Цитата Сообщение от _sg2 Посмотреть сообщение
Кстати, есть ещё и btrfs, которая косплеит zfs, но тут
когда-то читал про нее мельком. создалось впечатление не самого популярного решения и отзывов о некоторой сыроватости. Хотя судить по обрывочным данным достаточно сложно.
Цитата Сообщение от _sg2 Посмотреть сообщение
Уважаемый Aledveu лучше на эту тему напишет - я так понимаю у него богатый опыт в эксплуатации zfs.
с удовольствием выслушаю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.11.2024, 14:38

H87m-e, перезагрузка, отваливание винтов
Здравствуйте форумчане. Блок пит.: 500 Вт Мать: Asus H87m-e Процессор: i5-4670 Память: Kingston HyperX Savage 2*8 Gb Диски:...

Форматирование винтов из под биоса
хотел переустановить винду, все уже копирнул свои файлы на флешку все такое... вот думал форматнуть оба винта, вроде загрузился со флешки...

Программа для прошивки винтов
у меня 2 винта есть их надо прошить через кокую программу можно прошить.помагите please

«Горячая» замена винтов в raid1
Попытался как то на полном ходу поменять винты raid1. Массив состоял из 2 винтов. Было так. Надо было менять системник, на стором были...

Программа отрисовки винтов LISP
Помогите студенту-заочнику разобраться и написать программу в LISP. Первый раз встречаюсь с этой "штукой". Спасибо! Условие: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru