OS Elbrus (OSL) | |
---|---|
Utvecklaren | MCST |
OS-familjen | linux |
Baserat på | Debian |
senaste versionen | TVGI.00333-01 (2020 [1] ) |
Licens | ? |
stat | Faktisk |
Elbrus OS (OSL) är en Linux-distribution för Elbrus 2000 (E2K) och Elbrus-90micro ( SPARC ) arkitekturprocessorer, utvecklad på MCST baserat på Linux-kärnan. [1] Den ursprungliga E2K-arkitekturen kräver ursprungliga mekanismer för att hantera avbrott , processer, virtuellt minne , signaler, synkronisering, taggad datoranvändning - nästan alla de viktigaste OS-mekanismerna, i samband med vilken denna produkt utvecklades. Den version som är designad för att fungera i datorkomplexet Elbrus-3M1 kallas Elbrus OSL_3M1 OS. [1] Listad i Unified Register of Russian Programs [2]
OSL_3M1 stöder realtidsoperation (RT). För detta läge har en proprietär implementering av POSIX pthread- biblioteket utvecklats för hantering av beräkningstrådar och synkronisering.
I OSL_3M1 har säkra datorstödsverktyg baserade på Elbrus 2000 taggade arkitektur utvecklats.
På order av Ryska federationens försvarsminister skapade VNIINS en anpassad version av MSVS- distributionssatsen med hjälp av OSL_3M1-kärnan - MSVS3M1, som testades framgångsrikt i november 2007 .
Den har den andra klassen av UA och den andra nivån för kontroll av odeklarerade kapaciteter . [ett]
Distributionsversioner [3] :
namn | Distributionsversion | Linux kärna version | Hårdvaruplattformar |
---|---|---|---|
Elbrus Linux | 6.0.1 | 5.4 | Elbrus-8С Elbrus-4С Elbrus-1С+ x86-64 SPARC V9 |
OPO "Elbrus" | 3.0 | 3.14 | Elbrus-8С Elbrus-4С Elbrus-1С+ SPARC V9 |
2.1 | 2.6.33 | Elbrus-4С Elbrus-2С+ SPARC V9 SPARC V8 | |
2.0 | 2.6.14 | Elbrus-3M1 SPARC V8 | |
OS "Elbrus" | 8.11 | 4.9 | Elbrus-8C Elbrus-4C Elbrus-2C+ Elbrus-1C+ SPARC V9 x86 |
PDK "Elbrus" | 4.0 | 4.9 | Elbrus-8С Elbrus-4С Elbrus-1С+ SPARC V9 |
PDK "Elbrus" för x86 | 4.0 | 4.9 | x86-64 x86 |
3.0 | 3.14 | x86-64 x86 |