অ্যান্ড্রয়েড এবং লিনাক্সের মধ্যে পার্থক্য

Anonim

অ্যানড্রয়েড বনাম লিনাক্স

অ্যান্ড্রয়েড একটি ওপেন সোর্স অপারেটিং সিস্টেম যা গুগল দ্বারা মোবাইল ডিভাইসের জন্য তৈরি করা হয়েছে। অ্যান্ড্রয়েড সফটওয়্যারের মূল বিকাশকারী, অ্যান্ড্রয়েড, ইনকর্পোরেটেড, গুগল, ইনকর্পোরেটেড দ্বারা 2005 সালে কেনা হয়েছিল। এটি লিনাক্সের উপর ভিত্তি করে তৈরি করা হয়েছে। 6 কার্নেল। লিনাক্স অপারেটিং সিস্টেমটি 1991 সালে লিনাস টরওয়াল্ডস দ্বারা ডেস্কটপ কম্পিউটারের জন্য একটি ওপেন সোর্স অপারেটিং সিস্টেম হিসাবে তৈরি করা হয়েছিল। লিনাক্স অপারেটিং সিস্টেমটি MINIX অপারেটিং সিস্টেম হিসাবে উন্নত এবং ইন্টেল 80386 মেশিনের সাথে 32-বিট বৈশিষ্ট্য সমর্থন করে না। যদিও লিনাক্সের উপর ভিত্তি করে অ্যানড্রয়েড তৈরি করা হয়, তবে অপারেটিং সিস্টেম সম্পূর্ণরূপে স্ট্যান্ডার্ড লিনাক্স কার্নেল ব্যবহার করে না। অ্যানড্রইড আর্কিটেকচার সময় এই সময়ে শুধুমাত্র দুটি ধরনের আর্কিটেকচার সমর্থন করে, যেমন: x86 এবং এআরএম। তবে, Linux কার্নেল x86 আর্কিটেকচার সহ বিভিন্ন ধরনের আর্কিটেকচার সমর্থন করে যা সাধারণত ডেস্কটপ / ল্যাপটপ / সার্ভার সিস্টেমে ব্যবহৃত হয়। অ্যান্ড্রয়েড সিস্টেম মোবাইল ইন্টারনেট ডিভাইস (MID) এবং মোবাইল ফোনের জন্য একটি এআরএম প্ল্যাটফর্মের জন্য x86 স্থাপত্য ব্যবহার করে।

এন্ড্রয়েড অপারেটিং সিস্টেমের উন্নয়ন করার সময়, কয়েকটি বৈশিষ্ট্য লিনাক্স কার্নলে যুক্ত করা হয়েছিল যার মধ্যে রয়েছে: একটি অ্যালার্ম ড্রাইভার, কার্নেল ডিবাগার, লজার, পাওয়ার ম্যানেজমেন্ট এবং অ্যান্ড্রয়েড শেয়ার্ড মেমোরি ড্রাইভার। এই উন্নত মানের স্ট্যান্ডার্ড লিনাক্স কার্নেলের উপরে নির্মিত হয়েছিল।

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

--২ ->

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

অ্যান্ড্রয়েড দ্বারা ব্যবহৃত স্টোরেজ মিডিয়া এখনো আর ফ্ল্যাশ ফাইল সিস্টেম (ওয়াইএএফএফএস) নামে পরিচিত।ফ্ল্যাশ মেমরি ব্যবহার করা হয় কারণ মোবাইল ডিভাইসের স্পেস সীমাবদ্ধতা। ফ্ল্যাশ মেমরি এছাড়াও দ্রুত পড়া অ্যাকসেস সময় এবং ঐতিহ্যগত হার্ড ডিস্ক তুলনায় গতিশক শক বিরুদ্ধে ভাল প্রতিরোধের উপলব্ধ। অ্যান্ড্রয়েড ব্যবহার ফ্ল্যাশ সিস্টেম একটি NAND ধরন। একটি প্রমিত লিনাক্স সিস্টেম ফ্ল্যাশ মেমরি পরিবর্তে চৌম্বক ড্রাইভ ব্যবহার করে। Ext3 হল স্ট্যান্ডার্ড লিনাক্স সিস্টেমে সবচেয়ে বেশি ব্যবহৃত ফাইল সিস্টেম। এন্ড্রয়েড অপারেটিং ডিভাইসগুলিতে, লিনাক্সে নিযুক্ত অ্যাডভান্সড পাওয়ার ম্যানেজমেন্ট (এপিএম) বা অ্যাডভান্সড কনফিগারেশন এবং পাওয়ার ইন্টারফেস (এসিপিআই) বৈশিষ্ট্যগুলির বিরোধিতার কারণে বিদ্যুৎ অপচয় হ্রাস তার নিজের লিনাক্স পাওয়ার ম্যানেজার দ্বারা পরিচালিত হয়।

সংক্ষিপ্ত বিবরণ:

1 অ্যান্ড্রয়েড একটি ওপেন সোর্স অপারেটিং সিস্টেম যা অ্যান্ড্রয়েড, ইনকর্পোরেটেড দ্বারা পরিচালিত হয়। এখন

গুগল, ইনকর্পোরেটেডের মালিকানাধীন। লিনাস একটি উন্মুক্ত উৎস অপারেটিং সিস্টেম হিসাবে লিনাস টরওয়াল্ডস এবং অন্যান্য অনেকের মাধ্যমে জিএনইউ প্রকল্পের অধীনে উন্নত।

2। অ্যান্ড্রয়েড মোবাইল ইন্টারনেট ডিভাইস এবং মোবাইল ফোনের জন্য তৈরি করা হয়েছে, তবে লিনাক্স ডেস্কটপ / ল্যাপটপ / সার্ভারের জন্য উন্নত।

3। অ্যান্ড্রয়েড অপারেটিং সিস্টেমের নিজস্ব সি লাইব্রেরীটি বায়োনিক নামে রয়েছে এবং লিনাক্স সিস্টেমটি জিএনইউ সি লাইব্রেরি ব্যবহার করে।

4। অ্যান্ড্রয়েড সিস্টেম হার্ড ড্রাইভের পরিবর্তে ফ্ল্যাশ মেমোরি ব্যবহার করে যখন স্ট্যান্ডার্ড লিনাক্স সিস্টেম চুম্বকীয় ড্রাইভ ব্যবহার করে।

5। অ্যান্ড্রয়েড সিস্টেমের নিজস্ব পাওয়ার ম্যানেজার থাকলে লিনাক্স সিস্টেমটি এপিএম এবং এসিপিআই ব্যবহার করে ক্ষমতা পরিচালনা করতে পারে।