打印機驅動,一直有一個CUPS這種統一的平台,很多廠家不願意做支持而已_風聞
jiangtao9999-观网的黑名单,是保护假信息被戳穿用的2021-07-11 07:39
【本文來自《X86和ARM不是完全相同的定位,ARM的定位是高性能便攜,X86是高性能通用》評論區,標題為小編添加】
DrewZ眼裏除了CPU就沒別的了?GPU怎麼辦,需要驅動的東西,比如打印機之類的怎麼辦? 要是跨平台想當然就能給解決了,steam上的遊戲就應該大部分支持Linux和MacOS,現在支持的三分之一都不到是不是這些遊戲開發商都嫌錢多呀?而且這還只是x86指令集下的生態呢,arm和x86都有的遊戲就更少了
GPU 只是硬件上的問題,本身早就有各種通用規範了。GPU 配合自己的驅動,能實現對應的規範要求,其他的程序就可以通過這個通用規範實現,比如 OpenGL 和 Vulkan ,還有 openCL 。
其實現在很多軟件技術,已經不區分 CPU 和 GPU 了,這兩個東西都可以被同一種規範支持。軟件運行時不需要考慮目標硬件是 CPU 還是 GPU 。
這樣的規範平台,還可以跨 CPU 指令集,CPU 也可以按自己的目標給自己添加對應的擴展計算指令,甚至還可以外掛專用的 ASIC 提供計算。
至於驅動這東西是和系統掛鈎的。特別的是打印機驅動,其實更多的是需要一套指令翻譯機制,把打印的數據翻譯成打印機自己的語言,打印機靠這套翻譯後的語言去實現打印輸出。
其實打印機驅動,一直就有一個 CUPS 這種統一的平台,就是很多廠家不願意做支持而已。
其實國產打印機那麼多,看啥打印驅動啊。找自己人重新寫一個驅動就行了。國外的不提供以後就不買了。
現在買了打印機的,肯定也都有舊的 x86 windows 來提供調用,這些繼續用就行了,沒必要去換。
而且實在不行,還可以弄個打印機服務器,x86 windows 接打印機,其他非 x86 非 windows 的去連接到打印服務器,這種中轉也可以很好的解決驅動問題。
話説,好像你的眼裏才是只有 CPU 啊……