Exec সিস্টেম কল ব্যবহার কি?
Exec সিস্টেম কল ব্যবহার কি?

ভিডিও: Exec সিস্টেম কল ব্যবহার কি?

ভিডিও: Exec সিস্টেম কল ব্যবহার কি?
ভিডিও: fork() এবং exec() সিস্টেম কল 2024, নভেম্বর
Anonim

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

একইভাবে, exec সিস্টেম কলের কাজ কি?

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

একইভাবে, লিনাক্সে Exec কিভাবে কাজ করে? Exec আপনি যখন একটি ফাইল (প্রোগ্রাম) চালাতে (লঞ্চ) করতে চান তখন ফাংশনগুলি ব্যবহার করা হয়। তারা কাজ আপনি যেটি চালু করেছেন তার সাথে বর্তমান প্রক্রিয়া চিত্রটি ওভাররাইট করে। তারা বর্তমানে চলমান প্রক্রিয়াটিকে প্রতিস্থাপন করে (শেষ করে) (যেটিকে বলা হয় exec কমান্ড) নতুন প্রক্রিয়ার সাথে যা চালু করা হয়েছে।

অনুরূপভাবে, ওএসে ফর্ক এবং এক্সিক সিস্টেম কলের ব্যবহার কী?

কাঁটা একটি নতুন প্রক্রিয়া শুরু করে যা সেইটির একটি অনুলিপি কল এটা, যখন exec বর্তমান প্রক্রিয়া চিত্রটিকে অন্য (ভিন্ন) একটি দিয়ে প্রতিস্থাপন করে। এর ক্ষেত্রে পিতামাতা এবং সন্তান উভয় প্রক্রিয়াই একই সাথে সম্পাদিত হয় কাঁটা ()যখন কন্ট্রোল কখনই আসল প্রোগ্রামে ফিরে আসে না যদি না সেখানে থাকে exec () ত্রুটি.

কোন exec কল একটি সিস্টেম কল?

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

প্রস্তাবিত: