دانستنی های کالای استوک الکترونیکی

بایدها و نبایدهای خرید کالای استوک در دنیای الکترونیک و کامپیوتر

دانستنی های کالای استوک الکترونیکی

بایدها و نبایدهای خرید کالای استوک در دنیای الکترونیک و کامپیوتر

بازار خرید لپ تاپ استوک، ماینتور و سیستم های آل این وان در دنیا پر رونق است و کاربران زیادی از این کالاها استقبال می کنند و ترجیح میدهند با هزینه کمتر سیستم های پر قدرت تری تهیه کنند، لپ تاپ های HP، DELL, fujitsu, lenovo thinkpad, asus از برندهای پر طرفدار در بازار ایران هستند در این وبلاگ سعی می شود به بررسی خرید این کالاها و مزایا و معایب خرید استوک بپردازیم

  • ۰
  • ۰

4. کمبود حافظه رم

اگر زمانی که تعداد زیادی نرم افزار را به صورت همزمان در سیستم باز می کنید و سپس سیستم هنگ می کند، به این دلیل است که لپ تاپ شما از کمبود رم (RAM) رنج می برد. در این مواقع دو راه بیشتر ندارید: یا اینکه یک رم دیگر نیز برای لپ تاپ خود خریداری و در آن نصب کنید و راه دوم هم این است که میزان فایل “Page File” سیستم را افزایش دهید. (لپ تاپ استوک خرید آن لاین)

در حقیقت “Page File” فایلی است که در هارد دیسک سیستم ایجاد می شود و در مواقعی که رم پر میشود، بعضی از نرم افزار ها به این فایل فرستاده می شوند تا از کند شدن و هنگ سیستم جلوگیری شود. به منظور افزایش حجم فایل Page File به کنترل پنل بروید، وارد بخش “System & Security" شوید و بر روی گزینه  “System” کلیک کنید.

در این بخش بر روی گزینه ی “Advanced System Settings” شوید تا یک پنجره باز شود. در این پنجره بر روی گزینه “Settings” در بخش “Performance” شوید و سپس بر روی تب Advanced کلیک کنید. در این تب بر روی "...Change" کلیک کنید و نهایتا میزان حافظه Page File را افزایش دهید.

5. خراب شدن هارد دیسک

هارد دیسک ها در مقابل ضربه و تکان شدید بسیار آسیب پذیر هستند. اگر هارد دیسک شما صدای تق تق و یا وز وز میدهد و بسیار کند کار میکند، ممکن است به آن معنا باشد که زمان آن رسیده که تعویضش کنید. البته قبل از انجام این کار می توانید هارد را امتحان کنید و ببینید که واقعا خراب است و یا خیر.

بدین منظور عبارت CMD را در منوی استارت جستجو کنید و اولین نتیجه که ظاهر می شود را باز کنید. در خط فرمان CMD دستور زیر را وارد کنید:

Chkdsk C:

با این دستور، ویندوز هارد را چک میکند و در صورت یافت ایرادات، به شما اطلاع میدهد. اگر ایراداتی یافت شدند، با دستور زیر شاید مشکل برطرف شود:

Chkdsk C: /f /r

6. خرابی کیبورد

اگر کلید های کیبورد شما سفت شده اند، گاهی اوقات درست کار نمیکنند و یا حروف بر روی آن محو شده اند، باید کیبورد را تعویض کنید. پس از تعویض کیبورد حتما یک کاور (Cover) برای کیبورد خود خریداری کنید تا نه تنها در مقابل خط و خش، بلکه در برابر نفوذ مایعات نیز از کیبورد محافظت کند و عمر آن را افزایش دهد. (خرید آن لاین لپ تاپ استوک)

7. عدم اتصال به Wi-Fi

قبل از انجام هر کار دیگری، مطمئن باشید که وای فای لپ تاپ شما روشن باشد. بعضی از لپ تاپ ها کلیدی بر روی کیبورد به منظور روشن کردن وای فای دارند. مطمئن باشید که این کلید در حالت روشن قرار دارد و همچنین وای فای از داخل ویندوز نیز روشن باشد. اگر پس از انجام این کار ها وای فای هنوز روشن نمی شود، درایور کارت شبکه لپ تاپ خود را آپدیت کنید. با این کار به احتمال زیاد مشکل حل خواهد شد. 

8. خاموش شدن و یا گیر کردن پیکسل های صفحه نمایش

این مشکل نه تنها در صفحه نمایش لپ تاپ ها، بلکه در صفحه نمایش هر دستگاهی پیش می آید. به پیکسل هایی که کلا خاموش شده و سیاه شده اند، به اصطلاح "پیکسل مرده" و یا همان “Dead Pixel” میگویند و به پیکسلی که در یک رنگ گیر کرده و دیگر رنگ آن تغییر پیدا نمیکند، "پیکسل گیر کرده" و یا همان “Stuck Pixel” می گویند.

تنها دو راه برای از بین بردن پیکسل های مرده و یا آسیب دیده وجود دارند که اولین روش نرم افزاری و دوم روش دستی است. در روش نرم افزاری میتوانید از نرم افزار هایی که به منظور از بین بردن پیکسل های مرده طراحی شده اند استفاده کنید. از بین این نرم افزار ها میتوانی به "Dead Pixel Buddy" اشاره کرد. در روش دستی با یک دستمال نرم انگشت خود را بر دور و روی پیکسل بکشید. (نوت بوک کارکرده اروپایی)

9. بوت نشدن سیستم

بوت نشدن سیستم می تواند دلایل زیادی داشته باشد. البته این مورد دو حالت دارد و حالت اول این است که لپ تاپ به هیچ وجه روشن نمی شود و حالت دوم این است که روشن می شود اما سیستم عامل ویندوز بالا نمی آید. اگر حالت اول باشد، یعنی یا شارژ لپ تاپ تمام شده و یا یک اشکال سخت افزاری دارد. آن را یک بار به شارژر متصل کنید و مجددا امتحان کنید.

اما اگر حالت دوم باشد، یعنی روشن شود اما ویندوز بوت نشود، به احتمال زیاد مشکل یا از هارد دیسک و یا از سیستم عامل ویندوز است. یعنی فایل های سیستمی ویندوز آسیب دیده اند. 

10. ویروسی شدن لپ تاپ

از علائم ویروسی شدن ویندوز می توان به کند شدن سیستم، نمایش تبلیغات در محیط ویندوز و هنگ کردن بیهوده اشاره کرد. در این مواقع می توانید از یک آنتی ویروس قدرتمند به منظور اسکن و یافت ویروس ها در سیستم استفاده کنید. 

11. مشکل در پخش ویدیو ها

اگر حین مشاهده فیلم در لپ تاپ تان ویدیو به صورت مدام گیر میکند و یا در کل به خوبی نمایش داده نمی شود، مشکل از درایور کارت گرافیک شماست. در این مواقع باید درایور کارت گرافیک خود را به آخرین نسخه بروزرسانی کنید. با این کار مشکل شما حل خواهد شد.


  • خانم احسانی
  • ۰
  • ۰

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

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

انواع مجازی سازی عبارت اند از : مجازی سازی سخت افزاری، مجازی سازی میزکار، مجازی سازی نرم افزار، مجازی سازی حافظه، مجازی سازی ذخیره سازی، مجازی سازی داده، مجازی سازی شبکه.

چرا مجازی سازی می کنیم؟

امروزه گسترش شبکه ها و محاسبات رایانه ای و نیاز به استفاده از آن جزء لاینفک یک فعالیت، اعم از تجاری و غیر تجاری به شمار می آید، به این معنی که شرکت ها و موسسات گوناگون نه تنها ناگزیر به استفاده از این تکنولوژی جهت تسریع فرآیند دستیابی به اهداف تعیین شده سازمانی خود می باشند، بلکه می بایست شرایطی را فراهم نمایند تا بتوانند بیشترین تطبیق را با تغییرات محیط رقابتی داشته باشند. از سوی دیگر استفاده از این تکنولوژی ها وابستگی و مشکلات خاص خود را به همراه دارد. امروزه یکی از چالش های سازمان های بزرگ، خرابی شبکه و مشکلات سخت افزاری و نرم افزاری است که منجر به فلج شدن کلیه فعالیت های سازمان می گردد. هر چند ممکن است این مشکلات برای زمان محدود رخ دهند، نتایج آن برای سازمان زیان آور و پر هزینه خواهد بود. برخی از این چالش ها عبارتند از:

آلودگی شبکه بدلیل استفاده کاربران از فایل های ویروسی

پهنای باند محدود در سازمان و هزینه های افزایش آن

سرقت اطلاعات سازمان

عدم تجمیع داده ها و فایلهای سازمان

مشکلات تهیه نسخه پشتیبان اطلاعات بدلیل عدم تمرکز داده ها

هزینه های بروز رسانی مکرر نرم افزاری/ سخت افزاری

خرابی سخت افزاری کلاینت ها

خرابی نرم افزاری کلاینت ها

هزینه های بالای نیروی انسانی مدیریت شبکه

چالش های کنترل برنامه های مورد استفاده کاربران و.... 

چالش های فوق سبب ایجاد نیاز برای خلق تکنولوژی نوین مجازی سازی گردید.


 اهمیت مجازی سازی:

 چه راهکاری را می توان به منظور حداقل سازی هزینه ها به کار برد؟ چه راهکاری را میتوان به منظور سرمایه گذاری مفید در دوران رکود اقتصادی جهان به کار گرفت؟ چگونه می توان با سرمایه گذاری درست، ریسک بحران شدید اقتصادی را که کشورمان را تهدید می کند، کاهش داد؟

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

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

مجازی سازی یاشبیه سازی:

 شاید شنیدن کلمه مجازی سازی، یاد اتاقک های آموزش خلبانی یا بازی های آموزش رانندگی لوکوموتیو را در ذهن شما تداعی کند، محیطی شبیه واقعیت-کم و بیش. ولی آیا شما واقعا با نرم افزار شبیه ساز خود پرواز خواهید کرد؟ آیا مسئولیت مسافرین آن بر عهده شماست؟  قطعا خیر، این انتهای توانایی برای شبیه ساز رانندگی یا خلبانی برای شما بود. مهیا شدن محیطی برای آزمایش و سعی و خطا و گاهی هم برای سردرگمی.

 ولی امروز با شنیدن کلمه مجازی سازی بهتر است به پرواز واقعی فکر کنید. آری امروزه در دنیای فناوری اطلاعات، VMware و شرکت های مشابه با ارائه محصولات خود، امکان داشتن محیط هایی واقعی و با امکانات جانبی بیشتر، این امکان را به شما می دهد که در بستر های دلخواه و مورد نظر خودتان، سرویس های مورد نظر را دریافت کنید.

اختلاف مجازی سازی و شبیه سازی تا حدی روشن شد، شبیه سازی با ارائه قسمتی از سرویس های یک نرم افزار سعی بر ارائه محیطی تا حدی شبیه به پلتفرم اصلی برای ارائه سناریو های آزمایش، خطا و یا آموزش را دارد ولی مجازی سازی به صورت کامل یک نمونه از یک نرم افزار را در یک پلتفرم کاملا عملیاتی ارائه می کند.

ادامه دارد...

منبع: مقالات شبکه و مجازی سازی



  • خانم احسانی
  • ۰
  • ۰

1- انواع شبکه

به طور مرسوم شبکه ها را براساس وسعت و توپولوژی دسته بندی می کنند.

    1-1) انواع شبکه از جنبه وسعت

         1- شبکه محلی یا Local Area Network, LAN

         2- شبکه گسترده یا Wide Area Network, WAN

شبکه محلی نوعی از شبکه است که از لحاظ محیط ، محدود میباشد. برای نمونه سایت آموزشی یک دانشگاه یک نمونه از شبکه محلی است. شبکه اترنت یا Ethernet یک نمونه آشنا از شبکه محلی است که در ادامه نصب و برپائی آن تشریح خواهد شد. 

در شبکه گسترده، کامپیوترهای موجود در این نوع شبکه محدود به منطقه خاصی نیستند. شبکه های بانکی که در کل کشور پراکنده اند یا اینترنت نمونه های آشنائی از شبکه گسترده می باشند. نیاز به پشتیبانی شبکه در همه بخش های شبکه های کامپیوتری احساس می شود.

   1-2) انواع شبکه از جنبه توپولوژی

شبکه خطی یا Bus

شبکه ستاره ای یا Star

شبکه حلقه ای یا Ring

شبکه سرند یا Mesh

 

     1-2-1) توپولوژی باس یا Bus Topology

در این نوع از اتصال فیزیکی شبکه از کابلهای هم محور یا Coaxial استفاده میشود. کابلهای coaxial (همان سیم آنتن تلویزیون) که در شبکه باس بکار میرود دو نوع کلی دارد : Thin و Thick که نوع دوم دیگر استفاده نمیشود. برای اتصال این کابل به کارت شبکه از کانکتور های BNC و T connector استفاده میشود حداکثر طول کابل در شبکه Thin net برابر ۱۸۵ متر و در شبکه Thick net برابر ۵۰۰ متر است. در صورتی که طول کابل بیشتر از مقدار تعریف شده باشد، به علت مقاومت موجود در کابل، جریان ایجاد شده در آن رفته رفته ضعیف شده به گونه ای که کامپیوتر مقصد قادر به تشخیص جریان نخواهد بود که به این پدیده Attenuation میگویند. در این شبکه وقتی کامپیوتری شروع به ارسال Data میکند، جریان وارد کابل شده و در هر دو جهت پیش میرود تا به انتهای کابل برسد در این فاصله جریان به تمام کامپیوترها میرسد ولی تنها کامپیوتر مقصد از آن استفاده میکند. وقتی جریان به انتهای کابل برسد برگشت پیدا میکند (Bouncing) و با جریان داخل سیم تداخل پیدا میکند(collision رخ میدهد). برای جلوگیری از بروز چنین مشکلی در انتهای کابل از Terminator استفاده میکنیم که در واقع مقاومتی است که در Thin net معادل ۵۰ اهم و در Thick net برابر ۷۵ اهم میباشد. حد اکثر تعداد کامپیوترها در شبکه Bus برابر ۳۰ عدد میباشد. مشکل اصلی این پیکربندی این است که اگر یک مشکل کوچک در یکی از کانکتورها، ترمیناتور یا کابل کشی شبکه وجود بیاید کل شبکه بهم میریزد شبکه (done) میشود.


1-2-2)شبکه ستاره ای یا Star

در این نوع topology از یک وسیله مرکزی برای کابل کشی شبکه استفاده میشود که هاب یا تمرکز دهنده (concentrator) نامیده میشود در یک شبکه star هر یک از کامپیوترها توسط یک کابل مجزا به هاب وصل می شوند .اغلب LAN های ایترنتی امروزی از این topology استفاده می کنند. اولین مزیت star topology این است که به دلیل اینکه هر کامپیوتر با کابل جداگانه ای با هاب متصل میشود، اول اینکه تحمل خطا در چنین شبکه های بالاتر است و دیگر این که اگر یک کابل یا کانکتور دچار مشکل شود فقط ان سیستمی که با ان کابل یا کانکتور دچار مشکل بوده تحد تاثیر قرار میگیرد و دیگر اسیبی به کل شبکه نمیرساند ، بر خلاف bus. عیب این Topology در نیاز به سخت افزار اظافی یعنی هاب میباشد و اگر هاب دچار مشکل شود کل شبکه done میشود که البته چنین مشکلی به ندرت پیش می آید.


1-2-3) شبکه حلقه ای یا Ring

در این نوع پیکربندی هر کامپیوتر منطقاً به کامپیوترهمسایه خود متصل است مانند شبکه های bus اما با این تفاوت که در این نوع شبکه بجای اینکه دو انتهای کابل شبکه بسته باشد به همدیگر متصل میشوند و یک حلقه را تشکیل میدهند به اینصورت که سیگنالی که از یک کامپیوتر تولید شده است بعد از گذر از تمام کامپیوترها دوبره به کامپیوتر تولید کننده بر می گردد و خودش ان را از شبکه حذف می کند. البته این پیکربندی حلقه یک ساختار منطقی است نه فیزیکی، به عبارت ساده تر حلقه در سیم کشی شبکه وجود دارد نه کابل کشی آن.

1-2-4) شبکه سرند یا Mesh

در این نوع شبکه تمامی کامپیوترها با یکدیگر رابطه مستقیم دارند. 


2) تجهیزات سخت افزاری شبکه

   - کارت شبکه 

   - هاب یا سوئیچ (Hub or Switch) 

   - کابل یا محیط انتقال


2-1) انواع کارت شبکه

برخی مهمترین مارکهای کارت شبکه عبارتند از: Compex - 3Com - Dlink - Acton - Acorp - Compack

کارتهای شبکه از نظر سرعت 10و 100 یا 1000 مگابایت بر ثانیه(mg/s) هستند. اکنون همه مادربوردها دارای کارت شبکه onboard هستند و نیازی به خریداری کارت شبکه نیست.


2-2) هاب و سوئیچ

هاب گذرگاهی است که پایانه ها و سوکت های هر کامپیوتر عضو شبکه به آن وارد می شود و زمانی استفاده می شود که بیش از دو کامپیوتر را شبکه کنیم. سوئیچ نیز یک نوع هاب پیشرفته است.


2-3) انواع کابل شبکه

  • کابل کواکسیال یا Coaxial
  • کابل های زوجی یا هشت سیمی
  • فیبر نوری

لازم به توضیح است در یک شبکه وایرلس رسانه انتقال هوا است و امواج در هوا پراکنده می شوند.


  • خانم احسانی
  • ۰
  • ۰

لپ تاپ ها بسیار آسیب پذیر تر و ظریف تر نسبت به کامپیوتر های دسکتاپ و یا همان رومیزی هستند. به قول معروف لپ تاپ ها دنگ فنگ بیشتری نسبت به کامپیوتر های معمولی دارند! شاید چندین ماه از یک کامپیوتر دسکتاپ استفاده کنید و شاهد هیچ مشکلی در آن نباشید، اما یک لپ تاپ هر لحظه ممکن است یک خطا دهد و یا از کار بیافتد. این را شاید بتوان تقصیر باریک بودن لپ تاپ ها و فشرده و در هم بودن قطعات آن ها انداخت. به هر حال، در این مقاله میخواهیم به راه حل 11 مورد از رایج ترین مشکلات و ایرادات لپ تاپ ها بپردازیم.

1. داغ شدن

از آنجایی که محفظه های حوای کم و کوچکی در لپ تاپ ها وجود دارند و قطعات نیز بسیار به هم چسبیده و در هم میباشند، لپ تاپ ها زیاد داغ میشوند. داغ شدن یکی از شایع ترین مشکلات لپ تاپ ها است و در بسیاری از مواقع به دلیل کثیف بودن محفظه های تهویه هوا رخ میدهد. بالاخره محفظه های هر دستگاهی پس از چند ماه کار کردن پر از گرد و خاک و الودگی میشود و در نتیجه هوا به خوبی در آنها جریان نمیابد.

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


همچنین از دیگر دلایل داغ شدن لپ تاپ ها بایوس (Bios) آنها است. بعضی از لپ تاپ ها به دلیل اینکه نسخه بایوس نصب شده بر روی مادربرد (MotherBoard) شان قدیمی است و دارای نقص میباشد، داغ میشوند. بنابراین امکان دارد که با آپدیت بایوس مشکل شما حل شود. (فروشگاه اینترنتی لپ تاپ استوک)


2. کند شدن هارد دیسک

هارد دیسک ها به مرور زمان کند میشوند. آن هم به این دلیل است که هم اطلاعات بیهوده زیادی اعم از فایل های کش (Cache)، فایل های موقت (Temporary) و... در آنها ساخته میشوند و همچنین فایل هایی که در هارد وجود دارند به هم ریخته میشوند. به به هم ریختگی فایل ها در هارد دیسک ها به اصطلاح “Fragmenation” میگویند. همانطور که میدانید هارد دیسک ها دارای یک دیسک سخت در داخل خود میباشند و زمانی که فایل های هارد "فرگمنت" شده باشند، یعنی هر کدام از آنها در یک بخش از دیسک نوشته شده اند. در این مواقع باید هارد را "دیفرگ" (Defeag) کنید تا فایل ها به یک بخش از دیسک بروند تا هارد سریع به انها دسترسی پیدا کنید. یعنی در کل فایل ها مرتب شوند.

به منظور دیفرگ کردن هارد دیسک میتوانید از برنامه “Optimize Drives” ویندوز استفاده کنید. بدین منظور عبارت “Disk Defragment” را در منوی استارت جستجو کنید و سپس اولین نتیجه که ظاهر میشود را باز کنید. در این بخش بر روی درایو “:C” کلیک کنید تا هایلایت شود و سپس گزینه ی “Analyze” را کلیک کنید تا چک شود که آیا فایل های هارد به هم ریخته اند و یا خیر. پس از اتمام چک کردن یک درصد در مقابل هارد شما نمایش داده میشود که آن درصد به هم ریختگی است. هم اکنون با کلیک بر روی هارد و سپس انتخاب گزینه ی “Defragment” هارد دیفرگ خواهد شد. البته این کار شاید تا ساعت ها نیز طول بکشد.


3. افت در طول عمر باتری

کاربران زیادی پس از چند ماه که با لپ تاپ خود کار میکنند، به یکباره متوجه میشوند که دیگر باتری لپ تاپ آن ها همانند روز اول نیست و تنها چند دقیقه پس از جدا کردن از شارژر لپ تاپ خاموش میشود. این به آن دلیل است که اکثر باتری هایی که در لپ تاپ ها استفاده میشوند از جنس "لیتیوم-یون" هستند و اینتگونه باتری ها یک چرخه عمر دارند. (سری تینک پد لنوو استوک)

متاسفانه در این مواقع باید به فکر خرید یک باتری جدید باشید. حین خرید باتری به این موضوع دقت داشته باشید که باتری دارای ضمانت باشد. 

ادامه دارد...



  • خانم احسانی
  • ۰
  • ۰

پردازنده‌های چند هسته‌ای

 

پردازنده‌های اولیه تنها یک هسته داشتند. این بدین معنی است که هر پردازنده تنها یک واحد پردازش مرکزی داشت. برای افزایش بازده و قدرت پردازنده، تولیدکنندگان به فکر افزایش هسته‌ها در CPU افتادند. در همین راستا پردازنده‌های دو هسته‌ای تولید شدند که در واقع دو واحد پردازش مرکزی داشتند و سیستم‌عامل‌ها نیز آن‌ها را دو پردازنده مستقل می‌دیدند و تسک‌ها را بصورت موازی به آن‌ها ارسال می‌کردند.

 

برخلاف فناوری هاپیر-تردینگ در این حالت دو هسته‌ی فیزیکی وجود دارد که همچون دو CPU مستقل عمل می‌کنند با این تفاوت که هر دو CPU در دل یک تراشه قرار دارند. نزدیک شدن هسته‌ها به یکدیگر ارتباط بین آن‌ها را سریع‌تر کرده و دسترسی آن‌ها به المان‌های دیگر پردازنده مانند حافظه‌های کش و غیره را تسریع می‌کند.

 

امروزه پردازنده‌های ۴ هسته‌ای، ۸ هسته‌ای، ۱۶ هسته‌ای یا حتی ۲۲ هسته‌ای نیز وجود دارد و اکثر آن‌ها نیز از فناوری هایپر-تردینگ یا فناوری مشابه آن پشتیبانی می‌کنند که باعث می‌شود تعداد هسته‌های منطقی و فیزیکی آن‌ها به ۸، ۱۶ یا ۳۲ یا ۴۴ هسته افزایش یابد. مزیت اصلی افزایش هسته‌ها در یک پردازنده آن است که نیازی به استفاده از ۴ یا ۸ سوکت در یک مادربرد نیست و همچنین ارتباط بین هسته‌ها به مراتب بهینه‌تر انجام می‌شود.


هسته‌ها در پردازنده‌های چند هسته‌ای می‌توانند همگن یا ناهمگن باشند. در پردازنده‌های همگن تمام هسته‌ها دقیقا یکسان هستند. اما در پردازنده‌های چند هسته‌ای با هسته‌های ناهمگن، ممکن است هسته‌های متفاوتی داشته باشند. مثلا در معماری big.LITTLE که توسط آرم توسعه داده می‌شود  دو جفت هسته با معماری کاملا متفاوت استفاده می‌شود. (خرید لپ تاپ های استوک با پردازنده های چند هسته ای)

 

در نظر داشته باشید که بازده‌ی حاصل از پردازش چند-هسته‌ای به الگوریتم‌های نرم‌افزاری، نحوه‌ی خرد کردن دستورات و موازی‌سازی بستگی دارد. 

 

با این حال برخی از تولیدکنندگان بازی‌های ویدیویی مانند Remedy, Valve, Epic Games و یوبی‌سافت، از موتورهایی برای تولید بازی‌های خود استفاده می‌کنند که از پردازش موازی پشتیبانی می‌کنند و البته هنوز هم بخش‌هایی از برنامه تنها فقط از طریق یک هسته پردازش می‌شوند.

 

اما اگر نرم‌افزاری به خوبی از پس موازی‌سازی برآیند، عملکرد آن به میزان تعداد هسته‌ها قابل افزایش است.

چرا بسیاری از نرم‌افزارها از پردازش موازی پشتیبانی نمی‌کنند؟

 

اگر به بخش Task Manager سیستم‌عامل خود مراجعه کنید متوجه می‌شوید که بسیاری از نرم‌افزارها تنها از توان یکی از هسته‌ها استفاده می‌کنند و در اکثر شرایط باقی هسته‌ها بلامصرف هستند. اگر نرم‌افزارها نمی‌توانند از توان پردازنده‌ها استفاده کنند، چرا خود پردازنده یا سیستم‌عامل دستورات مربوط به آن‌ها را خرد نکرده و به پردازنده ارسال نمی‌کنند؟ متاسفانه راهی وجود ندارد که نرم‌افزارها را جوری تغییر داد که بتوانند از چند هسته استفاده کنند. دلیل این موضوع نیز در آن است که تنها سازنده‌ی نرم‌افزار و شخصی که کدهای مربوط به آن را نوشته می‌تواند دستورات مربوط به آن را جوری تغییر دهد که دستورات خرد شده و بین هسته‌ها تقسیم شوند در غیر اینصورت اگر دستورات خرد شوند ممکن است تقدم و تاخر اجرای آن‌ها بهم خورده و برنامه درست کار نکند. (نوت بوک کارکرده با پردازنده های چند هسته ای)

 

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

 

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

 

 


  • خانم احسانی
  • ۰
  • ۰

چرا تعداد هسته‌های CPU به اندازه‌ی GPU نیست؟


حال این سوال مطرح می‌شود که اگر پردازش موازی باعث افزایش سرعت می‌شود چرا CPUها مثل GPUها از چندین هسته بهره نمی‌برند؟ GPUها نیز وظیفه‌ی پردازش امور را برعهده دارد اما این پردازنده‌ها از چندین هسته بهره می‌برند. به عنوان مثال کارت گرافیک قدرتمند GeForce 1080 انویدیا از ۲۵۶۰ هسته بهره می‌برد این در حالی است که CPU کامپیوترهای دسکتاپ حداکثر ۱۰ هسته دارند.


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


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


فناوری Hyper Threading


این فناوری که توسط اینتل توسعه داده شده امکان اجرای تسک‌های همزمان بیشتر در پردازنده‌ را میسر می‌کند. هایپر-تردینگ اولین بار در سال ۲۰۰۲ و به همراه Pentium 4 HT  معرفی شد. پنتیوم ۴ تنها یک هسته داشت و قادر به اجرای همزمان یک دستور بود؛ اما به کمک فناوری هایپر-تردینگ در نسخه‌ی HT این پردازنده، امکان اجرای همزمان دو دستور فراهم شد.


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


پردازنده‌های جدید امروزی نه تنها از چند هسته بهره می‌برند بلکه فناوری Hyper-Threading را نیز دارند. در این حالت مثلا پردازنده‌ی دو هسته‌ای با فناوری هایپر-تردینگ همچون پردازنده‌ی ۴ هسته‌ای در سیستم‌عامل شناخته می‌شود.


ادامه دارد...
  • خانم احسانی
  • ۰
  • ۰

آیا همیشه به هسته های بیشتری نیاز دارید؟ آیا نشانه برتری یک پردازنده هسته هایش هستند؟ `تفاوت میان CPU با GPU در چیست؟ اکثر پردازنده‌های امروزی از آن‌هایی که در کامپیوترهای شخصی مورد استفاده قرار می‌گیرند تا پردازنده‌‌ی گوشی‌های هوشمند بیش از یک هسته دارند. اما هسته‌ در پردازنده‌ها به چه معنی است و تعداد هسته‌های بیشتر در یک پردازنده چه تاثیری در کارایی سیستم دارد؟


 پردازنده ۲ هسته‌ای، ۴ هسته‌ای، ۶ هسته‌ای یا حتی پردازنده با هسته‌های بیشتر در بازار یافت می‌شوند. در بسیاری از کامپیوترها و حتی ابزارهای موبایل، تعداد هسته‌های بیشتر، به یک عامل مهم در فروش محصولات تبدیل شده است و کاربران ترجیح می‌دهند تا دستگاهی را تهیه کنند که به پردازنده با هسته‌های بیشتر مجهز شده باشد. در نگاه کلی، تعداد هسته‌های بیشتر به معنی قدرت پردازش بالاتر است. هرچند این عبارت همیشه صادق نیست، اما در معماری و طراحی یکسان، هر چه تعداد هسته‌ها افزایش یابد، قدرت پردازشِ پردازنده بیشتر می‌شود.


پردازنده چند هسته ای چیست ؟

پردازنده‌ی مرکزی یا CPU وظیفه‌ی محاسبه‌ی دستورات را برعهده دارد. هر CPU می‌تواند بصورت همزمان یک تسک یا کار را پردازش کند. در قدیم کامپیوترهایی که نیاز به قدرت پردازش بالاتر داشتند از چند CPU بر روی یک مادربرد بهره می‌برند. در این حالت، مصرف انرژی افزایش می‌یافت و ارتباط بین CPUها با تاخیر قابل ملاحظه‌ای انجام می‌شد. همچنین برای آنکه پردازنده‌های مختلف بتوانند به حافظه‌ی رم و دیگر اجزاء سخت‌افزاری بصورت مشترک دسترسی داشته باشند، به قطعات بیشتر از آنچه در مادربردهای معمولی استفاده می‌شد، نیاز خواهیم داشت که خود باعث افزایش هزینه مادربردها می‌شد.


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


۲x20x60x187


در این حالت پردازنده ابتدا ۲ را در ۲۰ ضرب کرده و ‌سپس حاصل را در ۶۰ ضرب کرده و نتیجه را در ۱۸۷ ضرب می‌کند.


۲x20 

۴۰x60 

۲۴۰۰x187


اما یک پردازنده‌ی دو هسته‌ای می‌تواند دو عملیات اول را همزمان پردازش کرده و سپس عملیات سوم را پردازش کند. این کار که Parallelization یا پردازش موازی نام گذاری شده، باعث می‌شود تا سرعت اجرای دستورات بیشتر شود.


حالا در نظر بگیرید که برنامه‌های پیچیده بتوانند دستورات بسیار زیاد خود را بین چند هسته تقسیم کرده و همزمان به پردازش آن‌ها بپردازد. نرم‌افزارهایی مانند ویراستارهای ویدیو، فشرده‌سازهای فایل یا حتی آن‌هایی که عملیات رمزگشایی را انجام می‌دهند جزو مواردی هستند که استفاده از پردازش موازی در سرعت اجرای دستورات آن‌ها بسیار تاثیر گذار است.

ادامه دارد

منبع Big e Tek 


  • خانم احسانی
  • ۰
  • ۰

اگر چه Grid Compass 1100 بسیار گران قیمت بود و تنها کامپیوتری بود که افراد می توانستند بر روی آن نرم افزار های سفارشی خود را اجرا کنند اما بسیاری بر این عقیده اند که اولین محصولی که می توان آن را به عنوان یک لپ تاپ حقیقی قلمداد کرد Grid Compass 1100 بود. این مسئله بیشتر به نوع طراحی و وجود باتری داخلی در این دستگاه بر می گردد. با این وجود این لپ تاپ بیشتر توسط ارتش ایالات متحده و ناسا مورد استفاده قرار گرفت و کمتر مصرف عمومی داشت. (لپ تاپ استوک)

جانشین هر دو دستگاه که در قسمت قبل به آن ها اشاره شد، بدون شک چیزی نبود جز Epson HX-20

این لپ تاپ تقریبا به اندازه یک کاغذ A4 بود و قیمت آن نیز در مقایسه با سایر رقیبانش کمتر بود که یک پرینتر بسیار کوچک نیز در آن تعبیه شده بود. پس از آن دستگاهی با طراحی نوت بوک مانند خود به نام TRS-80 Model 100 رونمایی شد که با فروخته شدن ۶ میلیون از این دستگاه ثابت شد که این محصول بسیار موفق تر از نمونه های ساخته شده قبلی است. در حقیقت این محصول یکی از کلیدی ترین و مهمترین نقاط در تاریخ دنیای لپ تاپ ها به شمار می رود.


لپ تاپ های دیگری که در همین رده عرضه شدند عبارتند از:

 Austrlian Dulmont Magnum یا همان aka kookaburra، Sharp PC-5000 و Gavilan SC.

Gavilan SC در حقیقت اولین کامپیوتری بود که به عنوان لپ تاپ خرید و فروش شد. او هم چنین مجهز به یک trackpad بود که در دوران خود به عنوان یک پیشگام در این عرصه به شمار می رفت.

Commodore SX-64 که نسخه قابل حمل Commodore 64  بود، اولین کامپیوتر شخصی قابل حمل با صفحه نمایش تمام رنگی به حساب می آمد. IBM PC Convertible فلاپی دیسک با فرمت ۳ و یک‌دوم اینچ را استانداردسازی کرد و ویژگی های مرتبط با مدیریت منابع انرژی (power) لپ تاپ ها را به اشتراک گذاشت. در حالی که هنوز بازار تجاری در حال تصمیم گیری بود که آیا آین دستگاه را می توان به عنوان یک لپ تاپ به حساب آورد یا نه، نیروی هوایی ایالات متحده Zenith Data Systems را به عنوان بزرگ ترین تامین کننده لپ تاپ در دنیا در ۲ سال متوالی ۱۹۸۷ و ۱۹۸۸ ارائه کرد. (لپ تاپ کارکرده )

قدرت دنیای تجارت

امروزه بازار مصرف کنندگان بازار بزرگی برای شرکت هایی که در عرصه فناوری فعالیت می کنند به حساب می آید. اکثر مردم یک کامیپوتر شخصی، یک گوشی هوشمند، یک تبلت، یا یک لپ تاپ دارند. قبل از این انفجار صنعتی بزرگ نیز، شرکت های تجاری بازار را رو به سمت جلو سوق می دادند. دستگاه هایی از قبیل Compaq SLT/286  که جانشین Compaq Portable شد یکی از اولین نمونه هایی است که محبوبیتش پس از همه گیر شدن این دستگاه در میان مردم به اوج رسید. چنین چیزی در مورد NEC UltraLite  نیز  صادق است. دستگاهی که مفهوم نوت بوک را در میان افکار عمومی رواج داد.

پایان دهه ۱۹۸۰ به خاطر رونمایی از Macintosh Portable به صورت خاصی در تاریخ دنیای لپ تاپ جالب بود. اولین لپ تاپ مک برخلاف خط فکری که در آن زمان برای تولید لپ تاپ وجود داشت شکل گرفت و سعی کرد که به شکل لپ تاپ های چمدان مانند باز گردد.


اگر چه بدون شک این لپ تاپ یک ماشین قدرتمند با صفحه نمایش عالی محسوب می شد، اما قیمت آن بسیار سرسام آور بود. هم چنین بی میلی اپل به داشتن لایسنس در نرم افزارهایش موجب به وجود آمدن شرایط بسیار غیرعادی در آن زمان شده بود. برای مثال کاربرانی می توانستند از لپ تاپ Outbound  استفاده کنند که قادر به فراهم کردن یک Mac ROM بودند. خوشبختانه Macintosh Portable هیچ موفقیت تجاری در بازار لپ تاپ بدست نیاورد و در واقع بازنگری اپل در تولید لپ تاپ با این طرز تقکر به جایی نرسید. به جای آن اپل، PowerBook را در سال ۱۹۹۱ معرفی کرد که نوآوری هایی را با خود به همراه داشت از جمله یک دستگاه اشاره گر که تا آن زمان تنها با دستگاه های سری ThinkPad شرکت IBM عرضه می شد.

سال های آینده

نقاط بسیار زیادی در تاریخ لپ تاپ وجود دارد که اگر بخواهیم با دقت به آن رویدادها اشاره کنیم سخت و دشوار است. به عنوان مثال ویندوز ۹۵ اولین سیستم عاملی بود که ویژگی های مدیریت پیشرفته برق و انرژی سیستم در آن وجود داشت و باعث ساده تر کردن تولید لپ تاپ ها شد.  در آن زمان این یک حرکت بزرگ به شمار می رفت اما به خوبی توسط تمام شرکت ها مورد استقبال قرار نگرفت. زیرا آن ها می بایستی به جای پیروی از سیاست های قبلی خود، خط مشی مایکروسافت را دنبال می کردند.

از آن جایی از سیستم عامل ویندوز ۹۵ رونمایی شد، بنابراین می توان گفت که مایکروسافت راه درستی را انتخاب کرده بود. تولید پردازشگر اینتل پنتیوم، باعث بهبود در فناوری های باتری، حافظه های (storage) بهتر و صفحه نمایش های LCD شد. اگر چه این پیشرفت به آرامی صورت می گرفت اما لپ تاپ ها به طور چشمگیری نازک تر و قدرتمندتر می شدند و شکل و ظاهری زیبا تر پیدا می کردند. (فروش لپ تاپ استوک)



  • خانم احسانی
  • ۰
  • ۰

در حال حاضر لپ تاپ به عنوان یک وسیله محبوب در هر خانه ای یافت می شود. اگرچه دستگاه هایی مانند تبلت ها و اولترابوک ها جای لپ تاپ را در بسیاری از امور روزمره گرفته اند اما هنوز حضور لپ تاپ ها در بازار با قدرت بسیار زیاد احساس می شود. هم چنین زمانی کوچکترین اندیشه ای در مورد فناوری پردازش سیار (mobile computing) یک فکر عجیب و غریب محسوب می شد. (لپ تاپ استوک)

همانند بسیاری از دستگاه های دیگر در تاریخ فناوری، بحث پیرامون این که چه دستگاهی را باید به عنوان اولین لپ تاپ دنیا بنامیم، وجود دارد. اول از همه باید به این موضوع اشاره کرد که اولین دستگاه هایی که به صورت سیار کار پردازش را انجام می دادند مطمئنا به هیچ وجه شبیه لپ تاپ هایی که اکنون ما مشاهده می کنیم، نبودند. نام مخترع بزرگ لپ تاپ آدام اوسبرن (Adam Osborne) بود. او در سال 1981 میلادی اولین لپ‌تاپ را اختراع کرد. ولی پیش از آن نیز ایده هایی مشابه وجود داشتند، دستگاه هایی که راه را برای شکل گیری لپ تاپ های مدرن امروزی صاف کردند.

برای شروع بیاید با ایده Dynabook معروف، ساخته Alan Kay که در سال ۱۹۷۲ رونمایی شد، آشنا شویم. یک کامپیوتر شخصی برای بچه های نسل های مختلف. این کامپیوتر اساسا به عنوان یک لپ تاپ آموزشی طراحی شد و پس از چند سال Dynabook  الهام بخش بسیاری از لپ تاپ های دیگر در این صنعت شد.

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

اولین کامپیوتر شخصی که به تولید انبوه رسید محصولی نبود جز Osborne 1 که در سال ۱۹۸۱ رونمایی شد. اگر چه این دستگاه باتری داخلی نداشت اما کاربران می توانستند یک باتری که به مدت ۱ ساعت در خود شارژ ذخیره می کرد،خریداری کنند و به صورت یک قطعه خارجی به آن وصل نمایند. این کامپیوتر ظاهری چمدان مانند داشت که باعث می شد تا کاربران بتوانند راحت تر آن را با خود به جای مختلف حمل کنند. اگر چه این دستگاه ظاهری عجیب داشت اما اکثر قریب به اتفاق افراد بر این معتقدند که Osborne 1 به عنوان اولین لپ تاپ به شمار می رفت.

Osborne 1 نمایشگری کوچک داشت که بر روی آن سوار شده بود. صفحه نمایش 5 اینچی و درایوهای دوگانه 5/25 اینچی به شدت در دنیای تکنولوژی به سایر محصولات فخر فروشی می‌کرد و دستگاه پیشرفته‌ای در نوع خود محسوب می‌شد. در حقیقت بسیاری این محصول را لپ‌تاپ نمی‌نامند بلکه به آن چمدان می‌گویند، زیرا وزنOsborne 1، ده کیلوگرم بود.


کامپیوترهای شخصی چمدانی شکل و جانشین آن ها

موفقیت Osborne 1 انقلاب بزرگی در بازار به راه انداخت و باعث ایجاد انگیزه در سایر شرکت ها شد که به صنعت بازی سازی بپیوندند. شاید بتوان گفت که در میان تمام این ها Compaq Portable جز موفق ترین ها بود که در سال ۱۹۸۲ معرفی شد.(لپ تاپ کارکرده)


Compaq Portable نه تنها به عنوان اولین لپ تاپی بود که سیستم عامل MS-DOS بر روی آن نصب بود، بلکه با کامپیوتر های IBM نیز سازگار بود. در حقیقت علیرغم این که کامپیوترهای IBM ارزان قیمت تر بودند اما این لپ تاپ از خود کامپیوترهای شخصی قابل حمل IBM بهتر بود.

در همین سال، محصولی به نام Grid Compass 1100 عرضه شد که طراحی آن کمی با ظاهر کامپیوترهای قبلی که شکل چمدانی داشتند تفاوت داشت و به نحوی طراحی شده بود که قابل تاشدن بود. (لپ تاپ کارکرده)

ادامه در پست بعدی


  • خانم احسانی