Ikona programu: wamr

wamr na Windows

  • Darmowa
  • 4.9
    1
  • V3.0.0-dev.8
Free Download na Windows

Obejrzyj reklamę, aby pobrać za darmo

wamr: lekki runtime WebAssembly przepisany w Zig

wamr, autorstwa cataggar, to lekki mikro runtime WebAssembly, który wykonuje moduły Wasm w samodzielnych i osadzonych środowiskach. Oferuje skoncentrowane środowisko uruchomieniowe oraz narzędzia deweloperskie do uruchamiania modułów i integrowania ich z systemami. Projekt kładzie nacisk na wydajność, bezpieczeństwo i ścisłą zgodność ze specyfikacją, celując w scenariusze z ograniczonymi zasobami i w chmurze. Zamierzonymi użytkownikami są deweloperzy i inżynierowie systemowi, którzy potrzebują przewidywalnego, małego runtime'u do pracy w edge, osadzonych lub po stronie serwisu.

wamr dostarcza zarówno interpreter, jak i ścieżkę kompilacji AOT dla modułów Wasm

Pakiet zawiera samodzielny interpreter, nazwany wamr, oraz kompilator Ahead-of-Time, wamrc, który przekształca moduły WebAssembly w zoptymalizowany kod maszynowy. Ścieżka kompilatora produkuje kod natywny przed wykonaniem, co zmniejsza narzut interpretacji dla obciążeń wrażliwych na wydajność. Ten podwójny model wspiera iteracje rozwojowe z interpreterem oraz wdrożenie produkcyjne z artefaktami AOT, pozwalając inżynierom wybrać kompromis między szybkością iteracji a przepustowością w czasie wykonywania.

Przebudowa w Zig poprawia bezpieczeństwo pamięci i egzekwuje dokładną zgodność ze specyfikacją

Środowisko wykonawcze to całkowita przebudowa w języku programowania Zig, który deweloper podaje jako poprawiający bezpieczeństwo w porównaniu do wcześniejszych implementacji opartych na C. Projekt osiąga ścisłą zgodność ze specyfikacją, raportując 100 procent zgodności poprzez przejście ponad 20 000 asercji w oficjalnym zestawie testów WebAssembly. Te wyniki weryfikacji sprawiają, że regresje behawioralne są mniej prawdopodobne podczas uruchamiania przenośnych modułów Wasm na różnych celach.

Wsparcie dla nowoczesnych propozycji Wasm i wielu celów pasuje do ograniczonych wdrożeń

Implementacja ogłasza wsparcie dla nowoczesnych propozycji, takich jak SIMD v128, multi-memory i memory64, które mają znaczenie dla obciążeń numerycznych i scenariuszy z dużymi adresami. Buduje dla jedenastu celów platformowych, w tym Windows, macOS, Linux, musl, RISC-V i WASI, a projekt zauważa lekką stopę, odpowiednią do zastosowań wbudowanych i brzegowych. Te cechy pomagają w kierowaniu na urządzenia o różnych architekturach lub ograniczonych zasobach.

Instalacja i przepływ pracy zakładają znajomość narzędzi przez dewelopera

Opcje instalacji obejmują użycie zestawu narzędzi ghr release lub pobranie wstępnie skompilowanych binariów Windows z wydań, więc konfiguracja oczekuje biegłości w wierszu poleceń. Tło dewelopera i reakcja społeczności wskazują, że narzędzie jest skierowane do użytkowników Zig i inżynierów systemowych, a nie do użytkowników końcowych. Zintegrowane rozszerzenia WASI dla wątków, gniazd i HTTP rozszerzają scenariusze wdrożeniowe, ale dodają kroki konfiguracyjne do konfiguracji środowiska wykonawczego i pipeline'ów wdrożeniowych.

wamr jest pragmatycznym wyborem dla programistów systemowych, którzy akceptują praktyczną konfigurację

wamr jest zdolną opcją dla programistów i inżynierów, którzy potrzebują kompaktowego, przewidywalnego środowiska uruchomieniowego WebAssembly i czują się komfortowo z narzędziami do budowy i wydania. Wymaga znajomości pracy w wierszu poleceń i konfiguracji środowiska uruchomieniowego, więc zespoły poszukujące gotowego, sterowanego GUI środowiska uruchomieniowego mogą uznać, że jest to bardziej praktyczne, niż by preferowały. Zalecane.

  • Zalety

    • Zawiera kompilator AOT wamrc do zoptymalizowanego wykonywania natywnego
    • Osiąga 100% zgodności ze specyfikacją WebAssembly (ponad 20 000 testów zaliczonych)
    • Przepisane w Zig, aby poprawić cechy bezpieczeństwa pamięci w porównaniu do C
    • Obsługuje propozycje SIMD v128, multi-memory i memory64
  • Wady

    • Instalacja za pomocą ghr lub binarnych wymaga znajomości wiersza poleceń
    • Skierowane do programistów i inżynierów systemowych, a nie do przepływów pracy użytkowników końcowych
    • Zaawansowane funkcje WASI zwiększają złożoność konfiguracji i wdrażania

Szczegóły

  • Licencja

    Darmowa

  • Wersja

    3.0.0-dev.8

  • Data aktualizacji

  • Platforma

    Windows

  • OS

    Windows 11

  • Rozmiar pliku

    713.11 KB

  • Twórca programu

Program jest dostępny w innych językach


Ikona programu: wamr

wamr na PC

  • Darmowa
  • 4.9
    1
  • V3.0.0-dev.8
Free Download na PC

Obejrzyj reklamę, aby pobrać za darmo


Opinie użytkowników o wamr

Czy próbowałeś wamr? Bądź pierwszy zostawić swoją opinię!

Dodaj opinię

Najnowsze artykuły

Przepisy dotyczące korzystania z tego oprogramowania różnią się w zależności od kraju. Nie zachęcamy do korzystania z tego programu ani nie akceptujemy go, jeśli narusza on prawo.
Softonic

Czy wamr jest bezpieczny?

100/100

Wynik skanowania: Czysty

Ten plik przeszedł kompleksowe skanowanie bezpieczeństwa przy użyciu technologii VirusTotal. Jest bezpieczny do pobrania.

  • Wolny od wirusów
  • Wolny od spyware
  • Wolny od malware
  • Zweryfikowane przez Partnerów Bezpieczeństwa

    Logo VirusTotal

Informacje o Skanowaniu

Ostatni skan
sobota, 27 czerwca 2026
Dostawca skanowania
VirusTotal · Pełny raport

Integralność Pliku

Plik
3.0.0-dev.8.zip
SHA256
7c9f2db6b866ddf0d490c0a87e28aecaad17aade975b17363e13dd571eb45526
SHA1
e84942fb2c618868b9a2b1372693eb5a93875052

Zobowiązanie bezpieczeństwa Softonic

wamr został dokładnie przeskanowany przez nasze zaawansowane systemy bezpieczeństwa i zweryfikowany przez wiodących partnerów branżowych. Ten plik pochodzi od oficjalnego dewelopera i przeszedł wszystkie nasze kontrole bezpieczeństwa, nie wykazując oznak wirusów, malware lub spyware. Aby uzyskać więcej informacji, odwiedź nasze Centrum Bezpieczeństwa i Zaufania