64-рдмрд┐рдЯ рд╣рд╛рдЗрдХреБ рдФрд░ рдУрдкрдирдЬреЗрдбрдХреЗ рдкреЛрд░реНрдЯ рдХреЛрдиреЗ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рд╣реИрдВ

рд╣рд╛рдЗрдХреБ рдЬреАрдПрд╕рдУрд╕реА 2012 рдореЗрдВ рдПрдХ рдЫрд╛рддреНрд░ рдПрд▓реЗрдХреНрд╕ рд╕реНрдорд┐рде рдиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдХрд┐ рдЙрд╕рдиреЗ рд╣рд╛рдЗрдХреБ рдХреЛрд░ рдХреЛ x86_64 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдЧрддрд┐ рдХреА рд╣реИред рдбреАрдмрдЧрд░ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рд╕рднреА рдХрд░реНрдиреЗрд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреАрд╕реАрдЖрдИ, рдбрд┐рд╕реНрдХ рдбреНрд░рд╛рдЗрд╡рд░, рдмреАрдПрдлрдПрд╕ рдФрд░ рдкреАрдПрд╕ / 2 рдЗрдирдкреБрдЯ рд╕рд╣рд┐рдд рдХреБрдЫ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рднреА рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ред рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЛ рдХрдВрдкрд╛рдЗрд▓рд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдерд╛ред 64-рдмрд┐рдЯ рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ, рдЬрд┐рд╕рдиреЗ рдЙрдиреНрд╣реЗрдВ рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдмрдирд╛ рджрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, USB рд╕реНрдЯреИрдХ рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдпрд╣ рд╣рд░ рдЬрдЧрд╣ 32-рдмрд┐рдЯ рдПрдбреНрд░_ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрд▓реЗрдХреНрд╕ рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдВрддрд░рд┐рдХреНрд╖ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рднреА рдХреБрдЫ рд╕рдлрд▓рддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреАред рдЕрдм рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ рд▓рд┐рдмрд░реЛрдЯ, рд▓рд┐рдмрдмреЗ, рдмреИрд╢ рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВред рдХрдВрд╕реЛрд▓ рдЖрдорддреМрд░ рдкрд░ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдмреИрд╢ рд╢реЗрд▓ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЬреЛ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ app_server рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред


рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдореЗрдВ рдмреИрд╢ рд╢реЗрд▓ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрдХреБ x64


рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдореЗрдВ app_server рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрдХреБ x64


рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдореЗрдВ рд╣рд╛рдЗрдХреБ x64 рдбреЗрд╕реНрдХрдЯреЙрдк (рдЯреНрд░реИрдХрд░ + рдбреЗрд╕реНрдХрдмрд╛рд░)

рдЕрдм рдПрд▓реЗрдХреНрд╕ 64-рдмрд┐рдЯ рд╣рд╛рдЗрдХреБ рдореЗрдВ app_server рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддрд╛ рд╣реИред рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдкрд╣рд▓рд╛ рдХрджрдо рдкрд╣рд▓реЗ рд╣реА рдЙрдард╛рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ, рд╡реАрдИрдПрд╕рдП рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдбреНрд░рд╛рдЗрд╡рд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ BIOS рдореЗрдВ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ 16-рдмрд┐рдЯ рдореЛрдб рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИред X86 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░, рдпреЗ рдХреЙрд▓ рд╡рд░реНрдЪреБрдЕрд▓ 8086 рдирд╛рдордХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЛрдб рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ 16-рдмрд┐рдЯ рдХреЛрдб рдХреЛ 32-рдмрд┐рдЯ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдХреЗрд╡рд▓ 64-рдмрд┐рдЯ рдореЛрдб рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ BIOS рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд╕рдорд╛рдзрд╛рди X.org рдкреИрдХреЗрдЬ рд╕реЗ x86emu рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдЬреЛ BIOS рдХреЛрдб рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП x86 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореЛрдб рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИред X86_64 рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП X рдореЗрдВ рдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрд▓реЗрдХреНрд╕ рдиреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдПрдХ рдирдП рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛, рдФрд░ рдлрд┐рд░ рд╡рд░реНрдЪреБрдЕрд▓ 8086 рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП VESA рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред

App_server рдХреЛ x86_64 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рднреА рд╢реЗрд╖ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╢реЗрд╖ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рд╣реИред рдПрд▓реЗрдХреНрд╕ рдХреА рдЕрдирд╕реБрд▓рдЭреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕реВрдЪреА рд╣реИ рдЬрд┐рд╕реЗ рд╡рд╣ рд╕рдорд░ рдХреЛрдбрд┐рдВрдЧ рдХреЗ рдЕрдВрдд рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреВрд░реНрдг рдХрд┐рдП рдЧрдП рдкреЛрд░реНрдЯрд┐рдВрдЧ рдЪрд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдо рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдПрдХ рд╕реНрдерд┐рд░ рдХрд╛рдордХрд╛рдЬреА 64-рдмрд┐рдЯ рд╣рд╛рдЗрдХреБ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕ рдмреАрдЪ, рд╣рд╛рдЗрдХреБ рдХреЛ рдПрдХ рдмрд╣реБрдд рд╣реА рдкреНрд░рддрд┐рд╖реНрдард┐рдд рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкреНрд░рддреАрдХреНрд╖рд┐рдд рдУрдкрдирдЬрд╛рд╡рд╛ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдЧрддрд┐ рдХреЛ рд╣рдореАрд╢ рдХреЗ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреЗ рдмрд╛рдж рд╕реЗ, рдореИрдВрдиреЗ рдореВрд▓ рд░реВрдк рд╕реЗ рд╣рд╛рдЗрдХреБ рдкрд░ AWT / Java2D рдкреЛрд░реНрдЯ рдкрд░ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рдпрд╣ рдЕрднреА рднреА рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓реЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреЛрд░реНрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд┐рд░ рд╣реИ рдФрд░ рдХрдИ рд╕реНрд╡рд┐рдВрдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдмрджрд▓рд╛рд╡, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдпрд╛ рдмреИрд╕рд╛рдЦреА рдХреЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред

AWT рдХреЗ drag'n'drop рд╕рдорд░реНрдерди рдЕрднреА рднреА рдЧрд╛рдпрдм рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рд╛рдЗрдХреВ рдореЗрдВ рдбреНрд░реИрдЧ рдФрд░ рдбреНрд░реЙрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЕрднрд╛рд╡ рд╣реИред рдорд╛рдЙрд╕-рдбреНрд░реИрдЧ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкреВрд░реНрдг рдПрдкреАрдЖрдИ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд░реНрдЪрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рд╛рдЗрдХреВ рдЬреАрдПрд╕рдУрд╕реА рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪреА рдореЗрдВ рд╣реИред рдПрдХ рдпрд╛ рджреЛ рд╕рдкреНрддрд╛рд╣ рдХреЗ рд▓рд┐рдП рдореИрдВ AWT / Java2D рдкреЛрд░реНрдЯ рдХреЛ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдФрд░ рд╢реЗрд╖ рдХреАрдбрд╝реЗ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рд╕рд╛рде рдкреЙрд▓рд┐рд╢ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред рдЬрдм рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдПрдВ рддрдп рд╣реЛ рдЬрд╛рдПрдВрдЧреА, рддреЛ рдореИрдВ рдЙрди рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдмрд┐рдЫрд╛рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рд╕реНрд╡рдпрдВ рдирдП рдЬрд╛рд╡рд╛ рдкреЛрд░реНрдЯ рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд▓реЗрдВрдЧреЗред

рдЖрдзреЗ рд╕реЗрдореЗрд╕реНрдЯрд░ рдореЗрдВ, рдореИрдВ JSound рдкреЛрд░реНрдЯ рдкрд░ рдХрд╛рдо рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛, рдЬреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде MIDI рдХреЗ рд▓рд┐рдП рдзреНрд╡рдирд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред

рдЫрд╡рд┐
рд╣рд╛рдЗрдХреБ рд╕реНрд╡рд┐рдВрдЧрд╕реЗрдЯ рдФрд░ рдЬреЗрдПрдбрд┐рдЯ рдЬрд╛рд╡рд╛ рдПрдкреНрд▓реАрдХреЗрд╢рди

рдЫрд╡рд┐
рд╣рд╛рдЗрдХреБ рдкрд░ рдерд┐рдВрдХрдлрд╝реНрд░реА рдСрдлрд╝рд┐рд╕

рд╣рд╛рдЗрдХреБ рдХреЗ рдЬрд╛рд╡рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЛ рджреЗрдЦреЗрдВ, рдЬреИрд╕реЗ рдХрд┐ рдерд┐рдВрдХ рдлрд╝реНрд░реА рдСрдлрд┐рд╕, рдУрдкреЗрд░рд╛ рдорд┐рдиреА, рдЕрд░реБрдбрд┐рдиреЛ, рдиреЗрдЯрдмрд╛рдЗрдиреНрд╕, Pixelitor, FidocadJ, Jajuk Music Manager, Makagiga, Memoranda рдФрд░ рдЕрдиреНрдп, рдпрд╣рд╛рдБ рдФрд░ рдпрд╣рд╛рдБ ред

рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВ, рд▓рд╛рдкрддрд╛ рдШрдЯрдХреЛрдВ, рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд░реНрдерди, рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдХрдореА рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕рд╛рдорд╛рдиреНрдп "рдирдореА" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рд╣рд╛рдЗрдХреБ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЗ рдПрдХ рдмрд╣реБрдд рдЫреЛрдЯреЗ рд╕рдореВрд╣ рджреНрд╡рд╛рд░рд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдореЗрдВ рд╕рдмрд╕реЗ рдЖрд╢рд╛рдЬрдирдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИрдВред рд╕рд┐рд╕реНрдЯрдо рдЬреЛ рд╕рджреА рдХреЗ рдореЛрдбрд╝ рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдПред рдпрджрд┐ рдЖрдк рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рд╛рдЗрдХреБ рдЯреАрдо рдХрд┐рд╕реА рднреА рдорджрдж рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рд╣реЛрдЧреАред

Source: https://habr.com/ru/post/In149131/


All Articles