ড্রাগনফ্লাই বিএসডি 5.8 ডিআরএম, ভার্চুয়াল মেমরির এবং আরও অনেক কিছু জন্য উন্নতি নিয়ে আসে

কিছু দিন আগে ড্রাগনফ্লাই বিএসডি 5.8 এর নতুন সংস্করণ প্রকাশের ঘোষণা দেওয়া হয়েছিল। এই নতুন সংস্করণটি কিছু উন্নতি নিয়ে আসে যা বেশ আকর্ষণীয় ডিআরএম উপাদানগুলির উপর কাজ এবং ভার্চুয়াল মেমরি বর্ধনগুলি হাইলাইট করা হয়।

ড্রাগন ফ্লাই বিএসডি এর বৈশিষ্ট্যগুলির মধ্যে রয়েছে তারা হয় হামার ফাইল সিস্টেম বিতরণ সংস্করণ সহ, "ভার্চুয়াল" সিস্টেম কোর লোড করার জন্য সমর্থন যেমন ব্যবহারকারীর প্রক্রিয়াগুলি, এসএসডি ড্রাইভে এফএস ডেটা এবং মেটাডেটা ক্যাশে রাখার ক্ষমতা, প্রাসঙ্গিক বৈকল্পিক সিমলিংকগুলি, অন-ড্রাইভের স্থিতি বজায় রাখার সময় প্রক্রিয়া হিমায়িত করার ক্ষমতা, লাইটওয়েট থ্রেড (LWKT) ব্যবহার করে একটি হাইব্রিড কার্নেল ।

ড্রাগনফ্লাই বিএসডি 5.8 এ নতুন কী?

ড্রাগনফ্লাই বিএসডি 5.8 এর নতুন সংস্করণ, বেসিক কাঠামোর মধ্যে রয়েছে সাইকান্থ ইউটিলিটি যা স্থানীয় সংকলন এবং তার নিজস্ব ডিপোর্ট বাইনারি সংগ্রহস্থলগুলির রক্ষণাবেক্ষণের উদ্দেশ্যে।

এর পাশাপাশি পোর্টের স্বেচ্ছাসেবী সংখ্যার একটি সেট সমান্তরাল সমর্থন করা হয়নির্ভরতা গাছ দেওয়া। নতুন প্রকাশের প্রস্তুতির জন্য, ডিপোর্ট বিভিন্ন নির্ভরশীল প্যাকেজগুলির সমাবেশ দ্রুততর করার লক্ষ্যে অনেকগুলি পরিবর্তন আনয়নও করেছিল।

অন্যদিকে, লিবিসি একটি কার্যকর সিগন্যাল মাস্কিং ব্যবস্থা আছে বলে উল্লেখ করা হয় যা সিগন্যাল বাধার কারণে malloc * () এবং অনুরূপ ফাংশনগুলি সমস্যা থেকে রক্ষা করে।

স্বল্পমেয়াদী অবরুদ্ধকরণ এবং সংকেতগুলি অবরুদ্ধ করার জন্য, সিগব্লাকলাল () এবং সিগুন ব্লকাল () ফাংশনগুলি প্রস্তাবিত হয় যে সিস্টেম কল না করেই কাজ করে।

উপরন্তু, libc strtok () ফাংশনটি বহুবিধ অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য অভিযোজিত, আরও ভাল ডেটা সামঞ্জস্যের জন্য TABDLY, TAB0, TAB3, এবং _errno_location ফাংশনটি যুক্ত করা হয়েছে।

এর অসামান্য উন্নতির অংশে, আমরা এটি খুঁজে পেতে পারি ডিআরএম ইন্টারফেস উপাদানগুলি লিনাক্স 4.9 কার্নেলের সাথে সিঙ্ক্রোনাইজ করা হয় Wayland সমর্থন উন্নত করার উদ্দেশ্যে পৃথক বৈশিষ্ট্যগুলির কার্নেল 4.12 থেকে স্থানান্তর সহ with

নিয়ামক ইন্টেল জিপিইউ-এর জন্য drm / i915 লিনাক্স কার্নেল 4.8.17 এর সাথে সিঙ্ক হয়েছে d পোর্ট করা কার্নেল কোড 5.4 সহ নতুন চিপস এবং রেডিয়েন সমর্থন করে এএমডি গ্রাফিক্স কার্ডগুলির জন্য এটি লিনাক্স 4.9 কার্নেলের সাথে সিঙ্ক্রোনাইজ করা হয়।

The ভার্চুয়াল মেমোরি অদলবদল করার জন্য অ্যালগরিদমগুলি উল্লেখযোগ্যভাবে উন্নত হয়েছিল, যা মেমরির ইউজার ইন্টারফেসের বাইরে প্রতিক্রিয়াশীলতার সমস্যাগুলি সরিয়ে বা হ্রাস করেছে।

এছাড়াও এটি উল্লেখ করা হয়েছে যে এসএমএপি এবং এসএমইপি সুরক্ষা ব্যবস্থার জন্য সমর্থন যুক্ত করা হয়েছিল। এসএমএপি কার্নেল স্তরে চলমান সুবিধাপ্রাপ্ত কোড থেকে ব্যবহারকারীর স্পেসে ডেটা অ্যাক্সেসকে ব্লক করার অনুমতি দেয়, যখন এসএমইপি কার্নেল মোড থেকে ব্যবহারকারী স্তরের কোড সম্পাদন করতে দেয় না, ফলে শোষণকে অবরুদ্ধ করে কার্নেলের মধ্যে অনেক দুর্বলতা।

আর একটি গুরুত্বপূর্ণ পরিবর্তনটি জরুরী অবস্থার অপারেশন HAMMER2 ফাইল সিস্টেমের যা যুক্ত এবং প্রয়োগ করা হয়েছিল কারণ এটি ক্রাশ পুনরুদ্ধার প্রক্রিয়াতে ব্যবহার করা যেতে পারে।

উল্লিখিত অন্যান্য পরিবর্তনগুলির মধ্যে:

  • নতুন রিয়েলপথ, গেটরেন্ডম এবং lwp_getname সিস্টেম কল যুক্ত করা হয়েছে (pthread_get_name_np প্রয়োগের অনুমতি দেওয়া হয়েছে)।
  • জেল কনফিগার করার জন্য সিস্টেমে ভেরিয়েবলগুলি নতুন ডিজাইন করা হয়েছে। জেল থেকে নালফ এবং টিএমপিএফ মাউন্ট করার ক্ষমতা যুক্ত করা হয়েছে।
  • টিএমপিএফএসের উন্নত নির্ভরযোগ্যতা এবং কার্য সম্পাদন। সিস্টেমে ফ্রি মেমরির অভাবের ক্ষেত্রে বৃহত্তর দক্ষতা।
  • পোর্ট সামঞ্জস্যতা উন্নত করতে লিনাক্স-সামঞ্জস্যপূর্ণ বেসনাম () এবং ডাইরনাম () ফাংশন যুক্ত করা হয়েছে।
  • ফ্রিবিএসডিএফএসকি_এমএসডোফস, সিস / টিটিডিফাল্টস.এফ, এএনপিএনইটি / এএফপিইটি 6 থেকে libc / getaddrinfo (), ক্যালেন্ডার (1), rcorder-visualize.sh এ স্থানান্তরিত হয়েছে। গণিতের ফাংশনগুলি ওপেনবিএসডি থেকে পোর্ট করা হয়।
  • বিন্টিলস ২.৪৪, ওপেনসোলভ ৩.৯.২, ডিএইচসিপিডি 2.34 সহ তৃতীয় পক্ষের উপাদানগুলির আপডেট সংস্করণ। ডিফল্টরূপে, gcc-3.9.2 সংকলক ব্যবহৃত হয়।

আপনি যদি এই নতুন সংস্করণটির প্রবর্তন সম্পর্কে আরও জানতে চান তবে বিশদটি পরীক্ষা করতে পারেন নীচের লিঙ্কে।

নির্গমন

যারা তাদের কম্পিউটারে বা ভার্চুয়াল মেশিনে এই নতুন সংস্করণটি ইনস্টল বা পরীক্ষা করতে সক্ষম হতে আগ্রহী তাদের জন্য, তারা এর অফিসিয়াল ওয়েবসাইট থেকে সিস্টেমের চিত্র পেতে পারে এটি ডাউনলোড বিভাগে।

লিঙ্কটি হ'ল এটি।

সিস্টেম ইমেজটি ইচারের সাহায্যে রেকর্ড করা যায়, এটি একটি মাল্টিপ্লাটফর্ম সরঞ্জাম।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।