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

【思考】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.xdnf.cn/news/19481.html

相关文章:

  • 深度学习环境搭建运行(一) Ubuntu22.04 系统安装 CUDA11.8 和 CUDNN8.6.0 详细步骤(新手入门)
  • AI 赋能 Java 开发效率:全流程痛点解决与实践案例(三)
  • 【先楫HPM5E00_EVK系列-板卡测评3】hpm5e00evk平台中断、定时器、PWM、USART等基础功能详解
  • NOSQL——Redis
  • Trae + MCP : 一键生成专业封面
  • @Autowired注入底层原理
  • STM32-FreeRTOS操作系统-任务创建
  • 洛谷 P5836 [USACO19DEC] Milk Visits S-普及/提高-
  • 贪心算法解决钱币找零问题(二)
  • 基于单片机倒车雷达/超声波测距设计
  • Linux->网络入门
  • 《论文阅读》从心到词:通过综合比喻语言和语义上下文信号产生同理心反应 2025 ACL findings
  • infinityfree mysql 加入数据库部分 filezilla 设备共享图片和文本不用浏览器缓存
  • 第六章 Vue3 + Three.js 实现高质量全景图查看器:从基础到优化
  • hive表不显示列注释column comment的问题解决
  • Linux signal 图文详解(二)信号发送
  • 为什么服务器接收 URL 参数时会接收到解码后的参数
  • DHT11-温湿度传感器
  • openEuler2403部署Redis8集群
  • 京东入局外卖,还有很多问题。
  • Ubuntu 服务器实战:Docker 部署 Nextcloud+ZeroTier,打造可远程访问的个人云
  • 学习 Android (十八) 学习 OpenCV (三)
  • OpenHarmony 分布式感知中枢深度拆解:MSDP 框架从 0 到 1 的实战指南
  • 餐饮外卖同城配送酒水寄存餐品加价换购促销小程序APP
  • Windows 安装配置解压版MongoDb
  • TFT屏幕:STM32硬件SPI+DMA+队列自动传输
  • 【RelayMQ】基于 Java 实现轻量级消息队列(五)
  • 2025 最新Vue前端面试题目 (9月最新)
  • AI 重构医疗诊断:影像识别准确率突破 98%,基层医院如何借技术缩小诊疗差距?
  • 设备服务管理上报方案