hyper-v ubuntu的响应速度卡顿的替代方案

hyper-v ubuntu的响应速度卡顿问题

不得不说Windows 10是个非常优秀的版本,自带的虚拟机系统hyper-v的性能非常优秀。对Windows 虚拟机来说,性能几乎感受不到任何损失,虚拟机和宿主机几乎是融为一体的感觉。
但对于Linux虚拟机来说,虚拟机运行后台程序并不慢,但鼠标卡顿就非常严重了。在一台8核心16线程的主流笔记本电脑上,鼠标几乎是跳动的感觉。对于不得已在双系统上工作的人来说,这种跳动的感觉大大降低了工作效率。

hyper-v中Ubuntu虚拟机的性能优化

既然hyper-v作为高效率的虚拟机系统,运行Linux后台进程并不慢,跟直接安装linux主机的性能区别不大,而鼠标的操作如此卡顿确实比较蹊跷!为了优化鼠标响应速度,尝试了很多方法:

  1. 增加分配CPU核心和内存 ,扩展到4个核心,内存20GB。系统启动后,CPU和内存占有率都很低,但鼠标响应速度无变化。这说明CPU和内存不是性能的瓶颈;
  2. 在网上搜索相关解决方案,这两年就没有这类问题。难道性能问题不存在?还是没有这种需求:即Windows10 作为宿主机,Hyper-v中安装Linux?后来测试了centos7,鼠标响应速度无改善;

推测应该是 hyper-v 没有对linux做UI操作的优化,在微软的心目中,windows就是最好的UI,而linux只适合于后台运行。需要换一种思路了!

用远程桌面怎么样

如果用远程桌面,操作会不会流畅?Windows远程桌面现在优化的非常好了,除了色彩深度之外,远程桌面的性能赶上了本地操作。
使用远程桌面访问Linux,首先需要安装后台服务( Ubuntu 20.04 LTS版本中,这个已经安装了):

sudo apt install ubuntu-desktop

安装远程服务

sudo apt install xrdp

查看远程服务状态

sudo systemctl status xrdp

默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将xrdp用户添加到这个用户组

sudo adduser xrdp ssl-cert

重启 Xrdp 服务,使得修改生效:

sudo systemctl restart xrdp

重新启动、远程桌面连接,出现登录窗体后,输入账号/口令,居然黑屏!试了几次都是如此。

安装另一个桌面: xfce

在 Ubuntu 源仓库有很多桌面环境供你选择。一个选择是安装 Gnome,它是 Ubuntu 20.04 的默认桌面环境。另外一个选项就是安装 xfce。它是快速,稳定,并且轻量的桌面环境,使得它成为远程服务器的理想桌面。

安装 Xfce

sudo apt install xubuntu-desktop

重新启动、远程桌面连接,出现登录窗体后,输入账号/口令,桌面出现了!虽然桌面空空如也,但可以通过左上角的活动打开,操作步骤略显繁琐。但性能真的很好!鼠标不卡顿了,键盘操作感觉流畅了,几乎不影响操作体验。(话说有那么一点点慢的感觉,也许是心理作用~~)

参考:详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值