当前位置: 首页 > news >正文

【思考】WSL是什么

WSL

WSL是什么呢?

WSL 是 windows subsystem for linux 的简写,指的是 windows10 的一个子系统,这个子系统的作用是在 windows 下运行 linux 操作系统。

有了WSL,就可以在 windows10 中运行linux操作系统了。许多在 linux 种运行的软件,也可以在windows 上运行。

WSL与虚拟机软件的区别

不过,WSL和虚拟机不同(virtualbox、vmware workstation等)。 WSL 提供了近乎原生的性能、无缝的系统集成和更低的资源开销,完美地满足了“在 Windows 上使用 Linux 开发工具链”这一核心需求。

简单来说, 传统虚拟机是去模拟一台Linux客户机(包括硬件),WSL是直接调用Windows内核的Linux兼容接口。在这里插入图片描述

特点

  • wsl2底层是基于hyperV的虚拟机的。wsl运行linux的资源开销比虚拟机软件中运行linux的资源开销小。
  • VSCode完美兼容。VSCode的插件完美兼容wsl, 你可以在wsl的终端输入code .直接唤起VSCode, 此外Docker Desktop也使用wsl2作为后端
  • 支持CUDA。NVIDIA官方提供了wsl的cuda程序包, 这意味着可以在wsl中运行各种主流的深度学习框架, 如Pytorch和TensorFlow
  • 轻量。相比VMWarwe, wsl消耗的系统资源更少, 甚至可以开着wsl打FIFA
http://www.dtcms.com/a/362170.html

相关文章:

  • 一、SVN与svnbucket.com常见问题解答
  • 从组分到涌现:系统科学视域下结构、功能与层级的辨析及在人工智能中的应用
  • 设备管理软件正在成为制造业企业的战略重点_HawkEye智能运维平台_璞华大数据
  • 对比Mysql理解OceanBase中的租户设计
  • PostgreSQL 从入门到精通:一场与开源数据库的深度对话
  • 时序数据库国产的有哪些?
  • 利用棒棒糖图探索Office (US)的IMDB评分
  • 毕业项目推荐:64-基于yolov8/yolov5/yolo11的蝴蝶种类检测识别系统(Python+卷积神经网络)
  • 如何修复 Vercel 函数超时并大幅降低云函数成本
  • 计组(2)CPU与指令
  • 我的学习经历,个人能力说明书,求职书
  • 伺服器模拟输入控制电机转速
  • 华为云CCE
  • 【计算岗位解析:从代码到产品,这些角色如何“造”出数字世界?】
  • SpringBoot的基础介绍,用法和配置
  • 线上API接口响应慢?一套高效排查与定位问题的心法
  • PyTorch 面试题及详细答案120题(96-105)-- 性能优化与调试
  • Java类的初始化顺序
  • 问题解决方法:qt的设计师页面怎么开启scroll area组件的滚轮功能
  • 【ElasticSearch实用篇-04】Boost权重底层原理和基本使用
  • 机器学习入门,非线性模型的预测方法之多项式
  • 后端笔试题-多线程JUC相关
  • M13 噬菌体展示技术:载体与结构深度解析
  • Git软件版本控制
  • 贵州在假期及夏天结束后保持旅游活力的策略分析
  • elasticsearch中文分词器analysis-ik使用
  • 《山东棒球》板球比赛规则·棒球1号位
  • c语言2:关于变量
  • Robomaster电机控制和serialplot串口绘图(通用)
  • 定时器设计之->分级时间轮