অ্যান্ড্রয়েড

স্ট্যানফোর্ডের সিডার অপারেটিং সিস্টেম মোবাইল পাওয়ার কন্ট্রোলকে কঠোর করে দেয়

সিস্টেম-ইন-প্যাকেজ প্রযুক্তি: সহজতর করে আপনার নিজের Linux কম্পিউটারে তৈরি করুন - এরিক ওয়েলশ

সিস্টেম-ইন-প্যাকেজ প্রযুক্তি: সহজতর করে আপনার নিজের Linux কম্পিউটারে তৈরি করুন - এরিক ওয়েলশ
Anonim

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

Cinder অপারেটিং সিস্টেমটি ইতিমধ্যে একটি আর্ম চিপের উপর কাজ করছে, এবং টিমটি এটি এইচটিসি জি 1 হ্যান্ডসেটে চালানোর জন্য কাজ করছে, ফিলিপ লেভিস, স্ট্যানফোর্ড সহকারী অধ্যাপক ড। লেভিন স্ট্যানফোর্ড কম্পিউটার ফোরামে সিঙ্গারের সাথে মঙ্গলবার কথা বলে।

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

[আরও পড়ুন: প্রতি বাজেটের জন্য সেরা অ্যান্ড্রয়েড ফোনগুলি]

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

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

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

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

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

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

সিডার এই স্তরের পাওয়ার কন্ট্রোল অর্জনের বিভিন্ন পদ্ধতি ব্যবহার করে। প্রধান টুকরা কি লেভিস "শক্তি লক," বলা হয় একটি সরল প্রক্রিয়া সব ধরনের ভার্ডলোড নিয়ন্ত্রণ। এটি একটি সাধারণ সিস্টেমের মধ্যে কয়েক ডজন বিভিন্ন নীতি আজ কি হতে পারে জায়গা, তিনি বলেন,. অপারেটিং সিস্টেমটি অসিঙ্ক্রোনাস I / O ব্যবহার করে, আজকে উচ্চ-পারফরম্যান্স সার্ভারে ব্যবহৃত একটি বৈশিষ্ট্য। অসিঙ্ক্রোনাস I / O অ্যাপ্লিকেশান এবং অপারেটিং সিস্টেমের মধ্যে যোগাযোগের বিলম্বের উপর প্রভাব ফেলবে এবং ওএস শংসাপত্রের ওয়ার্কলোড ব্যবহার করতে পারবে। যেহেতু অসিঙ্ক্রোনাস I / O কর্ম সঞ্চালনের কারণে সার্ভারগুলিতে ব্যবহৃত হয়, সেভারটি বিদ্যুতের ব্যবহার কমানোর জন্য এটি ব্যবহার করবে, লেভিস বলেন।