TechBord Logo
TechBord detail

نخ (Thread) چیست؟

یک تی شرت و یک برنامه کامپیوتری چه مشترکاتی دارند؟ هر دو از رشته های زیادی تشکیل شده اند! در حالی که نخ های یک تی شرت پیراهن را به هم نگه می دارند، رشته های یک برنامه کامپیوتری به برنامه اجازه می دهد تا اقدامات متوالی یا بسیاری از اقدامات را همزمان انجام دهد. هر رشته در یک برنامه فرآیندی را شناسایی می کند که زمانی که برنامه از آن درخواست می کند اجرا می شود (بر خلاف زمانی که از هم اتاقی خود می خواهید ظرف ها را بشویید).

به رشته ها معمولاً اولویت خاصی داده می شود، به این معنی که برخی از رشته ها اولویت دارند. دیگران. هنگامی که CPU پردازش یک رشته را به پایان رساند، می تواند رشته بعدی را در انتظار در صف اجرا کند. با این حال، اینطور نیست که تاپیک مجبور باشد شنبه قبل از کریسمس در باجه پرداخت در Target در صف منتظر بماند. نخ ها به ندرت باید بیش از چند میلی ثانیه منتظر بمانند تا اجرا شوند. برنامه های رایانه ای که «چند رشته ای» را پیاده سازی می کنند، می توانند چندین رشته را همزمان اجرا کنند. بیشتر سیستم‌عامل‌های مدرن از چند رشته‌ای در سطح سیستم پشتیبانی می‌کنند، به این معنی که وقتی یک برنامه سعی می‌کند تمام منابع CPU شما را اشغال کند، همچنان می‌توانید به برنامه‌های دیگر سوئیچ کنید و برنامه CPU-hogging را مجبور کنید تا پردازنده را کمی به اشتراک بگذارد.

اصطلاح "رشته" همچنین می تواند به مجموعه ای از پست های مرتبط در یک بحث آنلاین اشاره داشته باشد. تابلوهای اعلانات مبتنی بر وب از موضوعات یا موضوعات زیادی تشکیل شده اند. پاسخ‌هایی که در پاسخ به پست اصلی ارسال می‌شوند، همگی بخشی از یک موضوع هستند. در ایمیل، یک موضوع می‌تواند به مجموعه‌ای از پاسخ‌ها به یک پیام خاص اشاره کند.

تعریف اصطلاح نخ (Thread) توسط تک بورد

تعریف نخ (Thread) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف نخ (Thread) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.