গুগলের সর্বদা দুর্দান্ত পরিকল্পনা থাকে যখনই এটি নতুন কিছু বিকাশ করে এবং ফুচিয়া কোনও আলাদা নয়।
এটি ২০১৬ সালে একটি সহজ কৌতুক দিয়ে শুরু হয়েছিল যা প্রাথমিকভাবে ফুচিয়া ডেভেলপমেন্ট পৃষ্ঠায় প্রকাশিত হয়েছিল: পিঙ্ক + পার্পল = ফুচিয়া (একটি নতুন অপারেটিং সিস্টেম)।
সেই সহজ বাক্যের পিছনে কিছু অর্থ ছিল। প্রজেক্ট পিঙ্ক এমন একটি নাম যা অ্যাপল এবং আইবিএম-এর প্রকৌশলীরা একটি নতুন ওএসকে দিয়েছিলেন যা একটি নতুন ইন্টারফেস ব্যবহার করেছিল কারণ নোটগুলি গোলাপী সূচক কার্ডে লেখা ছিল। প্রজেক্ট পার্পল প্রোটোটাইপ ডিভাইসগুলিকে দেওয়া নাম ছিল যা শেষ পর্যন্ত আইফোনে পরিণত হয়েছিল। এই প্রকল্পগুলি ছিল নতুন ধারণা যা উদ্দামভাবে সফল হয়েছিল, এবং ফুচিয়া, গুগলের সর্বশেষ অপারেটিং সিস্টেমের মূল ডেভেলপাররা তাদের সাথে জড়িত ছিল।
তবে একটি মজাদার নাম কোনও অপারেটিং সিস্টেম নয় এবং গুগল আগামী পাঁচ বছর চুপচাপ ফুচিয়াতে কাজ করেছে। মাঝে মাঝে আমরা প্রকল্পটি সম্পর্কে আরও কিছুটা খবর বা এমনকি পিক্সেলবুকের মতো ডিভাইসগুলিতেএটি চালানোর একটি উপায় ও পাব। এটি গুগলের সবাইকে জানানোর উপায় ছিল যে প্রকল্পটি এগিয়ে চলেছে এবং একই সাথে ডেভেলপারদের আগ্রহকে প্রকাশ করছে।
এটা সত্যিই অবাক হওয়ার কিছু ছিল না যে গুগল অবশেষে ফুচিয়ার একটি সংস্করণ উন্মোচন করেছে যা ভোক্তা হার্ডওয়্যারে চলবে যখন মূল নেস্ট হাব (মূলত গুগল হোম হাব হিসাবে বিক্রি) প্রথম মুক্তির লক্ষ্যহিসাবে ঘোষণা করা হয়েছিল। একটি বিদ্যমান ডিভাইসে একটি নতুন অপারেটিং সিস্টেম মোতায়েন করা দেখে কিছুটা অবাক হয়েছিল, যদিও। কিন্তু সত্যিই, পুরো বিষয়টি নিখুঁত অর্থবহন করে। এটি ফুচিয়ার জন্য গুগলের পরিকল্পনার কিছুটাও দেখায়।
কিন্তু ফুচিয়া আসলে কী? এটা বলা সহজ যে এটি গুগলের নতুন অপারেটিং সিস্টেম, তবে এটি প্রায় সমস্ত বৃহত্তর ছবি বাদ দেয়। সুতরাং আসুন একবার দেখে দেখা যাক ফুচিয়া আসলে কী এবং কী এটিকে টিক দেয়।
কার্নেল
প্রতিটি অপারেটিং সিস্টেম হার্ডওয়্যার ের সমস্ত পর্যবেক্ষণ এবং নিয়ন্ত্রণ করতে কার্নেল বলা হয় এবং সফ্টওয়্যার এর সাথে মিথস্ক্রিয়া করতে পারে। অ্যান্ড্রয়েডে লিনাক্স কার্নেল ব্যবহার করা হয়। ফুচিয়াতে, কার্নেলটি জারকননামে একটি নতুন কোড।
একটি কার্নেল তৈরি করার বিভিন্ন উপায় রয়েছে, তবে সাধারণত ছোট এবং দ্রুত তরতর ভাল।
জারকন এলকে(লিটল কার্নেল)এর উপর ভিত্তি করে তৈরি যা ট্র্যাভিস গেইসেলব্রেখট দ্বারা লিখিত এম্বেডেড ডিভাইসগুলির জন্য একটি রিয়েল-টাইম কার্নেল ছিল। জারকন প্রায় (ডকুমেন্টেশন ওয়াফেলগুলি কিছুটা) একটি মাইক্রোকার্নেল যার লক্ষ্য কম সম্পদ ব্যবহার এবং স্কেলেবিলিটি। এটি গুগল দ্বারা ইন-হাউস ও লেখা হয়েছে তবে এখনও ওপেন সোর্স।
জারকন, যেমনটি আজ দাঁড়িয়ে আছে, ব্যবহারকারী পরিষেবা, ড্রাইভার এবং লাইব্রেরিগুলির একটি ছোট সেট রয়েছে যা সিস্টেমের জন্য হার্ডওয়্যারবুট এবং যোগাযোগের জন্য প্রয়োজন যাতে ব্যবহারকারী প্রক্রিয়া এবং ইন্টারফেস যা ফুচিয়া তৈরি করে লোড করতে পারে। কিছু নর্ডিয়ার তথ্য - এটি সি++ এবং অ্যাসেম্বলিতে লেখা, বেশিরভাগ সিস্টেম কল গুরুত্বপূর্ণ থ্রেডগুলি ব্লক করতে পারে না, এবং অ্যান্ড্রয়েড এবং আইওএস-এর মতো, এটি আসল ইউনিক্স কার্নেলের মতো কিছুই নয়।
এখানে যা গুরুত্বপূর্ণ তা হ'ল গুগল মাটি থেকে জারকন তৈরি করেছে। লিনাক্স যেভাবে কাজ করে তার কারণে অ্যান্ড্রয়েডের যে সমস্যারয়েছে তা গুগল জানে। গুগল আরও জানে যে ব্যবহারকারীঅ্যাপ্লিকেশন গুলি চালানোর জন্য এবং একটি দুর্দান্ত ইউআই ডিজাইন করার জন্য ডিজাইন করা একটি সিস্টেমকে পাওয়ার করার জন্য কী প্রয়োজন। গুগল অ্যান্ড্রয়েডের পরবর্তী সংস্করণগুলির সাথে এই জিনিসগুলি ঘটতে বাধ্য করতে সক্ষম হয়েছিল, তবে গ্রাউন্ড আপ থেকে শুরু করা অনেক ভাল উপায়।
ফুচিয়া কি, এবং আপনি কেন যত্ন বানবান?
Roni Islam
0
Roni Islam
আমি মোঃ রনি ইসলাম, ছোটবেলা থেকেই প্রযুক্তির প্রতি অন্যরকম একটা ভালোলাগা কাজ করতো, যা বর্তমানে ভালোবাসায় পরিণত হয়েছে। এই ভালোলাগা ভালোবাসা থেকেই লেখালেখী শুরু। প্রযুক্তির প্রতি আমার এই টান অব্যহত রাখার উদ্দেশ্যে অবসর সময়ে প্রযুক্তি সম্পৃক্ত তথ্য সবার সাথে শেয়ার করার চেষ্টা করি।
facebooktwitterinstagrampinterestlinkedinyoutube
telegram
whatsapp
email
share


Post a Comment
হ্যালো
আমাদের {website }} স্বাগত জানাই।আমি কীভাবে সাহায্য করতে পারি দয়া করে আমাকে বলুন🆘 আপনার প্রয়োজন অনুসারে আমাদের জানাইতে পারেন
আপনাকে ধন্যবাদ😊😊🤩