FreeBSD একটি ওপেন সোর্স অপারেটিং সিস্টেম।
FreeBSD 14.1 এর নতুন সংস্করণ লঞ্চের ঘোষণা দেওয়া হয়েছিল এবং এই নতুন সংস্করণটি উপস্থাপন করা হয়েছে শব্দ স্ট্যাক উন্নতি, যেহেতু আমরা কার্যকারিতা উন্নত করার জন্য কাজ করেছি এবং এখন সাউন্ড ডিভাইসগুলিকে অ্যাসিঙ্ক্রোনাসভাবে সংযোগ বিচ্ছিন্ন করা সম্ভব, যা বিশেষ করে গরম সংযোগ বিচ্ছিন্ন USB সাউন্ড কার্ডগুলির জন্য দরকারী৷ এটি snd_clone ফ্রেমওয়ার্ক এবং এর সাথে সম্পর্কিত sysctl পরামিতিগুলি সরিয়ে সাউন্ড সাবসিস্টেমটিকে সরল করার মাধ্যমে অর্জন করা হয়েছিল।
আরেকটি পরিবর্তন যা FreeBSD 14.1-এ দাঁড়িয়েছে তা হল SIMD নির্দেশাবলী ব্যবহার করে libc-এ ফাংশনের অপ্টিমাইজেশন, সিস্টেমের কর্মক্ষমতা উন্নত করার জন্য amd64-এ স্ট্রিং এবং মেমরি অপারেশনের SIMD (একক নির্দেশ, একাধিক ডেটা) বাস্তবায়ন চালু করা হয়েছে। 17টি SIMD-অপ্টিমাইজ করা ফাংশন এবং 9টি ফাংশন SIMD-অপ্টিমাইজ করা কলে অনুবাদ করার প্রস্তাব করা হয়েছে৷
উপরন্তু, FreeBSD 14.1 এখন প্রদান করে ক্লাউড-ইনিট-এর জন্য স্থানীয় সমর্থন, বুট করার সময় সিস্টেম কনফিগার করার একটি টুল। এই ব্যবহারকারী/গোষ্ঠী তৈরি, ssh কী যোগ করার ক্ষমতা অন্তর্ভুক্ত করে, নেটওয়ার্ক সংযোগ পরামিতি কনফিগার করুন, nuageinit স্টার্টআপ স্ক্রিপ্ট নির্ধারণ করুন এবং ডিস্ক পার্টিশন কনফিগার করুন (কনফিগার-ড্রাইভ)। এই বাস্তবায়ন OpenStack এবং অনেক হোস্টিং প্রদানকারী দ্বারা সমর্থিত।
newfs ইউটিলিটি দিয়ে তৈরি নতুন UFS2 ফাইল সিস্টেমের জন্য, FreeBSD 14.1-এ "সফট আপডেট" সক্রিয় করা হয়েছে পূর্বে থেকে ডিফল্টরূপে, ইনস্টলারে, এই মোডটি ডিফল্টরূপে সক্রিয় ছিল, কিন্তু newfs সহ একটি FS তৈরি করার সময়, নির্দিষ্ট বিকল্পগুলির প্রয়োজন ছিল।
অন্যদিকে, ইউটিলিটি bsdinstall-এ adduser এখন একটি ZFS ডেটা সেট তৈরির নিশ্চয়তা দেয় যদি একটি ZFS ডেটা সেট ইতিমধ্যেই হোম ডিরেক্টরির জন্য ব্যবহৃত হয় তবে ব্যবহারকারীর হোম ডিরেক্টরির জন্য আলাদা। ব্যক্তিগত ডিরেক্টরির জন্য ZFS এনক্রিপশন ব্যবহার করার ক্ষমতাও যোগ করা হয়েছে। এই ফাংশনগুলির সক্রিয়করণ নিয়ন্ত্রণ করতে adduser.conf-এ "Zcreate" এবং "Zencrypt" প্যারামিটার যোগ করা হয়েছে।
La setusercontext ফাংশন এখন অগ্রাধিকার নির্ধারণ সমর্থন করে হোম ডিরেক্টরিতে অবস্থিত .login.conf ফাইলের উপর ভিত্তি করে প্রসেসের জন্য। অগ্রাধিকার বা উমাস্ক সেট করার সময়, "উত্তরাধিকার" মানের জন্য সমর্থন যোগ করা হয়েছে, এই মানগুলিকে মূল প্রক্রিয়ার মতোই কনফিগার করার অনুমতি দেয়।
আমরা এটি এখন খুঁজে পেতে পারি স্ট্রুনভিস লাইব্রেরি এক্সপোর্ট ফাইলে ডিরেক্টরির নাম ডিকোড করতে ব্যবহৃত হয়, বিশেষ অক্ষর যেমন স্পেস ব্যবহার করার অনুমতি দেয়। NFS-over-TLS কনফিগার করার জন্য নতুন sysctl ভেরিয়েবল kern.rpc.unenc এবং kern.rpc.tls যোগ করা হয়েছে।
FreeBSD 14.1 এটা নিশ্চিত করে তালিকাভুক্ত কনফিগারেশন ফাইল local_loader_conf_files ভেরিয়েবলে /boot/loader.conf.local-এ সংজ্ঞায়িত অনুসারে পড়া হয়। এটাও আছে EFI সিস্টেমে উন্নত কনসোল সনাক্তকরণ এবং ফ্রেমবাফার বাস্তবায়ন কনসোল ভিডিও ড্রাইভার ব্যবহার করতে পারে।
El rc.conf-এ kdc_restart প্যারামিটার KDC-কে স্বয়ংক্রিয়ভাবে পুনরায় চালু করতে দেয় (Kerberos 5 সার্ভার) অস্বাভাবিক সমাপ্তির ক্ষেত্রে। kdc_restart_delay প্যারামিটারটি পুনরায় চালু করার আগে বিলম্ব কনফিগার করার জন্য উপলব্ধ।
রিপোর্ট আকার কমাতে ইমেল দ্বারা পাঠানো, পরিবর্তন সম্পর্কে তথ্য হ্রাস করা হয়েছে পর্যায়ক্রমিক নিরাপত্তা যাচাইকরণ কাজ এবং স্ক্রিপ্ট. period.conf-এ daily_diff_flags এবং security_status_diff_flags প্যারামিটার আপনাকে আউটপুটের ভারবোসিটি কনফিগার করতে দেয়।
এর অন্যান্য পরিবর্তন যে দাঁড়ানো:
- এখন IPv6 (INET) এর সমর্থন ছাড়াই IPv6 (INET4) এর জন্য একচেটিয়া সমর্থন সহ একটি কার্নেল তৈরি করা সম্ভব।
- aarch64 এবং amd64 সিস্টেমে Linux-ভিত্তিক পরিবেশ থেকে FreeBSD বুট করার জন্য LinuxBoot লোডার (loader.kboot) ব্যবহার করার ক্ষমতা প্রয়োগ করা হয়েছে।
- প্রসারিত হার্ডওয়্যার সমর্থন.
- iwlwifi ড্রাইভার স্থায়িত্ব: ইন্টেল ওয়্যারলেস চিপগুলির জন্য উন্নত ড্রাইভার স্থায়িত্ব।
- dtrace ইউটিলিটি এখন JSON, XML, এবং HTML এর মতো ফর্ম্যাটে ফলাফল আউটপুট করতে পারে, যা স্বয়ংক্রিয় বিশ্লেষণ এবং ভিজ্যুয়ালাইজেশনের সুবিধা দেয়।
- usbconfig-র উন্নতি, কারণ এটি এখন /usr/share/misc/usb_vendors ফাইলের বর্ণনার উপর ভিত্তি করে USB ডিভাইস এবং নির্মাতাদের সম্পর্কে অতিরিক্ত তথ্য প্রদর্শন করতে পারে।
- ICE কন্ট্রোলার এখন 800 Gb/s ব্যান্ডউইথ সহ Intel E100 ইথারনেট কন্ট্রোলার সমর্থন করে।
- তারিখ ইউটিলিটি এখন ন্যানোসেকেন্ড নির্ভুলতা সমর্থন করে।
- PCI ডিভাইসের ঠিকানা স্থান ভাগ করার জন্য AMD64 এবং i386 সিস্টেমে একাধিক PCI MCFG এলাকা ব্যবহার করা এখন সম্ভব।
- msc ইথারনেট ড্রাইভার এখন MAC ঠিকানাকে smsc95xx.macaddr প্যারামিটার ব্যবহার করে কনফিগার করার অনুমতি দেয়, কিছু রাস্পবেরি পাই মডেল দ্বারা পাস করা হয়েছে।
পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে সক্ষম হন তবে আপনি বিশদ বিবরণে পরামর্শ করতে পারেন নিম্নলিখিত লিঙ্ক.