మే 19న, ఉచిత UNIX-లాంటి ఆపరేటింగ్ సిస్టమ్ అయిన OpenBSD 6.7 విడుదలైంది. ఈ సిస్టమ్ కోడ్ నాణ్యత మరియు భద్రతకు ప్రాధాన్యత ఇవ్వడం ద్వారా ప్రత్యేకతను సంతరించుకుంది. NetBSD డెవలపర్లతో వచ్చిన వివాదం తర్వాత 1995లో థియో డి రాడ్ట్ ఈ ప్రాజెక్ట్ను స్థాపించారు. ఈ విడుదలలోని అత్యంత ముఖ్యమైన మార్పులు కింద ఇవ్వబడ్డాయి.
- ఒకే భౌతిక పరికరంలో 15 పార్టిషన్ల వరకు ఇప్పుడు మద్దతు ఇవ్వబడుతుంది. మరిన్ని వివరాలు
- పవర్పిసి ప్లాట్ఫారమ్ కోసం mploc యొక్క మెషిన్-స్వతంత్ర అమలు.
- మెమరీ పేజీ క్లీనింగ్ యొక్క ఆప్టిమైజేషన్.
- DHCP క్లయింట్ అయిన dhclientలో అనేక మెరుగుదలలు మరియు బగ్ పరిష్కారాలు.
- NVMe ఆపరేషన్ల కోసం గరిష్ట బ్లాక్ సైజు 128K.
- హైబర్నేషన్/స్లీప్కు బాధ్యత వహించే apmd డెమన్లో మెరుగుదలలు. ఈ డెమన్ బ్యాటరీ డ్రైవర్ నుండి పవర్ మార్పుల గురించిన సమాచారాన్ని అందుకుంటుంది. కంప్యూటర్ను పునఃప్రారంభించిన తర్వాత 60 సెకన్ల పాటు డ్రైవర్ సందేశాలు విస్మరించబడతాయి, దీనివల్ల మెషిన్ తిరిగి స్లీప్లోకి వెళ్లేలోపు వినియోగదారుడు తన పనిని తిరిగి ప్రారంభించడానికి వీలవుతుంది.
- tmpfsలో పేరులేని ఫైళ్లను సృష్టించే సామర్థ్యాన్ని జోడించడం జరిగింది. ఇది ఫైల్ సిస్టమ్కు అప్లికేషన్ యాక్సెస్ను పరిమితం చేయవచ్చు.
- systat కోసం మానవ-పఠనయోగ్య మోడ్ జోడించబడింది (-h ఐచ్ఛికం).
- పాత dhclient ప్రవర్తన పునరుద్ధరించబడింది. సిస్టమ్ ఇప్పుడు సబ్నెట్ మాస్క్ను అందించని కనెక్షన్లను మళ్లీ విస్మరిస్తుంది.
64-బిట్ టైమ్స్టాంప్లు మరియు బ్లాక్ అడ్రస్లను ఉపయోగించి ffs2 ఫైల్ సిస్టమ్లో చేసిన మెరుగుదలలు:
- ఇప్పుడు landisk, luna88k మరియు sgi మినహా అన్ని ప్లాట్ఫారమ్లలో ffs2 డిఫాల్ట్గా ఉపయోగించబడుతుంది.
- sgi ప్లాట్ఫారమ్ కోసం బూట్ పార్టిషన్ మరియు రామ్డిస్క్ మద్దతు.
- sparc64 మరియు Mac PPC కోసం లోడింగ్ సరిచేయబడింది.
- ఆల్ఫా మరియు amd64 ప్లాట్ఫారమ్ల కోసం డౌన్లోడ్ అందుబాటులో ఉంది.
- efiboot ఉపయోగించి arm_v7 మరియు arm64 ప్లాట్ఫారమ్ల కోసం బూట్ సామర్థ్యం.
- లూంగ్సన్ ప్లాట్ఫారమ్ కోసం డౌన్లోడ్ ఎంపిక.
SMP మెరుగుదలలు:
- __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2, మరియు nanosleep సిస్టమ్ కాల్స్ ఇప్పుడు KERNEL_LOCK లేకుండా రన్ అవుతాయి.
- AMD ప్రాసెసర్ల కోసం SMP అమలును పునఃరూపకల్పన చేశారు. సిస్టమ్ ఇకపై కోర్లను థ్రెడ్లుగా తప్పుగా గుర్తించదు.
డ్రైవర్లు:
- ఇంటెల్ ప్రో/1000 10/100/గిగాబిట్ ఈథర్నెట్ నెట్వర్క్ కార్డ్లకు మద్దతు ఇవ్వడానికి బాధ్యత వహించే em డ్రైవర్లో మెరుగుదలలు.
- చెర్రీ ట్రైల్ ప్రాసెసర్లలో X స్టార్టప్ హ్యాంగ్లను పరిష్కరించడానికి మైక్రోసిపియుటైమ్ ఉపయోగించి మైక్రోసెకండ్ రిజల్యూషన్ను అమలు చేయడం.
- LPSS (తక్కువ శక్తి ఉపవ్యవస్థ) కోసం PCI పరికరాలలో మెమరీ అడ్రసింగ్కు మద్దతు.
- ix డ్రైవర్లో x553 కంట్రోలర్కు మద్దతు, ఇది PCI ఎక్స్ప్రెస్ ఇంటర్ఫేస్ను ఉపయోగించే హై-స్పీడ్ ఇంటెల్ నెట్వర్క్ కార్డ్లకు బాధ్యత వహిస్తుంది.
- amdgpu మరియు radeondrm కోసం స్లీప్/హైబర్నేషన్ తర్వాత ఉన్న బగ్లను పరిష్కరించడం జరిగింది.
- UEFI మోడ్లో బూట్ చేస్తున్నప్పుడు HP EliteBook స్తంభించిపోవడానికి పరిష్కారం.
- మరిన్ని వివరాలను ప్రాజెక్ట్ అధికారిక వెబ్సైట్లోని అసలు పోస్ట్లో చూడవచ్చు.
మరియు కూడా:
- కింది డ్రైవర్లు తొలగించబడ్డాయి:
- rtfps, IBM RT PC బోర్డులలోని సీరియల్ పోర్ట్కు బాధ్యత వహిస్తుంది;
- DPT EATA SCSI RAID కోసం dpt;
- PCMCIA ఇంటర్ఫేస్పై స్మార్ట్ కార్డ్ రీడర్ల కోసం GPR GemPlus GPR400;
- పవర్ మాకింటోష్లో SCSI విస్తరణ కార్డుల కోసం మెష్;
- ఆడియో ఉపవ్యవస్థ మెరుగుపరచబడింది.
- arm64 ఆర్కిటెక్చర్పై రాస్ప్బెర్రీపై 3/4 మరియు arm_v7 ఆర్కిటెక్చర్పై రాస్ప్బెర్రీపై 2/3 లకు మద్దతు జోడించబడింది.
మూలం: linux.org.ru

