አዲስ የCygwin 3.2.0፣ የጂኤንዩ አካባቢ ለዊንዶው

ከአንድ አመት በላይ እድገት በኋላ ሬድ ኮፍያ የተረጋጋ የሳይግዊን 3.2.0 ፓኬጅ አሳትሟል፣ ይህም በዊንዶው ላይ መሰረታዊ የሊኑክስ ኤፒአይን ለመኮረጅ ዲኤልኤል ቤተ-መጽሐፍትን ያካተተ ሲሆን ይህም በትንሹ ለውጦች ለሊኑክስ የተፈጠሩ ፕሮግራሞችን እንዲያጠናቅቁ ያስችልዎታል። እሽጉ መደበኛ የዩኒክስ መገልገያዎችን፣ የአገልጋይ አፕሊኬሽኖችን፣ አቀናባሪዎችን፣ ቤተ-መጻሕፍትን እና በዊንዶው ላይ በቀጥታ ለመፈጸም የተሰበሰቡ የራስጌ ፋይሎችን ያካትታል።

ዋና ለውጦች፡-

  • አሁን በሳይግዊን ያልተካተቱ መተግበሪያዎችን ሲጀምር ብቻ የሚነቃው ለpseudo-console ድጋሚ የተሰራ።
  • ከዥረቶች ጋር ለመስራት አዲስ C11 ኤፒአይ ታክሏል፡ ጥሪ_አንድ ጊዜ፣ cnd_ብሮድካስት፣ cnd_destroy፣ cnd_init፣ cnd_signal፣ cnd_timedwait፣ cnd_wait፣ mtx_destroy፣ mtx_init፣ mtx_lock፣ mtx_timedlock፣ mtx_trylock ,thurd_destroy mtx_trylock,th ፣ ሶስተኛ_እኩል ፣ ኛ ኛ_መውጣት ፣ ሶስተኛ_መቀላቀል ፣ ሶስተኛ_መተኛት ፣ ሶስተኛ_ምርት ፣ TSs_ፍጠር ፣ tss_ሰርዝ ፣ tss_get ፣ tss_set
  • እንደ Ctrl-Z (VSUSP)፣ Ctrl-\ (VQUIT)፣ Ctrl-S (VSTOP)፣ Ctrl-Q (VSTART) እና የSIGWINCH ሲግናል ያሉ የቁልፍ ሰሌዳ አቋራጮችን ለማስተናገድ አዲስ ክር ወደ ኮንሶል አተገባበር ተጨምሯል። . ከዚህ ቀደም ጥምር እና SIGWINCH ውሂብ በንባብ() ወይም ምረጥ() ጥሪዎች ጊዜ ብቻ ነው የተከናወነው።
  • ለ AT_SYMLINK_NOFOLLOW ባንዲራ የተወሰነ ድጋፍ ወደ fchmodat() ተግባር ታክሏል።
  • በዊንዶው ፕላትፎርም የቀረቡ የAF_UNIX ሶኬቶችን ማወቂያ ነቅቷል።
  • በልጆች ሂደቶች ላይ ያለው ገደብ ከ 256 ወደ 5000 በ 64-ቢት ስርዓቶች እና በ 1200-ቢት ስርዓቶች ላይ ወደ 32 ከፍ ብሏል.

ምንጭ: opennet.ru

አስተያየት ያክሉ