লিনাক্স কার্নেলের মধ্যে টাস্ক প্রসঙ্গ এবং প্রক্রিয়া প্রসঙ্গের মধ্যে পার্থক্য


0

আমি লিনাক্স কার্নেল ডকুমেন্ট পড়ছি এবং কিছু জায়গায় পাওয়া গেছে, তারা টাস্ক প্রসঙ্গ এবং প্রক্রিয়া প্রসঙ্গ ব্যবহার করে।

linux/Documentation$ grep -R "task context" .
./driver-model/driver.txt:147:The probe() entry is called in task context, with the     bus's rwsem locked
./DocBook/device-drivers.tmpl:429:  this writing all such functions are usable only from task context.
./gpio.txt:141:a task context.  However, for spinlock-safe GPIOs it's OK to use them
./gpio.txt:258:a task context.  However, for spinlock-safe GPIOs it's OK to request GPIOs
./PCI/pci-error-recovery.txt:134:shouldn't do any new IOs. Called in task context. This is sort of a

linux/Documentation$ grep -R "process context" .
./spinlocks.txt:110:manipulated from a "process context", ie no interrupts involved. 
./dma-buf-sharing.txt:286:   atomic dma_buf kmaps at the same time (in any given process context).
./DocBook/kernel-locking.tmpl:508:          If you are in a process context (any syscall) and want to
./DocBook/lsm.tmpl:152:have no process context (e.g. network input operations).

আমি প্রক্রিয়া প্রসঙ্গ এবং irq প্রেক্ষাপটে পার্থক্য বুঝতে, কিন্তু AFAIK, প্রক্রিয়া এবং কাজ লিনাক্সে অনেক বেশি ভিন্ন নয় (আমি অনুমান করছি যে আমি স্পষ্টভাবে ভুল)। কেউ কি আমাকে আলোকিত করতে পারে?

উত্তর:


0

লিনাক্স কার্নেল কোড প্রসঙ্গে তারা সমার্থক।

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