Эксперименты и тестирование
Ваши идеи - наша проверка
| Сообщение #7361
Отправлено 08 августа 2015 - 22:25
combain
Dimka66,
offtop
Цитата
Думаю никто тут не скажет что и как там происходит...
Ну почему ?
Можно наверное прикинуть и так описать систему :
Изображение ( JPEG ) - драйвер ( растрирование , линеаризация , разрешение , профиль ( характеризация ) ) - RGB сигнал - работа аппаратной части по командам ( сам процесс печати )
А при печати с профилем через Фотошоп :
Изображение ( JPEG ) - конвертация в профиль - драйвер ( растрирование , линеаризация , разрешение ) - RGB сигнал - печать .
offtop
Возможно при это выборы типа качества печати - текст / текст и изображение / фото / наилучшее фото ( RPM ) - это разрешение печати .
Тип бумаги в драйвере - полив и что куда лить ( растрирование ) .
И при потребности использование встроенного профиля или нет .
Будущее теперь наше и оно начинается СЕЙЧАС!
R3000 . 3880 . 7900 . 9890 . ipf6400 . ipf605 . bizhub C552 . bizhub pro C6500 .
| Сообщение #7362
Отправлено 09 августа 2015 - 07:14
harumambu
localhost сказал:
Однако мой мой вопрос заключался в том, каким способом печатает сам драйвер?
localhost Драйвер не печатает никак и печатать не может. Принтер может и печатает. Ваш вопрос не имеет конкретного ответа. Ибо принтер какой? Эпсон,Кенон,Бразер,Роланд и т.д.Скорее всего у каждого из них соственные алгоритмы. У Вас же есть зеркальная камера. В ней есть режим авто и готовые режимы (портрет,пейзаж и тд.)Они основаны на тысячах анализированных снимков и сделан некий средний алгоритм,устраивающий большинство или даже подавляющее большинство пользователей. Вероятно и готовые режимы бытовых принтеров используют тот же принцип. Т.е встроенное ПО принтера анализирует снимок и выставляет по его мнению наиболее подходящий способ. Заметьте принтер не начинает работу моментально после нажатия виртуальной кнопки "Печать".
| Сообщение #7363
Отправлено 09 августа 2015 - 08:05
localhost
harumambu, мысли в целом интересная.
Но драйвер же управляет процессом печати, разве нет? Ведь именно драйвер по запросу пользователя (или по умолчанию) отдаёт возможность управление цветом принтеру или приложению.
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7364
Отправлено 09 августа 2015 - 08:30
harumambu
localhost сказал:
harumambu, мысли в целом интересная.
Но драйвер же управляет процессом печати, разве нет? Ведь именно драйвер по запросу пользователя (или по умолчанию) отдаёт возможность управление цветом принтеру или приложению.
В общем случае драйвер не обязан взаимодействовать с аппаратными устройствами, он может их только
имитировать (
например, драйвер принтера, который записывает вывод из программ в файл)
Управление цветом это совершенно иное.
| Сообщение #7365
Отправлено 09 августа 2015 - 12:17
localhost
harumambu, вот это вы глупость написали.
Хотя бы сам термин переведите с английского.
Как правило, если драйвер не имитирует устройства, то он преобразует команды ОС в команды, поддерживаемые устройством.
Можно назвать это передатчиком. А можно пультом управления, инструментом...
В любом случае, ОС никогда напрямую не обращается к устройствам. А вот у приложений бывает.
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7366
Отправлено 09 августа 2015 - 13:54
harumambu
localhost сказал:
harumambu, вот это вы глупость написали.
Хотя бы сам термин переведите с английского.
Вообще-то претензии в первую очередь к Википедии,а во вторую к учебникам. Вы чудной человек. Вообще-то моя должность "инженер по информационно-компьютерным технологиям"
Поэтому кто из нас глуп ещё подумать надо.
Лично для Вас,дабы глупых вопросов не задавали
https://ru.wikipedia...%B2%D0%B5%D1%80
| Сообщение #7367
Отправлено 09 августа 2015 - 15:14
MaK7
localhost сказал:
Как правило, если драйвер не имитирует устройства, то он преобразует команды ОС в команды, поддерживаемые устройством.
Вообще-то говоря драйвер не обязан вообще быть завязан на устройство.
Считайте драйвер просто себе обычной программой, работающей в ядре системы. Так будет понятнее.
| Сообщение #7368
Отправлено 09 августа 2015 - 18:49
localhost
harumambu, есть хорошие статьи в Википедии, а есть и не очень. На 100% нельзя ставить статью из Вики в разряд истины.
Я и сам однажды переписывал там статью, которая мне не понравилась (к сожалению, продолжить это увлекательное занятие на постоянной основе не получилось из-за нехватки времени).
harumambu сказал:
моя должность "инженер по информационно-компьютерным технологиям"
Должность и образование также не являются детектором носителя истины.
Обратите внимание, как все по-разному относятся к своему делу... OCP, InkTec, WWM... Lomond, Revcol, Cactus... DELL, ASUS, Sony... Ну вы поняли, надеюсь.
Определение Microsoft:
"Драйвер - это программа, обеспечивающая взаимодействие компьютера с оборудованием и устройствами. Без драйверов невозможна нормальная работа подключенного к ПК оборудования, например видеоадаптера или принтера."
http://windows.micro...r#1TC=windows-7
"Для нормальной работы большинства принтеров необходимы драйверы. Устаревшие, несовместимые или поврежденные драйверы принтеров могут нарушать связь между принтером и компьютером".
http://windows.micro...1&v4h=winxptab4
Согласитесь, что автор в Википедии безграмотно написал:
harumambu сказал:
В общем случае драйвер не обязан взаимодействовать с аппаратными устройствами
А на фиг он вообще нужен? Просто место на диске занимать?
Да, вполне понятно, что есть ещё драйверы, которые эмулируют различные устройства. Но это немножко другое.
Вот сейчас очень модно использовать виртуализацию. Но можем ли мы сказать, что "ОС не обязана устанавливаться на реальный носитель (HDD/SSD и т.п.)"?
Нет! ОС разрабатывают для реального использования, на реальных носителях и реальных машинах. А виртуализация есть не что иное, как результат косяков Майкрософт или желание вкусить шарм ретро-операционок.
Но не будем на этом зацикливаться, т.к. тема не о том.)
MaK7 сказал:
Вообще-то говоря драйвер не обязан вообще быть завязан на устройство.
offtop
Приведите примеры драйверов, которые не завязаны на устройство и поясните какие функции они выполняют в системе.
На примере OC Win XP/7/8, Ubuntu Linux.
Почему именно эти программы называются драйверами ("шофёрами" чего-либо, так сказать)?
А не просто "программами"; "пакетами"; "софтом"; "компонентами" системы или ядра и т.п.
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7369
Отправлено 09 августа 2015 - 20:10
harumambu
localhost сказал:
harumambu, есть хорошие статьи в Википедии, а есть и не очень. На 100% нельзя ставить статью из Вики в разряд истины.
Конечно нельзя. Но Вы то это делаете постоянно. Путая мух и котлет , синее и пресное.
Да поймите Вы наконец. Драйвер никакого отношения к выбору цвета не имеет. И иметь не может. Профиль имеет отношение и только. Принцип алгоритма по которому возможно (подчеркну возможно) Эпсон (как пример) выбирает какой метод использовать я Вам описАл.
Если Вам он кажется не верным или ошибочным, то можете обратиться напрямую к любому производителю печатного оборудования для более правильного ответа.
| Сообщение #7370
Отправлено 09 августа 2015 - 23:40
localhost
harumambu, хорошо.
У кэнонов к примеру в опциях управления цветом есть три варианта: Сопоставление драйвера; ICM; нет - т.е. без сопоставления.
Как прокомментируете?
Вполне понятно, что механизм управления цветом реализован, прежде всего, на уровне ОС. Ясно, что есть цветовые профили. Но! Разве ОС "знает" 4-цветный у нас принтер или 8-цветный? Вообще цветной он или нет? Разве профиль "знает" это? А даже если "знает", то откуда? Фотошоп "рассказал"?
Тема, конечно, дискуссионная. Интересно было бы разобраться...
Хотя вроде все просто.
Сопоставление драйвера - это когда драйвер применяет профили от производителя и доп.настройки. А еще можно подменить "родной" профиль по умолчанию индивидуальным профилем.
ICM - это когда цветом управляют прикладные приложения с привязкой индивидуальных профилей.
Когда нет сопоставления - драйвер и профили не учавствуют - принтер печатает "как хочет" (в этом режиме еще мишени печатают).
В любом случае, не профиль управляет цветом, а пользователь, который посредством драйвера выбирает метод управления цветом.
И вот, встал вопрос. Когда управление цветом происходит из приложения, мы сами вольны выбрать метод рендеринга.
А когда драйвер выбирает профиль - каков метод по умолчанию?
Быть может драйвер выбирает метод, записанный в профиле?
Потому что я привязывал профиль к драйверу и выбирал его в Фотошопе - разницы нет при печати.
А какой метод рендеринга выбирает сам принтер?
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7371
Отправлено 10 августа 2015 - 00:30
MaK7
localhost сказал:
Приведите примеры драйверов, которые не завязаны на устройство и поясните какие функции они выполняют в системе.
ntfs.sys - драйвер файловой системы NTFS (фактически - ее т.н. "парсер").
Занимается пересчетом физических адресов физического диска в логические адреса файловой системы. Устройством по определению не управляет, т.к. NTFS устройством не является - любая файловая система по сути есть алгоритм упорядоченного хранения файлов, и не более того.
Аналогично - http.sys
localhost сказал:
Почему именно эти программы называются драйверами ("шофёрами" чего-либо, так сказать)?
А не просто "программами"; "пакетами"; "софтом"; "компонентами" системы или ядра и т.
Потому что термин "драйвер" - короче термина "компонент ядра", хотя по сути это и есть определение ядра системы.
А вообще-то это вопрос уже к лингвистам. :)
localhost сказал:
Вот сейчас очень модно использовать виртуализацию. Но можем ли мы сказать, что "ОС не обязана устанавливаться на реальный носитель (HDD/SSD и т.п.)"?
Нет! ОС разрабатывают для реального использования, на реальных носителях и реальных машинах. А виртуализация есть не что иное, как результат косяков Майкрософт или желание вкусить шарм ретро-операционок.
А вот у меня одновременно работает по пять, иной раз и более виртуальных машин, ОС которых установлена не на реальный накопитель, а в образ (фактически файл), который драйвера системы виртуализации подсовывают виртуальным машинам в качестве реальных дисков, и является это не косяком Microsoft, а легальной, и очень полезной возможностью сократить сумму на покупку оборудования, а также упростить процедуру его обслуживания.
| Сообщение #7372
Отправлено 10 августа 2015 - 05:35
Роман67
harumambu сказал:
Да поймите Вы наконец. Драйвер никакого отношения к выбору цвета не имеет. И иметь не может. Профиль имеет отношение и только. Принцип алгоритма по которому возможно (подчеркну возможно) Эпсон (как пример) выбирает какой метод использовать я Вам описАл
Ой как же вы не правы ! Возьмите драйвер от любого принтера с поддержкой CMS , и сами увидите , что драйвер влияет на цвет , да ещё как !
Кому суждено быть повешеным,тот не утонет! Если просвистела , то не моя ! То , что вы на свободе - не ваша заслуга , а наша недоработка!
NANO3 , Epson SP1410 , PX660. Чернила : оригинал L800 , WWM EVEREST , Revcol EP390 .
| Сообщение #7373
Отправлено 10 августа 2015 - 06:46
localhost
MaK7, вот видите. ntfs.sys хоть и не является драйвером конкретного устройства, но представляет собой алгоритм работы с устройствами. Файлы и файловые системы не могут существовать без носителей.
Про http.sys не слышал чета даже) Но, наверняка, это инструментарий работы с протоколом. А именно, физическим протоколом, где используются сетевые платы и т.п.
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7374
Отправлено 10 августа 2015 - 06:51
Роман67
harumambu сказал:
Драйвер никакого отношения к выбору цвета не имеет. И иметь не может. Профиль имеет отношение и только.
А профиль это всего лишь поправочная таблица к драйверу ( если говорить примитивным языком ) , которая даёт драйверу коррекцию по цвету .
Кому суждено быть повешеным,тот не утонет! Если просвистела , то не моя ! То , что вы на свободе - не ваша заслуга , а наша недоработка!
NANO3 , Epson SP1410 , PX660. Чернила : оригинал L800 , WWM EVEREST , Revcol EP390 .
| Сообщение #7375
Отправлено 10 августа 2015 - 10:01
Dimka66
localhost,
Вот тут еще немного про драйверы...
Sony A7M2 + 28-70 + F43M + Epson L1800
Несу фото в массы, хоть они и сопротивляются))
| Сообщение #7376
Отправлено 10 августа 2015 - 10:20
localhost
MaK7,
offtop
стесняюсь спросить, что у вас там за компьютер... У вас там виртуальный облачный кластер что ли получается? А не проще сделать 4-процессорный сервер или кластер из нескольких реальных серверов и сходить с ума, как угодно? Всё-таки, много виртуальных машин - это очень непросто в эксплуатации. Да и технология ещё несовершенная. Хотя, конечно, быть может есть процессоры с идеальной аппаратной поддержкой виртуализации. Увы, не пробовал. Но могу сказать точно, что на бюджетных процессорах с поддержкой этой технологии не все задачи выполнимы на виртуальных машинах.
Да и софта не так, чтобы много. О ВиртуалБоксе даже упоминать не хочется. Ну вот есть WMVare - ничего такое ПО. Быть может решения от Parallels Desktop на Маке наиболее сейчас перспективны?
Parallels - российская компания. Однако она делает то, что никто ещё не делал в индустрии.
Ещё интересен Hyper-V в новых Windows. Поддержка виртуализации в ОС - это очень хорошо. Но пока не пробовал ещё... Интересно, там такие же глюки, как в целом в Windows 8 или получилось ничего?
Кстати, давайте всё же подобные обсуждения сворачивать в оффтоп, потому что не всем это интересно и нужно. Надо уважать других пользователей форума.
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7377
Отправлено 10 августа 2015 - 10:38
combain
Интересно , тут будет в будущим , обзор Р600 и ХР55 и их тестирование , или обсуждение программы процессора на базе ядра
localhost,
MaK7,
Роман67,
harumambu
Ребята , сворачиваем удочки , работа принтера без драйвера будет невозможна и некорректна .
Лишь только программа дает команды и определяет что делать .
Без драйвера - они бесполезны .
Будущее теперь наше и оно начинается СЕЙЧАС!
R3000 . 3880 . 7900 . 9890 . ipf6400 . ipf605 . bizhub C552 . bizhub pro C6500 .
| Сообщение #7378
Отправлено 10 августа 2015 - 11:32
MaK7
localhost сказал:
MaK7, вот видите. ntfs.sys хоть и не является драйвером конкретного устройства, но представляет собой алгоритм работы с устройствами. Файлы и файловые системы не могут существовать без носителей.
Могут. Например на рамдиске.
Который никто не мешает форматировать в NTFS :D
| Сообщение #7379
Отправлено 10 августа 2015 - 12:09
localhost
MaK7 сказал:
Могут. Например на рамдиске.
offtop
RAMDisk тот же SSD получается, грубо говоря)) Быстрее, конечно. Что-то вроде диска, который в PCI-E вставляется, забыл как его...
Таким образом, это всё равно драйвер устройства. Ну, не будем учитывать виртуализацию. Сам образ виртуальной машины тоже сохраняют на носители. И ntfts.sys, всё равно, "думает", что работает с реальным диском. В этом весь смысл.
Dimka66, действительно интересный материал...
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
| Сообщение #7380
Отправлено 10 августа 2015 - 12:42
localhost
WWM, как поживает ваш EVEREST? со всеми ли принтерами дружит?
Как там со столиком для профилирования?
Сканер выбрали, заказали?
Canon EOS 500D + 18-55 IS II + 50 mm STM + YoungNuo SpeedLite YN565 EX II, EPSON L800 + Hongsam
Поделиться темой:
12 человек читают эту тему
0 пользователей, 12 гостей, 0 скрытых пользователей
Скачать обновленную версию бесплатной программы PrintHelp 2023, купить Код Сброса -