windows操作系统原理
岗位职责:从事中标麒麟安全云操作系统产品中,桌面虚拟化客户操作系统windows优化增强工作。windows操作系统原理
工作内容:
1. 虚拟机kvm、客户操作系统范围:Windows XP, Windows 7 32bit/64bit, Windows Server 2003(2008) 32bit/64bit;
2. 开发和维护客户操作系统windows下USB重定向软件的服务器端模块、客户端模块、驱动程序模块;
3. 开发和维护客户操作系统windows下Virtio存储驱动、QXL显卡驱动、网卡驱动、串口驱动、Balloon驱动等程序,解决各种驱动的性能和稳定问题;
4. 开发和维护客户操作系统windows下Spice vdagent程序,解决vdagent与杀毒软件的兼容性问题;
5. 维护桌面虚拟化Windows客户端代码;
6. 解决客户操作系统windows下各种驱动的安装和签名问题。
技能要求:
1. 熟练掌握C++语言,主持或参与过代码量超过5万行的客户端软件(Linux或Windows平台)开发;
2. 熟悉Windows驱动开发,有过USB驱动、显卡驱动或存储驱动开发经验;
3. 熟悉Windows操作系统原理,能够分析并解决用户态程序和驱动程序的性能和稳定性问题;
4. 熟悉面向对象设计,具备独立完成客户软件产品需求分析、概要设计、详细设计的能力,能将实用的设计模式应用到实际使用的软件工程代码中,熟练掌握一种设计工具(如Rantional Rose,Jude等)、一种或多种集成开发环境(如Visual Studio、Eclipse、Netbeans等);
5. 逆向代码分析能力突出,有研究或修改过firefox、chromium、apache、nginx等大型开源软件的人优先;
6. 熟悉SPICE或RDP协议者优先,有过USB重定向软件开发经验者优先。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-34926-1.html
太威武了
由于美国军舰没有配备足够的航空力量
一切侵略者