Linux ááŒáá·áºáá»á®áá±áž Photon OS 5.0 ááᯠááœá²áá¯ááºáá¬ážáá±á¬ ááœááºááááºáá¬áá»á¬ážááœáẠá¡ááºááá®áá±ážááŸááºážáá»á¬ážáááºáááºáááºá¡ááœáẠá¡áááºážáááºáá»áŸáá¬áá±á¬ host áááºáááºážáá»ááºááᯠáá¶á·ááá¯ážáá±ážááẠáááºááœááºá áá¯ááºáá±ááá¯ááºáá«áááºá á€ááá±á¬áá»ááºááᯠVMware á០áááºáá®ážáá¬ážááŒááºážááŒá áºááŒá®áž áá¯á¶ááŒá¯á¶áá±ážááá¯ážááŒáŸáá·áºáááºááŸáá·áº VMware vSphereá Microsoft Azureá Amazon Elastic Compute ááŸáá·áº Google Compute Engine áááºáááºážáá»ááºáá»á¬ážá¡ááœáẠá¡ááá·áºááŒáá·áº optimizations áá»á¬ážááᯠáá±ážáá±á¬ááºááẠá¡ááá¯ááŒááºá ááºáá»á¬ážá¡áá«á¡ááẠá ááºááŸá¯áá¯ááºáááºážáá¯á¶ážá¡ááºááºáá®áá±ážááŸááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áááºá¡ááœáẠááá·áºáá»á±á¬áºáááºáᯠáá±á¬áºááŒáá¬ážáááºá Photon OS á¡ááœáẠáá®ááœááºáá¬ážáá±á¬ á¡á áááºá¡ááá¯ááºážáá»á¬ážá á¡áááºážá¡ááŒá áºáá¯ááºáá»á¬ážááᯠGPLv2 ááá¯ááºá ááºá¡á±á¬ááºááœáẠáá±ážáá¬ážááẠ( LGPLv2.1 ááá¯ááºá ááºá¡á±á¬ááºááœáẠááœáá·áºáá¬ážááá·áº libtdnf á á¬ááŒáá·áºááá¯ááºááŸááœá²á áá»ááº)á á¡áááºááá·áºáá¯ááºáá¬ážáá±á¬ ISO ááŸáá·áº OVA áá¯á¶áá»á¬ážááᯠx86_64á ARM64á Raspberry Pi á áá áºáá»á¬ážááŸáá·áº áá®ážááŒá¬ážá¡áá¯á¶ážááŒá¯áá°ááá±á¬áá°áá®áá»áẠ(EULA) á¡á±á¬ááºááœáẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ cloud ááááºáá±á¬ááºážáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážáá±ážáá«áááºá
á áá áºááẠDockerá Rocket ááŸáá·áº Garden áá±á¬áºáááºáá»á¬ážá¡áá«á¡ááẠááœááºááááºáá¬áá±á¬áºáááºá¡áá»á¬ážá á¯ááᯠáá¯ááºáá±á¬ááºááá¯ááºááŒá®áž Mesos ááŸáá·áº Kubernetes áá²á·ááá¯á·áá±á¬ ááœááºááááºáá¬á á¯á ááºážááŸá¯ááááºáá±á¬ááºážáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá áá±á¬á·ááºáá²ááºááᯠá á®áá¶ááá·áºááœá²ááŒá®áž á¡ááºááááºáá»á¬ážááᯠáááºáááºáááºá¡ááœááºá áááºážááẠYUM áááºáá±á·áá»áºáááºáá±áá»á¬ááŸáá·áº ááœá²áááºá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº pmd (Photon Management Daemon) áá¯áá±á«áºáá±á¬ áá±á¬ááºáá¶áá¯ááºáááºážá ááºááᯠá¡áá¯á¶ážááŒá¯á áááºážááẠáááºážáááá¯ááºááá¯áẠtdnf áááááá¬áááºáá¬ááá¬ááᯠá¡áá¯á¶ážááŒá¯áᬠáááºáá±á·áá»áºá¡ááŒá±ááŒá¯ ááŒáá·áºááŒá°ážáá±ážáááá¶ááá¬á á®áá¶ááá·áºááœá²ááŸá¯áá¯á¶á á¶ááᯠáá±ážáá±á¬ááºáááºá á áá áºááẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áááºáááºážáá»ááºáá»á¬ážá០á¡ááá®áá±ážááŸááºážááœááºááááºáá¬áá»á¬áž (VMware Fusion ááŸáá·áº VMware Workstation ááá¯á¡áá¯á¶ážááŒá¯áá°áá»á¬ážáá²á·ááá¯á·) áá¯ááºáá¯ááºááŸá¯ cloud áááºáááºážáá»ááºáá»á¬ážááá¯á· ááœááºáá°á áœá¬ááœáŸá±á·ááŒá±á¬ááºážááŒááºážá¡ááœáẠáááááá¬áá»á¬ážááá¯áááºáž áá¶á·ááá¯ážáá±ážáá«áááºá
systemd ááᯠsystem services áá»á¬ážááᯠá á®áá¶ááá·áºááœá²ááẠá¡áá¯á¶ážááŒá¯áá«áááºá kernel ááẠVMware hypervisor á¡ááœáẠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠáá¯ááºáá±á¬ááºááŸá¯áá»á¬ážááŒáá·áº áááºáá±á¬ááºáá¬ážááŒá®áž KSPP (Kernel Self-Protection Project) á០á¡ááŒá¶ááŒá¯áá¬ážáá±á¬ áá¯á¶ááŒá¯á¶áá±ážááá¯ážááŒáŸáá·áºááẠáááºáááºáá»á¬áž áá«áááºáááºá áááºáá±á·áá»áºáá»á¬ážáááºáá±á¬ááºáá±á¬á¡áá«á áá¯á¶ááŒá¯á¶áá±ážááŒáŸáá·áºáááºááŸá¯ á á¯á ááºážááŸá¯ááœá±ážáá»ááºá áá¬áá»á¬ážááᯠááœáá·áºáá¬ážáááºá ááŒáá·áºááŒá°ážááŸá¯ááᯠáá¯ááºáá±ááŸá¯ áá¯á¶ážáá»áá¯ážááŒáá·áº ááœá²á·á ááºážáá¬ážáááº- á¡áááºážáá¯á¶áž (538MBá á¡ááŒá±áá¶á áá Ạáááºáá±á·áá»áºáá»á¬ážááŸáá·áº ááœááºááááºáá¬áá»á¬ážá¡ááœáẠáááºáááºáá±áá»áááº)á áááºáá±á¬ááºáá° (4.3GBá ááœááºááááºáá¬á¡ááœááºáž áá±ážááá¯á·ááá·áº á ááºážáááºáááá¯ááááºáá»á¬áž áá±ážááœá²ááŒááºážááŸáá·áº á ááºážáááºááŒááºážá¡ááœáẠáá±á¬ááºáááºáááºáá±á·áá»áºáá»á¬áž áá«áááºáááº) ááŸáá·áº áááºááœá±á·áá¯ááºáá±á¬ááºáá±ááá·áº á¡áá¯ááºáá»á¬ážá¡ááœáẠáááºáá±á¬ááºáá«á -time (683MBá á¡áá»áááºááŸáá·áºáááŒá±ážáá®á¡ááá®áá±ážááŸááºážáá»á¬ážáááºáááºáááºá¡ááœáẠPREEMPT_RT áá¬áá±ážááŸá¯áá»á¬ážáá«ááŸááá±á¬ kernel áá áºáá¯áá«ááŸááááº)á
Photon OS 5.0 áá¯ááºáá±ááŸá¯ááœáẠá¡áááááá¯ážáááºááŸá¯áá»á¬áž-
- XFS ááŸáá·áº BTRFS ááá¯ááºá áá áºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá
- VPN WireGuard á áá áºááá·áºááœááºážááŒááºážá áááºážááŒá±á¬ááºážáá»á¬ážá áœá¬á SR-IOV (áá áºáá¯áááºáž Root Input/Output Virtualization)á virtual á ááºáá á¹á ááºážáá»á¬ážááᯠáááºáá®ážááŒááºážááŸáá·áº áá¯á¶á á¶áááºááŸááºááŒááºážá NetDevá VLANá VXLANá Bridgeá Bondá VETH (Virtual Ethernet) á¡ááºáá¬áá±á·á áºáá»á¬ážááᯠáááºáá®ážááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á¡á¬áž á¡ááá¯áá«áá±áá¬ááœáẠááá·áºááœááºážáá¬ážáá«áááºá ááœááºáááºááœá²á·á ááºážáá¯á¶á áá áºáááºáá±áá»á¬ áá¯ááºáááºážá ááºá MacVLAN/MacVTapá IPvlan/IPvtap ááŸáá·áº á¥áááºáá»á¬áž (IPIPá SITá GREá VTI)á á á®á ááºáááºááŸááºááŒááºážááŸáá·áº ááŒáá·áºááŸá¯ááŒááºážá¡ááœáẠáááŸáááá¯ááºáá±á¬ ááœááºáááºá ááºáá á¹á ááºáž ááá·áºáááºáá±á¬ááºáá»á¬ážá á¡ááœá¬á¡áá±ážááᯠááá¯ážáá»á²á·áá¬ážáá«áááºá
- PMD-Nextgen (Photon Management Daemon) áá¯ááºáááºážá ááºááœáẠáááºáá¶áá°á¡áááºá TLSá SR-IOVá Tap ááŸáá·áº Tun á¡ááºáá¬áá±á·á áºáá»á¬ážááᯠááŒááºáááºáááºááŸááºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážááá·áºááœááºážáá¬ážáááºá
- JSON áá±á¬áºáááºááŒáá·áº ááœááºáááºáá±áá¬ááᯠá¡á á¬ážááá¯ážááá¯ááºááŸá¯ááᯠNetwork-event-broker ááá¯á· áá±á«ááºážááá·áºáá¬ážáááºá
- áá±á«á·áá«ážáá±á¬ááœááºááááºáá¬áá»á¬ážáááºáá±á¬ááºááá¯ááºááŸá¯ááᯠcntrctl utility ááœááºááá·áºááœááºážáá¬ážáááºá
- áááºááá¯áá®á CPU ááŸáá·áº I/O áá¯á¶ážá áœá²ááŸá¯ááᯠááá·áºáááºááẠá¥ááá¬á¡á¬ážááŒáá·áº á¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº cgroups v2 á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá cgroups v2 ááŸáá·áº v1 á¡ááŒá¬áž á¡áááááœá¬ááŒá¬ážáá»ááºááŸá¬ á¡áááºážá¡ááŒá áºá¡áá»áá¯ážá¡á á¬ážá¡á¬ážáá¯á¶ážá¡ááœáẠáá¯á¶ cgroups hierarchy ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááŒá áºááŒá®áž CPU á¡áááºážá¡ááŒá áºáá»á¬ážááá¯ááœá²áá±áá±ážááŒááºážá ááŸááºáá¬ááºáá¯á¶ážá áœá²ááŸá¯ááá¯ááááºážááŸááááºá¡ááœáẠááŸáá·áº I/O á¡ááœáẠáá®ážááŒá¬ážá¡áááºáááºážá¡ááá·áºáá»á¬ážá¡á á¬ážá
- á¡áá¯ááºááááºáá²ááŸáá·áº ááŒááºáááºá áááºááŒááºážáááŒá¯áá² (Kernel Live Patching) ááᯠLinux kernel ááœáẠáá¬áá±ážááŸá¯áá»á¬ážááᯠááá·áºááœááºážááá¯ááºáá²á·áááºá
- SELinux áá°áá«ááá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á ááœááºááááºáá¬áá»á¬áž áá¯á¶ááŒá¯á¶á á±áááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážááá·áºáá¬ážáá«áááºá
- á¡ááŒá áºá¡áá¯á¶ážááŒá¯áá°ááá«áá² ááœááºááááºáá¬áá»á¬áž áááºáá®ážááá¯ááºááá·áº á áœááºážáááºááᯠááá·áºááœááºážáá¬ážáááºá
- linux-esx kernel á¡ááœáẠARM64 áááá¯áá¬ááᯠáá¶á·ááá¯ážáá±ážáá¬ážáá«áááºá
- PostgreSQL DBMS á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áá±á«ááºážááá·áºáá¬ážáááºá áááºááœá² ááá áá ááŸáá·áº áá ááᯠáá¶á·ááá¯ážáá±ážáá¬ážáááºá
- tdnf áááºáá±á·áá»áºáááºáá±áá»á¬ááẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááááá¯ááºáž (á á¬áááºážá áá±á¬ááºááŒááºááœá²ááŒááºážá áá±á¬ááºááŒááºááá¯ááºáááºááŸáá·áº ááŒááºáá¯ááºááŒááºáž) ááŸáá·áº áá¯ááºáá±á¬ááºáááºá¡ááœáẠááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá¬ážááŒá®áž á¡ááŸááºá¡áá¬ážáá«áá±á¬ ááœáŸááºááŒá¬ážáá»ááºááᯠáá¯ááºáá±á¬ááºááŒá®ážááŒá áºáááºá
- ááá·áºááœááºážáá°ááẠá¡ááŒáá¯ááá·áºááœááºážááŒááºážá¡ááá·áºááœáẠáá¯áá±á«áºáá±á¬ script áá»á¬ážá¡ááœáẠá¡áá±á¬ááºá¡áá¶á·ááᯠááá·áºááœááºážáá¬ážáááºá ááá·áºááá¯ááºááá¯áẠinitrd áá¯á¶áá»á¬ážáááºáá®ážáááºá¡ááœáẠá¡áá¯á¶ážáááºááŸá¯áá áºáᯠáááºááá·áºáá¬ážáááºá
- drive ááœááºáá°áá®áá±á¬ root partitions ááŸá áºáá¯ááá¯áááºáá®ážáá¬ážááá·áº "A/B" á¡ááá¯ááºážááœá²ááŒááºážáá¯ááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯áááºááá·áºáá¬ážáááºá á¡áá áºáá±á¬ update ááᯠpassive partition ááœááºáááºááá·áºáááºážááŒáá·áºáááᯠactive partition ááááºáááºááŸá¯ááá¯áááááá¯ááºá á±áá²ááá·áºááœááºážáá¬ážáááºá ááá¯á·áá±á¬áẠpartitions áá»á¬ážááᯠáá²ááŸááºááá¯ááºááẠ- á¡áá áºá¡áá áºáá±á¬ update áá« partition ááẠactive ááŒá áºáá¬ááŒá®ážá áááẠactive partition ááᯠpassive mode ááœáẠááá·áºááœááºážáá¬ážááŒá®áž áá±á¬áẠupdate á installation ááᯠá á±á¬áá·áºáá»áŸá±á¬áºáá±áá«áááºá á¡ááºááááºááŒá®ážáá±á¬áẠáá áºáá¯áá¯ááŸá¬ážááœá¬ážáá«áá áááºááẠááááºáá¬ážááŸááºážááá¯á· ááŒááºááœá¬ážááá¯ááºáááºá
- á¡ááºááááºáá¯ááºáá¬ážáá±á¬ áááºáá±á·áá»áºáá¬ážááŸááºážáá»á¬áž á¥ááá¬á Linux kernel 6.1.10á GCC 12.2á Glibc 2.36á Systemd 253á Python3 3.11á Openjdk 17á Openssl 3.0.8á Cloud-init 23.1.1á Ruby 3.1.2ernetá .5.36á 1.26.1 ááá¯ááœá¬ážáá«á
source: opennet.ru