wau |
|
Темы:
161
Сообщения:
1208
Участник с: 11 октября 2013
|
Коллеги, при печати длинных, многостраничных pdf файлов купс может обрабатывать задание очень долго, загружая на 100% только одно ядро. Когда их много, становится обидно ждать. Есть ли возможность заставить использовать все ядра? |
cucullus |
|
Темы:
267
Сообщения:
3549
Участник с: 06 июня 2007
|
Прямо очень очень долго? Тысячи страниц?
такие дела.
|
wau |
|
Темы:
161
Сообщения:
1208
Участник с: 11 октября 2013
|
Учебник по сольфеджио, всего ок 170 страниц, умеренное разрешение (не более 600*300). Десяток с лишним минут на многоядерном i9 2023гв. 16гб озу и пр дела, а подготовка задания к печати - это долго. |
anode |
|
Темы:
8
Сообщения:
1019
Участник с: 30 августа 2011
|
Как говорится: Вот вам иwauМожет с консерватории начать ;) Надеюсь вы не на игольчатом принтере печатаете? |
cucullus |
|
Темы:
267
Сообщения:
3549
Участник с: 06 июня 2007
|
Речь не о скорости печати, а об обработке. Если печатается не текст, а картинки, то может это и норм...
такие дела.
|
wau |
|
Темы:
161
Сообщения:
1208
Участник с: 11 октября 2013
|
отканированные ноты. И это не проблема принтера. Это "думает" ноутбук, что и видно по загрузке ядер процессора. Принтер при начале приема задания начинает "моргать" лампочками, а в процессе его подготовки на стороне ноутбука, естественно, молчит. Сам принтер получаемое задание отстреливает без нареканий, Киосера добротно работает. Т.е. вопрос в том, чтобы в настройках работы cups указать что-то вроде -j 12. |
grayich |
|
Темы:
233
Сообщения:
2243
Участник с: 08 января 2009
|
если купс не может, то наверно смотреть в сторону предварительной подготовки файлов для печати своим скриптом в несколько потоков |
wau |
|
Темы:
161
Сообщения:
1208
Участник с: 11 октября 2013
|
Я не утверждал, что купс не может, а вопрошал на тему "как заставить" по аналогии с тем, как заставляют компиляторы загружать нужное число ядер параметром вида -j 12. Ситуация выглядит так - толкаем на печать документ 165 страниц вес 8.5мб, за считанные секунды проходит "подготовка задания" и после этого тишина, только одно ядро грузится процессом - gs -q и далее куча параметров. Т.е. работает Ghostscript, который по запросу сообщает только это -
и перечисленные параметры командной строки СИЛЬНО отличаются от тех, которые использует купс, что видно в диспетчере процессов. Например, купс использует -dSAFER. Т.е. ассортимент возможных параметров шире, чем выводится по gs -h. Потому и спрашивал. Может кто-то знает. |
alien175 |
|
Темы:
20
Сообщения:
434
Участник с: 27 декабря 2010
|
wauкоторый при подготовке на печать может вырасти в десятки и сотни раз. Может кто-то знает.Предварительно сконвертировать файл в pdf/postscript/tiff/pcl - что там умеет ваш принтер напрямую отправлять на печать. А может и не умеет. То, что загружено одно ядро - нельзя взять страницу 1, и еще в довесок страницу 2, 10, 20... (по количеству ядер) - и начать всё это скопом посылать в принтер. РИП документа должен выполняться последовательно, в один поток. На профессиональных принтерах блок RIP вообще вынесен в отдельный компьютер.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE |
cucullus |
|
Темы:
267
Сообщения:
3549
Участник с: 06 июня 2007
|
вообще, в интернетах пишут, что дескать это не капс, что капс давно параллельный, а это программы печати тупые (в частности либра)
такие дела.
|