scx_horoscope، د کرنل لپاره د ستورپوهنې د دندې مهالویش کوونکی، خپور شوی دی. Linux

د ریډ هټ لوکاس زمپیري د طنزیه کاري مهالویش جوړونکی، scx_horoscope خپور کړ، چې د ستورپوهنې اصولو پراساس د CPU سرچینې تخصیص کوي، د زودیاک نښو او اوسني سیارې موقعیتونو په پام کې نیولو سره. دا پروژه د تعلیمي او تفریحي موخو لپاره رامینځته کیږي. د scx_horoscope کلیدي موخه د "شیډ_ایکسټ" (SCX) میکانیزم کارول ښوول او ښودل دي، کوم چې د CPU مهالویش جوړونکو جوړولو لپاره د eBPF کارول فعالوي.

مهالویش کوونکی په بشپړه توګه فعال او په کافي اندازه باثباته دی، مګر د تولید لپاره یې سپارښتنه نه کیږي، ځکه چې دا د پروسې لومړیتوبونو محاسبه کولو پر مهال د سیارو او قمري مرحلو بیرته راګرځیدونکي حرکت په پام کې نیسي. د ستورو کڅوړه د سیارو موقعیتونو په سمه توګه ټاکلو لپاره کارول کیږي.

دندې د دوی د زودیاک نښو او آسماني اجسامو پر بنسټ طبقه بندي شوي دي، لکه لمر، چې د ماموریت-کریټیکل پروسو سره تړاو لري (PID 1، init)، سپوږمۍ، چې د متقابل دندو سره تړاو لري (ایډیټرونه، د قوماندې شیلونه، ټرمینل ایمولیټرونه)، عطارد، چې د شبکې دندو سره تړاو لري او I/O، زهره، چې د ډیسټاپ دندو سره تړاو لري، مریخ، چې د لوړ بار غوښتنلیکونو سره تړاو لري (کمپیلرونه، ویډیو انکوډرونه)، مشتري، چې د حافظې-شدید پروسو سره تړاو لري (DBMS، براوزرونه)، او زحل، چې د سیسټم شالید پروسو او د کرنل تارونو سره تړاو لري.

کله چې د ستورپوهنې له نظره د نن ورځې لپاره محاسبه شوي سیارې موقعیتونه منفي وي، نو د سیارې سره تړلي کاري ټولګي ته 50٪ لومړیتوب کمښت پلي کیږي. د مثال په توګه، د عطارد د بیرته راګرځیدو په جریان کې، لومړیتوب د شبکې او متقابل دندو لپاره کم شوی، د مریخ د بیرته راګرځیدو په جریان کې، د سرچینو سره تړلي دندو لپاره، او د زهره د بیرته راګرځیدو په جریان کې، د ډیسټاپ دندو لپاره.

د سپوږمۍ اوسنی پړاو هم په لومړیتوب اغیزه کوي: د بشپړې سپوږمۍ په جریان کې، متقابل کارونه د پروسس کولو لپاره ۱.۴ ځله ډیر وخت ترلاسه کوي. د اور او هوا نښې د CPU-شدید کارونو لومړیتوب ۱.۵ ځله زیاتوي، مګر د حافظې-شدید کارونو لومړیتوب ۰.۷ ځله کموي. د اوبو نښې د CPU-شدید کارونو لومړیتوب ۰.۶ ځله کموي، مګر د حافظې-شدید کارونو لومړیتوب ۱.۳ ځله زیاتوي.

په راتلونکو پلانونو کې د پروسو د جوړولو د وخت پر بنسټ د یادښت نقشه جوړول، د افق پر بنسټ د پروسې د بشپړیدو وختونو وړاندوینه کول، او د CPU کورونو ته د پروسو د ټاکلو پر مهال د ستورپوهنې مطابقت په پام کې نیول شامل دي.

سرچینه: opennet.ru

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster