Ιστολόγιο

Μηχανική

Rust and Tauri vs Electron: γιατί το Odrivyn δεν είναι εφαρμογή Electron

The Odrivyn team · Ενημερώθηκε · 6 λεπτά ανάγνωσης

Με λίγα λόγια

Οι εφαρμογές ηλεκτρονικών ομαδοποιούν το δικό τους πρόγραμμα περιήγησης Chromium και το Node.js, έτσι ώστε ακόμη και οι απλές να εγκαθίστανται σε πολύ πάνω από 100 MB. Το Odrivyn είναι γραμμένο στο Rust on Tauri και χρησιμοποιεί το WebView2 που έχουν ήδη τα Windows: το πρόγραμμα εγκατάστασης του είναι 5,7 MB, χρειάζεται 20 MB στο δίσκο και η βασική του διαδικασία χρησιμοποιεί περίπου 34 MB μνήμης.

Τι είναι το Electron και γιατί το χρησιμοποιούν τόσοι πολλοί βοηθοί τεχνητής νοημοσύνης;

Το Electron επιτρέπει σε μια ομάδα να δημιουργήσει μια εφαρμογή για επιτραπέζιους υπολογιστές με τεχνολογία ιστού στέλνοντας το Chromium και το Node.js μέσα στην εφαρμογή. Κατασκευάζεται γρήγορα και τρέχει το ίδιο σε Windows, macOS και Linux, γι' αυτό το χρησιμοποιούν τόσα πολλά προϊόντα. Οι δημόσιες εγγραφές δείχνουν ότι η επικάλυψη του Cluely και η λήψη σημειώσεων του Granola είναι και οι δύο εφαρμογές Electron.

Το κόστος είναι βάρος: κάθε εφαρμογή Electron φέρει τη δική της μηχανή προγράμματος περιήγησης, η οποία κατεβάζεται, εγκαθίσταται, ενημερώνεται και φορτώνεται στη μνήμη ξεχωριστά από το πρόγραμμα περιήγησης που έχετε ήδη.

Τι κάνει διαφορετικά ο Ταύρος;

Οι εφαρμογές Tauri είναι γραμμένες σε Rust και σχεδιάζουν τη διεπαφή τους με την προβολή web του ίδιου του λειτουργικού συστήματος. Στα Windows που είναι το WebView2, η μηχανή Edge που διατίθεται με τα Windows 10 και 11. Η εφαρμογή αποστέλλει τη λογική της, όχι ένα πρόγραμμα περιήγησης.

Το Rust έχει επίσης σημασία για τα μέρη που εκτελούνται συνεχώς κατά τη διάρκεια μιας κλήσης: λήψη ήχου, ροή για μεταγραφή και διατήρηση του παραθύρου απόκρυψης. Λειτουργεί χωρίς συλλέκτη σκουπιδιών, επομένως δεν υπάρχουν παύσεις στη μέση μιας πρότασης.

Πόσο μεγάλο είναι το Odrivyn, μετρημένο;

Μετρήσαμε το Odrivyn 1.9.8 στα Windows 11, ανοίξαμε και συνδεθήκαμε, τον Σεπτέμβριο του 2026.

ΜέτροOdrivyn 1.9.8
Πρόγραμμα εγκατάστασης (setup .exe)5,7 MB
Σε δίσκο μόλις εγκατασταθεί20 MB
Ιδιωτική μνήμη, διαδικασία πυρήνα Rust34 MB
Ιδιωτική μνήμη, πυρήνας συν τις διαδικασίες WebView2153 MB

Ιδιωτική μνήμη όπως αναφέρεται από τα Windows για τη διαδικασία εφαρμογής και τις διεργασίες WebView2 που ξεκίνησε.

Έχει σημασία το μέγεθος της εφαρμογής σε μια κλήση;

Σε νέο φορητό υπολογιστή, λιγότερο από ό,τι φαντάζεστε. Σε ένα τρίχρονο παιδί που εκτελεί μια βιντεοκλήση, ένα πρόγραμμα περιήγησης με είκοσι καρτέλες και ένα CRM, είναι η διαφορά μεταξύ μιας ομαλής κλήσης και μιας κλήσης που τραυλίζει. Μια μικρότερη λήψη σημαίνει επίσης ότι οι ενημερώσεις φτάνουν σε δευτερόλεπτα.

Συχνές ερωτήσεις

Είναι το Odrivyn ανοιχτού κώδικα;

Όχι. Είναι χτισμένο στο πλαίσιο ανοιχτού κώδικα Tauri και οι εγκαταστάτες του είναι υπογεγραμμένοι, επομένως η εφαρμογή εγκαθιστά μόνο ενημερώσεις που δημοσιεύσαμε.

Γιατί να μην στείλετε μια έκδοση Mac με το Electron;

Η διατήρηση μιας εγγενούς βάσης κώδικα στο Rust είναι αυτό που διατηρεί την εφαρμογή μικρή. Μια έκδοση macOS βρίσκεται στον οδικό χάρτη. Τα Windows έρχονται πρώτα.

Πρέπει να εγκατασταθεί το WebView2;

Διατίθεται με Windows 10 και 11. Το πρόγραμμα εγκατάστασης Odrivyn το εγκαθιστά στο σπάνιο μηχάνημα που δεν το διαθέτει.

Πηγές

Πάρτε το Odrivyn στην επόμενη κλήση σας

Δωρεάν για Windows. Έτοιμο σε πέντε λεπτά.

Συνεχίστε την ανάγνωση