Skip to content

Tổng quan

WSL Dashboard là công cụ quản lý hiện đại,高性能 được xây dựng专门为 Windows Subsystem for Linux (WSL).

Tại sao chọn WSL Dashboard?

Trong khi Microsoft cung cấp công cụ dòng lệnh wsl.exe,那些 thường xuyên quản lý nhiều bản phân phối, cấu hình mạng hoặc gắn thiết bị USB sẽ thấy rằng giao diện GUI cung cấp trải nghiệm trực quan hơn nhiều với rào cản進入 thấp hơn nhiều.

Công nghệ

  • Ngôn ngữ cốt lõi: Rust — đảm bảo hiệu suất tối ưu và an toàn bộ nhớ.
  • Framework UI: Slint — framework UI khai báo hiện đại.
  • Công cụ render: Skia — cung cấp render đồ họa mượt mà và hiển thị跨 nền tảng xuất sắc.
  • Runtime bất đồng bộ: Tokio — xử lý các lệnh gọi hệ thống không阻塞 và các tác vụ bất đồng bộ.

Hiệu suất

  • Chiếm bộ nhớ cực thấp:
    • Khởi chạy im lặng (khay hệ thống): chỉ ~10MB RAM.
    • Chế độ cửa sổ (phông chữ tiêu chuẩn): ~18MB RAM.
    • Chế độ cửa sổ (phông chữ phức tạp, ví dụ: CJK): ~38MB RAM.
  • Tốc độ gốc: Không có runtime cồng kềnh như Electron — khởi động立即 và phản hồi立即.

Sử dụng CLI

WSL Dashboard có thể được khởi chạy từ terminal Windows với các đối số dòng lệnh. Các tùy chọn được hỗ trợ:

bash
wsldashboard.exe [OPTIONS]

Options:
  /initialize     Khởi tạo tác vụ Task Scheduler script trợ giúp (Yêu cầu UAC)
  /clean [/all]   Dọn dẹp cấu hình cấp hệ thống (Chế độ gỡ cài đặt)
                  Thêm /all để cũng xóa thư mục ~/.wsldashboard
  /silent         Khởi chạy ứng dụng thu nhỏ vào khay hệ thống
  /scheduler      Tự động khởi động distro, tự động kết nối USB, chuyển tiếp cổng (Sử dụng nội bộ)
  /version, -v    Hiển thị thông tin phiên bản
  /help, -h       Hiển thị thông báo trợ giúp này