Skip to content

கண்ணோட்டம்

WSL Dashboard என்பது Windows Subsystem for Linux (WSL) க்காக குறிப்பாக உருவாக்கப்பட்ட நவீன, உயர் செயல்திறன் மேலாண்மை கருவி.

ஏன் WSL Dashboard?

Microsoft wsl.exe கட்டளை-வரி கருவியை வழங்குகிறது, ஆனால் பல விநியோகங்களை நிர்வகிக்கும், நெட்வொர்க்கை கட்டமைக்கும் அல்லது USB சாதனங்களை ஏற்றும் பயனர்கள் GUI இடைமுகம் மிகவும் உள்ளுணர்வு அனுபவத்தை வழங்குகிறது என்பதைக் காண்பார்கள்.

தொழில்நுட்ப அடுக்கு

  • முக்கிய மொழி: Rust — அதிகபட்ச செயல்திறன் மற்றும் நினைவக பாதுகாப்பை உறுதி செய்கிறது.
  • UI Framework: Slint — நவீன பிரகடன UI framework.
  • ரெண்டரிங் எஞ்சின்: Skia — மென்மையான கிராபிக்ஸ் ரெண்டரிங் மற்றும் சிறந்த குறுக்கு-தள காட்சியை வழங்குகிறது.
  • Async Runtime: Tokio — தடுக்காத கணினி அழைப்புகள் மற்றும் ஒத்திசையாத பணிகளை கையாளுகிறது.

செயல்திறன்

  • மிகக் குறைந்த நினைவக தடம்:
    • அமைதியான துவக்கம் (கணினி தட்டு): ~10MB RAM மட்டுமே.
    • சாளர பயன்முறை (நிலையான எழுத்துருக்கள்): ~18MB RAM.
    • சாளர பயன்முறை (சிக்கலான எழுத்துருக்கள், எ.கா. CJK): ~38MB RAM.
  • நேட்டிவ் வேகம்: Electron போன்ற கனமான ரன்டைம் இல்லை — உடனடியாக தொடங்கி உடனடியாக பதிலளிக்கிறது.

CLI பயன்பாடு

WSL Dashboard கட்டளை-வரி வாதங்களுடன் Windows டெர்மினலிலிருந்து தொடங்கலாம்:

bash
wsldashboard.exe [OPTIONS]

Options:
  /initialize     Task Scheduler பணிகள் மற்றும் உதவி ஸ்கிரிப்ட்களைத் துவக்கவும் (UAC தேவை)
  /clean [/all]   கணினி நிலை கட்டமைப்புகளை சுத்தம் செய்யவும் (நிறுவல் நீக்க பயன்முறை)
                  ~/.wsldashboard கோப்பகத்தையும் நீக்க /all சேர்க்கவும்
  /silent         கணினி தட்டுக்கு சுருக்கப்பட்ட நிலையில் பயன்பாட்டைத் தொடங்கவும்
  /scheduler      விநியோகங்களை தானாகத் தொடங்கு, USB தானாக இணை, போர்ட் ஃபார்வேடிங் (உள்ளடக்க பயன்பாடு)
  /version, -v    பதிப்பு தகவலைக் காட்டு
  /help, -h       இந்த உதவி செய்தியைக் காட்டு