PĂ€rast kĂŒmmet kuud arendustööd on ettevĂ”te Red Hat vĂ€ljastanud stabiilse versiooni pakettidest , mis sisaldab DLL-raamatukogu, mis simuleerib pĂ”hikĂ€surea Linuxi API-d Windowsis, vĂ”imaldades teha minimaalsete muudatuste korral Linuxi jaoks loodud programme. Pakett sisaldab ka otseselt Windowsis kĂ€ivitamiseks mĂ”eldud standardseid Unixitööriistu, serverirakendusi, kompilaatoreid, raamatukogusid ja pealkirjafailide komplekte.
Peamised muudatused:
- Xterm'i ĂŒhilduvuses on 24-bitiste vĂ€rvide tugi (töötava Windows 10 versiooniga alates 1703). Vanale konsoolile on lisatud 24-bitiste vĂ€rvide simuleerimise reĆŸiim, kasutades 16-bitise paleti lĂ€hedasi vĂ€rve;
- PTY-sse on lisatud toetav pseudokonsoolide API, mis ilmus Windows 10 versioonis 1809. Pseudokonsoolide tugi
Cygwins on vÔimaldanud natiivsete konsooli rakenduste, nagu gnu screen, tmux, mintty ja ssh, toimimist PTY-s; - Uued API-d on lisatud protsesside ja lÔimede sidumiseks CPU tuumadega: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np ja pthread_setaffinity_np. Samuti on lisatud makros CPU_SET tugi;
- Lisatud API andmebaasi , mis salvestab andmeid vÔtme/vÀÀrtuse formaadis: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store; - On tagatud vÔimalus kirjutamiseks mitmekordse FIFO-kanali avamiseks;
- Funktsioonis times() on rakendatud argumendi tugi vÀÀrtusega
NULL; - VÀljund ja formaat /proc/cpuinfo on lÀhenenud selle esitlemisele Linuxis;
- Stackdump'i piirang on suurendatud 13-lt 32-le.
Allikas: opennet.ru
