как разместить маленький раздел в ОЗУ? (как разместить каталог спулера печати в ОЗУ?)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

как разместить маленький раздел в ОЗУ?

Сообщение McSim »

Доброго времени, форумчане!
Столкнулся с такой ситуацией. На работе настроен сервер печати SAMBA+CUPS. Иногда пользователи печатают большие объемы графики. При отправке на печать, допустим 100 копий рисунка на 4 листа А4, файловый сервер начинает жутко тупить и load average вырастает до значения 5-5,5. При этом очередь операций IO на разделе примонтированном к /var достигает 89-95%. Более быстрый винт воткнуть варианта нет, т.к серверу уже почти 10 лет и про SATA он не знает :(
В итоге - упираемся в производительность дисковой подсистемы. Но есть более 4 Гб свободной ОЗУ.
Возникает резонный вопрос... Есть ли возможность создать "виртуальный" раздел в ОЗУ и перенести туда спулер, чтобы задания печати сыпались в ОЗУ и отправлялись на принтер?
Подскажите, что почитать по данному вопросу?
Спасибо,
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: как разместить маленький раздел в ОЗУ?

Сообщение Sleeping Daemon »

McSim писал(а):
25.09.2011 16:34
Доброго времени, форумчане!
Столкнулся с такой ситуацией. На работе настроен сервер печати SAMBA+CUPS. Иногда пользователи печатают большие объемы графики. При отправке на печать, допустим 100 копий рисунка на 4 листа А4, файловый сервер начинает жутко тупить и load average вырастает до значения 5-5,5. При этом очередь операций IO на разделе примонтированном к /var достигает 89-95%. Более быстрый винт воткнуть варианта нет, т.к серверу уже почти 10 лет и про SATA он не знает :(
В итоге - упираемся в производительность дисковой подсистемы. Но есть более 4 Гб свободной ОЗУ.
Возникает резонный вопрос... Есть ли возможность создать "виртуальный" раздел в ОЗУ и перенести туда спулер, чтобы задания печати сыпались в ОЗУ и отправлялись на принтер?
Подскажите, что почитать по данному вопросу?
Спасибо,

tmpfs, ramfs.
Нафиг, samba не нужна, если клиентские ОС Win XP/vista/7 Linux.
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: как разместить маленький раздел в ОЗУ?

Сообщение McSim »

Sleeping Daemon писал(а):
25.09.2011 18:25
Нафиг, samba не нужна, если клиентские ОС Win XP/vista/7 Linux.

почему? А как же дровишки раздавать без самба? Устанавливать драйвера и принтеры клиентам "лично" - некошерно :)
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: как разместить маленький раздел в ОЗУ?

Сообщение Ленивая Бестолочь »

McSim писал(а):
25.09.2011 20:48
почему? А как же дровишки раздавать без самба? Устанавливать драйвера и принтеры клиентам "лично" - некошерно smile.gif

печатать через CUPS по IPP, без использования самбы.
у всех принтеров в винде драйвер generic. один и тот же. встроенный в винду.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: как разместить маленький раздел в ОЗУ?

Сообщение McSim »

Ленивая Бестолочь писал(а):
26.09.2011 12:11
McSim писал(а):
25.09.2011 20:48
почему? А как же дровишки раздавать без самба? Устанавливать драйвера и принтеры клиентам "лично" - некошерно smile.gif

печатать через CUPS по IPP, без использования самбы.
у всех принтеров в винде драйвер generic. один и тот же. встроенный в винду.

Неее... Такое не пройдет.
Печать дуплексная. У драйвера куча настроек (разбор по копиям, двухсторонняя печать, переворот страницы слева/справа, размер бумаги). generic такого не умеет :(

К тому же,пользователи должны сами без прав админа подключать принтер и настраивать.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: как разместить маленький раздел в ОЗУ?

Сообщение Ленивая Бестолочь »

McSim писал(а):
26.09.2011 15:46
Печать дуплексная. У драйвера куча настроек (разбор по копиям, двухсторонняя печать, переворот страницы слева/справа, размер бумаги). generic такого не умеет sad.gif

нуууу, юзер настройки должен менять в cups, а не в св-вах драйвера generic.

McSim писал(а):
26.09.2011 15:46
К тому же,пользователи должны сами без прав админа подключать принтер и настраивать.

дык кто ж им мешает то %)

ладно, я согласен - кому-то привычнее с самбой, меня лично больше устраивает с чистым капсом. для меня там есть ряд милых фишечек, ну и отсутствие обычных проблем с дровами.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали: