Cygwin 3.1.0 рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг, Windows рдХреЛ рд▓рд╛рдЧреА GNU рд╡рд╛рддрд╛рд╡рд░рдг

рджрд╕ рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рд░реЗрдб рд╣реНрдпрд╛рдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╕реНрдерд┐рд░ рдкреНрдпрд╛рдХреЗрдЬ рд░рд┐рд▓реАрдЬ рд╕рд╛рдЗрдЧреНрд╡рд┐рди 3.1.0.реж, рдЬрд╕рдорд╛ Windows рдорд╛ рдЖрдзрд╛рд░рднреВрдд Linux API рдХреЛ рдЕрдиреБрдХрд░рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ DLL рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рдорд╛рд╡реЗрд╢ рдЫ, рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд▓рд┐рдирдХреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдиреНрдпреВрдирддрдо рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд╕рдБрдЧ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкреНрдпрд╛рдХреЗрдЬрдорд╛ рдорд╛рдирдХ рдпреБрдирд┐рдХреНрд╕ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ, рд╕рд░реНрднрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ, рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВ, рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рд░ рд╣реЗрдбрд░ рдлрд╛рдЗрд▓рд╣рд░реВ рд╡рд┐рдиреНрдбреЛрдЬрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рд┐рдзреИ рднреЗрд▓рд╛ рд╣реБрдиреНрдЫрдиреНред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • xterm рдЕрдиреБрдХреВрд▓рддрд╛ рдореЛрдбрдорд╛, 24-рдмрд┐рдЯ рд░рдЩрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ (рд╡рд┐рдиреНрдбреЛрдЬ 10 рдорд╛ рдХрд╛рдо рдЧрд░реНрджрдЫ, рдмрд┐рд▓реНрдб 1703 рдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреНрдЫ)ред рдкреБрд░рд╛рдиреЛ рдХрдиреНрд╕реЛрд▓рдХреЛ рд▓рд╛рдЧрд┐, 24-рдмрд┐рдЯ рдкреНрдпрд╛рд▓реЗрдЯрдмрд╛рдЯ рд╕рдорд╛рди рд░рдЩрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ 16-рдмрд┐рдЯ рд░рдЩрд╣рд░реВ рдЕрдиреБрдХрд░рдг рдЧрд░реНрди рдореЛрдб рдердкрд┐рдПрдХреЛ рдЫ;
  • PTY рд▓реЗ рд╕реНрдпреВрдбреЛ-рдХрдиреНрд╕реЛрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, Windows 10 1809 рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдЯрд░реНрдорд┐рдирд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ APIред рд╕реНрдпреВрдбреЛ-рдХрдиреНрд╕реЛрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди
    Cygwin рд▓реЗ PTY рдорд╛ gnu рд╕реНрдХреНрд░рд┐рди, tmux, mintty рд░ ssh рдЬрд╕реНрддрд╛ рдиреЗрдЯрд┐рдн рдХрдиреНрд╕реЛрд▓ рдПрдкрд╣рд░реВ рдмрдирд╛рдЙрди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛ;

  • CPU рдХреЛрд░рд╣рд░реВрдорд╛ рдмрд╛рдЗрдиреНрдбрд┐рдЩ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд░ рдереНрд░реЗрдбрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ API рд╣рд░реВ рдердкрд┐рдпреЛ: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np рд░ pthread_setaffinity_npред CPU_SET рдореНрдпрд╛рдХреНрд░реЛрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкрдирд┐ рдердкрд┐рдпреЛ;
  • рдбрд╛рдЯрд╛рдмреЗрд╕рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ API рдердкрд┐рдпреЛ dbm, рдбреЗрдЯрд╛ рдХреБрдЮреНрдЬреА/рдорд╛рди рдврд╛рдБрдЪрд╛рдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрджреИ: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;

  • рд░реЗрдХрд░реНрдбрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ FIFO рдЪреНрдпрд╛рдирд▓рдХреЛ рдзреЗрд░реИ рдЦреЛрд▓реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ;
  • рдЯрд╛рдЗрдореНрд╕() рдкреНрд░рдХрд╛рд░реНрдпрд▓реЗ рдЕрдм рдорд╛рди рддрд░реНрдХрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ
    рдЦрд╛рд▓реА;

  • /proc/cpuinfo рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рд░ рдврд╛рдБрдЪрд╛ рд▓рд┐рдирдХреНрд╕рдорд╛ рдпрд╕рдХреЛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рдХреЛ рдирдЬрд┐рдХ рдЫ;
  • Stackdump рд╕реАрдорд╛ рдЖрдХрд╛рд░ 13 рдмрд╛рдЯ 32 рдорд╛ рдмрдвреНрдпреЛред

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

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