প্রশ্ন ট্যাগ «operating-systems»

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

2
প্রসঙ্গের সুইচে ক্যাশে সামগ্রীর কী হবে?
একটি মাল্টিকোর প্রসেসরে, যখন কোন ক্যাশে কনটেক্সট স্যুইচ ঘটে তখন কোনও কোরের ক্যাশের সামগ্রীতে কী ঘটে (এল 1 বলে)? আচরণটি কি আর্কিটেকচারের উপর নির্ভর করে বা এটি সমস্ত চিপ প্রস্তুতকারকের দ্বারা অনুসরণ করা একটি সাধারণ আচরণ?

2
ব্যবহারকারী-স্তরের থ্রেড এবং কার্নেল-স্তরের থ্রেডের মধ্যে পার্থক্য কী?
বেশ কয়েকটি উত্স পড়ার পরে আমি এখনও ব্যবহারকারী এবং কার্নেল-স্তরের থ্রেড সম্পর্কে বিভ্রান্ত। নির্দিষ্টভাবে: উভয় ব্যবহারকারীর স্তর এবং কার্নেল স্তরে থ্রেড বিদ্যমান থাকতে পারে ব্যবহারকারীর স্তর এবং কার্নেল স্তরের মধ্যে পার্থক্য কী?

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

6
উপাদানগুলির পুনরাবৃত্তি ছাড়াই জোড়ের সেট থেকে সংমিশ্রণগুলি তৈরি করা হচ্ছে
আমার একজোড়া সেট আছে। প্রতিটি জুড়ি ফর্মের (x, y) এর মতো যে x, y ব্যাপ্তি থেকে পূর্ণসংখ্যার অন্তর্ভুক্ত [0,n)। সুতরাং, যদি এন 4 হয়, তবে আমার নীচের জোড়াগুলি রয়েছে: (0,1) (0,2) (0,3) (1,2) (1,3) (2,3) আমি ইতিমধ্যে জোড়া আছে। এখন, আমাকে জোড় ব্যবহার করে একটি সংমিশ্রণ তৈরি করতে হবে n/2যাতে …

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

4
সাধারণভাবে থ্রেডগুলি কী ভাগ করে নেয়?
আচ্ছা এটি সাধারণ প্রশ্ন। এবং যদি কেউ এটিকে বাস্তবায়ন নির্দিষ্ট করে তুলতে চায় তবে আমি ইউনিক্স সম্পর্কিত জিনিস পছন্দ করব। তবে প্রথমে সাধারণতার ক্ষেত্রে নিম্নলিখিত সমস্যাগুলি জানতে হবে: আমি একক প্রক্রিয়া একাধিক থ্রেড থাকতে পারে পড়তে। একই প্রক্রিয়াটির একাধিক থ্রেড তাদের মধ্যে জিনিস ভাগ করে। তারা কী ভাগ করে নেয় …

2
কীভাবে কোনও অপারেটিং সিস্টেম এলোমেলো বীজের জন্য এনট্রপি তৈরি করে?
লিনাক্সে, ফাইল /dev/randomএবং/dev/urandom ফাইলগুলি সিডো-এলোমেলো বাইটগুলির ব্লকিং এবং অ-ব্লকিং (যথাক্রমে) উত্স। এগুলি সাধারণ ফাইল হিসাবে পড়া যায়: $ hexdump /dev/random 0000000 28eb d9e7 44bb 1ac9 d06f b943 f904 8ffa 0000010 5652 1f08 ccb8 9ee2 d85c 7c6b ddb2 bcbe 0000020 f841 bd90 9e7c 5be2 eecc e395 5971 ab7f 0000030 864f d402 …

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

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

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

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

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

6
একটি বিরতিতে দুটি সংখ্যার সর্বাধিক XOR সন্ধান করা: আমরা কি চতুর্ভুজ অপেক্ষা আরও ভাল করতে পারি?
lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r জঞ্জাল অ্যালগরিদম সহজভাবে সমস্ত সম্ভাব্য জোড়া পরীক্ষা করে; উদাহরণস্বরূপ রুবিতে আমাদের থাকতে হবে: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| if (i ^ j > max) max = i ^ j end end end max end আমি অনুভব করি যে আমরা …

2
পরিচালিত কোড চালায় এমন ন্যূনতম কার্নেল থাকার সম্ভাব্য সমস্যাগুলি কী কী?
ধরুন আমি খুব অল্প নেটিভ লোয়ার কার্নেলের উপর ভিত্তি করে একটি অপারেটিং সিস্টেম বানাতে চাই যা একটি পরিচালিত কোড ইন্টারপ্রেটার / রানটাইম এবং একটি বৃহত্তর উপরের কার্নেলটি একটি নন-নেটিভ মেশিন ভাষার (জাভা বাইটকোড, সিআইএল ইত্যাদি) সংকলিত হিসাবে কাজ করে। অনুরূপ অপারেটিং সিস্টেমগুলির উদাহরণগুলি হবে সিঙ্গুলারিটি এবং কসমস । খাঁটি-নেটিভ সমাধানের …

1
ওএসে স্মৃতি বেলুনিং
কিছু হাইপারভাইসর মেমোরির ব্যবহারটি এমন একটি পদ্ধতি ব্যবহার করে অনুকূল করে তোলে যেটিকে বেলুনিং বলা হয় (কমপক্ষে কেভিএম এটি বলে) এটি একটি কাঁটাচামচ কল বিপরীত সাজানোর। প্রক্রিয়াগুলির জন্য কোনও ওএস স্তরে কার্যকর করা কি সম্ভব (একই সাইটটিতে একাধিক ট্যাব সহ ক্রোমিয়ামের সাথে ব্রাউজ করার সময় আমি মূলত মেমরির সদৃশ হওয়ার …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.