Uus versioon Cygwin 3.1.0, GNU keskkond Windowsile

PĂ€rast kĂŒmmet kuud arendustööd on ettevĂ”te Red Hat avalikustas vĂ€ljastanud stabiilse versiooni pakettidest Cygwin 3.1.0, 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 DBM, 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

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster