
VDI (虚拟桌面)
文章平均质量分 53
somyjun
十多年嵌入式系统,网络通信,虚拟化,云计算相关产品的软件设计开发
展开
-
基于spicec的usb redirection技术
1.1 功能框架 Spicec通过usb redirection实现usb 外设访问,其中涉及usb设备的打开关闭,设备的读写,USB traffic的重定向,hypervisor虚拟化US B设备。 1.2 功能模块 Libusb 跨平台的usb外设访问的库 Usb redirecti原创 2013-12-20 17:07:44 · 5272 阅读 · 4 评论 -
Spice Usbredirect 性能改进
虚拟桌面,其便于管理和部署以及安全可靠原创 2014-05-09 16:40:42 · 3072 阅读 · 0 评论 -
FreeRDP 编译和使用介绍
FreeRDP 编译和使用介绍 FreeRDP是开源的,免费的RemoteDesktop Protocol(RDP)执行版本,它支持多个操作系统平台如Windows,Linux和Android。源代码下载地址:https://github.com/FreeRDP/FreeRDP在线帮助wiki:https://github.com/FreeRDP/FreeRDP/wiki原创 2014-09-12 15:59:23 · 12106 阅读 · 0 评论 -
usbredir client 功能说明书
什么是usb重定向?usb redirection协议,定义了重定向一台机器上的usb设备的各种控制数据报文到另一台机器(或者虚拟机)规范,协议规范里定义了两个角色,通常物理usb设备挂载的机器可以称为源主机(usb redirection协议也称为usb-host),虚拟usb设备挂载的机器可以成为目的主机(usb redirection协议也称为usb-guest),源主机和目的主机的通信原创 2014-09-15 18:11:26 · 3449 阅读 · 0 评论 -
usbredir client设计实现
介绍关于usbredir client功能的描述,可以参考文档《usbredir client 功能说明书》,这个文档,分析了在不同操作系统平台,如何实现这个功能。跨平台支持基于不同操作系统平台Windows和Linux,对于支持分门别类众多的usb外设,重定向都会用到libusb这个库来访问usb设备,也可以说重定向usb设备的驱动程序是基于libusb实现的。在仔细分析阅读了lib原创 2014-09-15 18:23:18 · 4424 阅读 · 0 评论 -
qemu cracks when shutdown vm
如上图,Qemu创建的XP虚拟机,用spicec连接到该虚拟机的桌面,关闭该虚拟机时,Qemu的主线程异常。(qemu版本:1.3.1,spice版本:0.12.5)用gdb 查看crash dump文件,发现是非法访问内存地址0x100000000导致,'Cannot access memory at address 0x100000000',该地址已经超过进程可以访问的范围根据原创 2016-02-14 17:59:35 · 665 阅读 · 0 评论