一种半虚拟化打印的方法和装置.pdf
是向****23
亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种半虚拟化打印的方法和装置.pdf
本发明涉及计算机领域,公开了一种半虚拟化打印的方法和装置,用以解决虚拟打印机无法发挥打印机高级特性以及自定义特性的问题,该方案为:基于用户提交的打印任务获取初始待打印数据;调用真实打印机驱动获取打印相关参数,并基于打印相关参数对初始待打印数据进行格式处理,获得待打印数据;针对待打印数据执行打印操作,由于使用真实的打印驱动发起打印任务,并有真实的打印驱动与硬件通信并最终输出,因此,可以保留打印机的所有特性。
一种半虚拟化打印方法及装置、电子设备.pdf
本申请公开了一种半虚拟化打印方法及装置、电子设备,应用于第一设备,该方法包括:基于用户发起的打印任务,获取打印任务中的第一打印数据;通过物理打印机驱动,将第一打印数据转换成第二设备可识别的第二打印数据,并发送第二打印数据;通过Backend将发送的第二打印数据拦截后发送给第二设备,用于使第二设备对第二打印数据进行保密审核得到加密数据后,对加密数据进行格式处理得到物理打印机可识别的待打印数据,并向打印任务对应的物理打印机发送待打印数据。以此解决对于高级特性来说,虚拟打印机与物理打印机协调的问题。
虚拟化方法和装置.pdf
本发明实施例提供了一种虚拟化方法,该方法包括转发进程轮询虚拟NVMe设备的门铃doorbell区域;当doorbell区域发生变化时,转发进程调用虚拟NVMe驱动,从doorbell区域发生变化的发送队列中,获取虚拟机下发的NVMe命令,NVMe命令包括读写请求;转发进程调用虚拟NVMe驱动,解析NVMe命令,得到通用读写请求。本发明实施例的虚拟化方法和虚拟化装置,通过独立的转发进程完成虚拟NVMe设备的读写操作,并且该转发进程使用轮询的方式替代原有的定时器方式,能够避免Qemu锁竞争,同时能够解决时延长
一种虚拟化服务的实现方法和装置.pdf
本发明提供了一种虚拟化服务的实现方法和装置,其中方法包括:接收来自用户的针对A操作系统的虚拟机的服务请求,在物理主机的宿主操作系统上创建分区,并在分区基础上进行完全虚拟化创建所述A操作系统的虚拟机;向用户返回创建的虚拟机信息。本发明在分区基础上进行完全虚拟化来创建虚拟机为用户提供虚拟化服务,通过这种将操作系统虚拟化和完全虚拟化相结合的方式,在保证各虚拟机隔离的基础上,一方面摆脱了被宿主操作系统的限制,另一方面提高了完全虚拟化的资源利用率。
一种虚拟化系统的控制方法和装置.pdf
本发明公开了一种虚拟化系统的控制方法和装置。该方法包括:累计从源文件读取的并且写入目标文件的数据量,以确定从源文件读取并且写入目标文件的数据量是否达到预设的数据量;当确定从源文件读取并且写入目标文件的数据量达到预设数据量时,确定从源文件读取数据并且将数据写入目标文件总共耗费的时间是否少于预设时间;如果少于预设时间,则中止传输源文件的其他数据,并且对中止传输的时间进行计时,直到总共耗费的时间与中止传输的时间之和达到预设时间为止。由此,可以使得在传输该文件的数据时的平均传输速度不超过上限速度,为其他虚拟机操作