Fuchsia OS рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд░реЛрдорд┐рдпрдо рдЙрдкрд▓рдмреНрдз рдЫ

Google рд▓реЗ Fuchsia рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордХреЛ рд▓рд╛рдЧрд┐ рдХреНрд░реЛрдорд┐рдпрдо рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░рдХреЛ рдкреВрд░реНрдг рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкрд╣рд┐рд▓реЗ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рд╕реНрдЯреНрд░рд┐рдк-рдбрд╛рдЙрди рд╕рд┐рдореНрдкрд▓ рдмреНрд░рд╛рдЙрдЬрд░ рдмреНрд░рд╛рдЙрдЬрд░рд▓рд╛рдИ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдЫреБрдЯреНрдЯреИ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╕реВрдЪреАрдорд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реЗрдХреЛ рдЫред рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛, рдирд┐рдпрдорд┐рдд рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрдирд╛рд▓реЗ IoT рд░ Nest Hub рдЬрд╕реНрддрд╛ рдЙрдкрднреЛрдХреНрддрд╛ рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╣реЛрдЗрди рдбреЗрд╕реНрдХрдЯрдк рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдкрдирд┐ Fuchsia рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдЧреБрдЧрд▓рдХреЛ рдордирд╕рд╛рдпрд▓рд╛рдИ рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрдЫред Fuchsia рд╡рд┐рдХрд╛рд╕рдХреЛ рд╣рд╛рд▓рдХреЛ рдЕрд╡рд╕реНрдерд╛рд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рд╣реБрди, рддрдкрд╛рдЗрдБ рдЗрдореБрд▓реЗрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╕рд╛рдереИ dahliaOS рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

Fuchsia рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд░реЛрдорд┐рдпрдо рдмрд┐рд▓реНрдб рдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЕрдиреНрдп рдбреЗрд╕реНрдХрдЯрдк рдкреНрд░рдгрд╛рд▓реАрд╣рд░реБ рдХреЛ рд▓рд╛рдЧреА рдирд┐рд░реНрдорд╛рдг рдХреЛ рд▓рд╛рдЧреА рд╕рдорд╛рди рдЫ, рдкреГрдердХ рддреНрд░реБрдЯрд┐рд╣рд░реБ рд░ рддреНрд░реБрдЯрд┐рд╣рд░реБ рдХреЛ рдЕрдкрд╡рд╛рдж рдХреЛ рд╕рд╛рде, рдЬрд╕реНрддреИ рд╕рдиреНрджрд░реНрдн рдореЗрдиреБрд╣рд░реБ рдХреЛ рдкреНрд░рджрд░реНрд╢рди рд░ рдзреЗрд░реИ рд╡рд┐рдиреНрдбреЛрд╣рд░реБ рдЦреЛрд▓реНрдиреЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реБ рдХреЛ рд▓рд╛рдЧреАред рдПрдХреИ рд╕рдордпрдорд╛, рд╣рд╛рд▓рд╕рд╛рд▓реИ рдХрд╛рдо рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рддреНрдпрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╣рдЯрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд░ рд╣рд╛рд▓рд╕рд╛рд▓реИ рдирд┐рд░реНрдорд┐рдд PDF рджрд░реНрд╢рдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд░ рдкреНрд░рд┐рдиреНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

Fuchsia OS рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд░реЛрдорд┐рдпрдо рдЙрдкрд▓рдмреНрдз рдЫ

рдПрдиреНрдбреНрд░реЛрдЗрдб рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ рд░рд╣реЗрдХреЛ рд╕реНрдХреЗрд▓рд┐рдЩреНрдЧ рд░ рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рд░рд╣реЗрдХрд╛ рдХрдордЬреЛрд░реАрд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ рд╕рдиреН реирежрезрем рджреЗрдЦрд┐ рдЧреБрдЧрд▓рд▓реЗ Fuchsia OS рдХреЛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реЗрдХреЛ рд╣реЛ рднрдиреА рд╕реНрдорд░рдг рдЧрд░реМрдВред рдкреНрд░рдгрд╛рд▓реА Zircon microkernel рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ, LK рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдорд╛ рдЖрдзрд╛рд░рд┐рдд, рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдореНрдкреНрдпреВрдЯрд░ рд╕рд╣рд┐рдд рдЙрдкрдХрд░рдг рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдЧрд╣рд░реБ рдорд╛ рдкреНрд░рдпреЛрдЧ рдХреЛ рд▓рд╛рдЧреА рд╡рд┐рд╕реНрддрд╛рд░рд┐рддред Zircon рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд░ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ, рдПрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрддрд░, рдПрдХ рд╡рд╕реНрддреБ рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА, рд░ рдХреНрд╖рдорддрд╛-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдбреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде LK рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджрдЫред рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЧрддрд┐рд╢реАрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдиреНрдЫ, devhost рдкреНрд░рдХреНрд░рд┐рдпрд╛рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдЧрд░рд┐рдПрдХреЛ рд░ рдпрдиреНрддреНрд░ рдкреНрд░рдмрдиреНрдзрдХ (devmg, рдпрдиреНрддреНрд░ рдкреНрд░рдмрдиреНрдзрдХ) рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рддред

Fuchsia рд╕рдБрдЧ рдлреНрд▓рдЯрд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдбрд╛рд░реНрдЯрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЖрдлреНрдиреИ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ Peridot рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ, Fargo рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ, libc рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп, Escher рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдгрд╛рд▓реА, Magma Vulkan рдбреНрд░рд╛рдЗрднрд░, рджреГрд╢реНрдп рдХрдореНрдкреЛрдЬрд┐рдЯ рдкреНрд░рдмрдиреНрдзрдХ, MinFS, MemFS, ThinFS (FAT рдЧреЛ рднрд╛рд╖рд╛рдорд╛) рд░ Blobfs рдлрд╛рдЗрд▓ рдкрдирд┐ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫред рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, рд╕рд╛рдереИ рдкреНрд░рдмрдиреНрдзрдХ FVM рд╡рд┐рднрд╛рдЬрдирд╣рд░реВред рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐, C/C++ рд░ рдбрд╛рд░реНрдЯ рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ; рдкреНрд░рдгрд╛рд▓реА рдШрдЯрдХрд╣рд░реВрдорд╛, рдЧреЛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХрдорд╛, рд░ рдкрд╛рдЗрдерди рднрд╛рд╖рд╛ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдгрд╛рд▓реАрдорд╛ рд░рд╕реНрдЯрд▓рд╛рдИ рдкрдирд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫред

Fuchsia OS рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд░реЛрдорд┐рдпрдо рдЙрдкрд▓рдмреНрдз рдЫ

рдмреБрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓реЗ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдг рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди appmgr, рдмреБрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди sysmgr, рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд░ рд▓рдЧрдЗрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди basemgr рд╕рд╣рд┐рдд рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдмрдиреНрдзрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рдПрдХ рдЙрдиреНрдирдд рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рдЕрд▓рдЧрд╛рд╡ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫ, рдЬрд╕рдорд╛ рдирдпрд╛рдБ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрд▓реЗ рдХрд░реНрдиреЗрд▓ рд╡рд╕реНрддреБрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрджреИрди, рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрди рд╕рдХреНрджреИрди рд░ рдХреЛрдб рдЪрд▓рд╛рдЙрди рд╕рдХреНрджреИрди, рд░ рд╕реНрд░реЛрддрд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдирд╛рдорд╕реНрдерд╛рди рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рдЙрдкрд▓рдмреНрдз рдЕрдиреБрдорддрд┐рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫред рдкреНрд▓реЗрдЯрдлрд░реНрдорд▓реЗ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬреБрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рд╣реБрдиреН рдЬреБрди рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЖрдлреНрдиреИ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕рдорд╛ рдЪрд▓реНрдЫ рд░ IPC рдорд╛рд░реНрдлрдд рдЕрдиреНрдп рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛ рдЧрд░реНрди рд╕рдХреНрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди