تغییر | ||
موزشکده CPU یا Central Processing Unit که بعضی اوقات از اون به Processor یا پردازشگر هم یاد میشه در واقع مغز رایانه ی شماست. وظیفه اش اینه که تمامی کارهای محاسباتی رایانه را انجام دهد و نیز مدت زمان انجام این محاسبات رو به حداقل برسونه. CPU چیست ؟ CPU چیزی نیست که شما بتونید اونو از بیرون کیس رایانتون ببینید، حتی وقتی در کیستون رو هم باز میکنید با زهم برای دیدن CPU باید تمامی سیم ها رو باز کنید و همچنین فنی (خنک کننده) رو که روی CPU قرار گرفته باز کنید. درست در زیر این فن یک چیپ مربعی کوچک قرار گرفته که همون CPU رایانه ی شماست. CPU CPU چگونه کار میکند؟ اگه بخواهیم به ساده ترین نحو ممکن عملکرد CPU رو شرح بدیم میشه اونو تو سه مرحله خلاصه کرد : 1- وقتی که شما بر روی یک برنامه اجرایی کلیک میکنید، اطلاعات برنامه از هاردتون (و در بعضی مواقع از RAM ) فراخوانی میشه و به CPU فرستاده میشه. 2- وقتی که CPU اطلاعات رو دریافت میکنه، شروع به انجام محاسبات میکنه و نتیجه رو بدست میاره. 3- وقتی محاسبات CPU به اتمام رسید، CPU نتایج رو به قطعه ی مربوطه میفرسته و به عنوان خروجی برای کاربر به نمایش درمی آید. به نظر ساده میاد نه؟ تمامی 3 مرحله ی فوق تنها در کسری از ثانیه رخ میده و تاخیر در هر کدام از مراحل باعث کاهش سرعت رایانه میشه. عواملی که روی کارکرد CPU تاثیر میذاره بنابراین فقط با افزایش CPU نمیتوان انتظار افزایش سرعت و کارآیی سرعت رایانه رو داشت، برای بدست آوردن ماکزیمم سرعت رایانه باید سرعت رسیدن و باز خوانی اطلاعات (از هارد و RAM) هم زیاد باشه. عواملی که میتونن باعث افزایش CPU بشن عبارتند : 1- سرعت کلاک یا سرعت ساعت سرعت ساعت CPU در واقع مدت زمانیه که طول میکشه که CPU یه دستور رو پردازش کنه. واحد سرعت CPU هرتزه و معمولا سرعت CPU ها به صورت مگاهرز یا گیگاهرتز بیان میشه. مگاهرتز یعنی اینکه CPU میتونه 1 میلیون دستور رو در ثانیه پردازش کنه و گیگاهرتز یعنی اینکه CPU میتونه 1 میلیارد دستور رو در یک ثانیه پردازش کنه. البته امروزه دیگه همه ی CPU ها قابلیت پردازش میلیاردی دارن و CPU هایی که واحدشون در مبنای مگا بیان میشد کنار رفته اند. به طور مثال یه CPU با سرعت 3GH شش برابر سریعتر از یه CPU با سرعت 500MH هست. 2- کش اگه یادتون باشه بالا ذکر کردیم برای اینکه از حداکثر سرعت CPU استفاده بشه باید سرعت رسیدن اطلاعات هم به همون زیادی باشه، ولی سرعت عملکرد CPU بسیار بیشتر از سرعت RAM هست به همین علت مدت زمان زیادی رو CPU باید منتظر بمونه تا اطلاعات از RAM به اون برسه. برای کاهش این مدت انتظار و افزایش سرعت سیستم، حافظه ی کش رو تو CPU جاسازی کردن. وظیفه ی کش اینه که آخرین دستورات و فرمانهای کاربر رو تو خودش ذخیره کنه و از اونجایی که سرعت کش برابر با سرعت CPU هست،اطلاعات فورا به CPU میرسه و نیازی به فراخوانی دوباره اطلاعات از RAM نیست . ولی اگه اطلاعات مورد نیاز برای پردازش در کش موجود نباشه، باید این اطلاعات از RAM فراخوانی بشه، که در این لحظه باز هم CPU بیکار میمونه، و سرعت کاهش پیدا میکنه. برای حل این مشکل باز هم کش اضافه میکنن. به همین علت با افزایش حجم کش، اطلاعات آماده بیشتر میشه و در نتیجه فراخوانی اطلاعات کمتری از RAM نیازه. پس هرچی کش حافظه ی کش بزرگتر، سرعت هم بیشتر. 3- چند هسته ای چند سال پیش اگه میخواستین رایانه ی با سرعت بیشتری داشته باشین، میتونستین CPU با سرعت بیشتری بخرین، ولی امروزه دیگه تنها سرعت بیشتر باعث افزایش سرعت رایانه نمیشه. چرا؟ چون محدودیت های وجود داره، که نمیتونه سرعت CPU تا بینهایت زیاد بشه ( یکی از اصلی ترین محدودیت ها گرم شدن بیش از حد CPU ه). برای همین شرکت های سازنده ی CPU چند هسته رو با هم در یک CPU جاسازی میکنن که به معنی اینه که CPU میتونه همزمان دستورات بیشتر و زیادتری رو پردازش کنه، و به جای کارکردن سری با کارکردن به صورت موازی میتونه باعث افزایش سرعت بشه. [ پنج شنبه 91/9/2 ] [ 5:21 عصر ] [ بهرام میرمحمدیان ]
[ نظرات () ]
چیست؟ [ پنج شنبه 91/9/2 ] [ 4:56 عصر ] [ بهرام میرمحمدیان ]
[ نظرات () ]
هارددیسکها در دهه 1950 اختراع شدند. در ابتدا آنها دیسکهای بزرگی به ضخامت 20 اینچ بودند و فقط چند مگابایتی از اطلاعات را میتوانستند ذخیره کنند. در ابتدا نام آنها "دیسکهای ثابت " (Fixed Disks) یا وینچسترز (یک اسم رمز که قبلاً برای یک محصول محبوب IBM استفاده میشده است) بود. بعدها برای تشخیص آنها از فلاپی دیسک (دیسک نرم)، نام هارددیسک بر روی آنها گذاشته شد. [ پنج شنبه 91/9/2 ] [ 4:54 عصر ] [ بهرام میرمحمدیان ]
[ نظرات () ]
چیست؟ SSD وسیله ذخیره اطلاعات است. به عبارت دیگر عملکرد SSD همانند هارد دیسک کامپیوتر شماست اما سریعتر است. تفاوت اصلی SSD با هارد دیسک این است که هارد دیسک الکترومکانیکی است اما SSD الکترونیکی. یعنی هارد دیسک دارای اجزاء و قطعات متحرک است به طوری که هارد دیسک دارای صفحات مغناطیسی است که به دور محور خود میچرخند و اطلاعات بر روی آن صفحات ذخیره میشود. بنابراین مدت زمانی طول میکشد تا این دیسک ها چرخیده و در موقعیت مناسب برای خواندن یا نوشتن داده قرار گیرند. بر خلاف هارد دیسک ، SSD هیچگونه قطعه متحرکی ندارد و اطلاعات رو بر روی میکروچیپ ها ذخیره میکند، مانند فلش دیسک های USB اما بسیار سریعتر. همچنین SSD ها میتوانند بلافاصله شروع به نوشتن یا خواندن اطلاعات کنند زیرا نیازی به زمان برای جابجایی قطعات متحرک نیست. تاریخچه SSD اساس کار SSD ها به دهه 1950 باز میگردد، جایی که از دو تکنولوژی مشابه استفاده میشد. حافظه هسته مغناطیسی (Magnetic Core Memory) و ذخیره سازی فقط خواندنی صفحه خازنی (CCROS). این حافظه های جانبی در زمان کامپیوترهای لامپی بوجود آمدند اما با ظهور حافظه های استوانه ای که ارزانتر بودند، تولید آنها متوقف شد. در دهه 1970 و 1980 SSD ها به عنوان حافظه ابرکامپیوترهای اولیه IBM و چند شرکت دیگر استفاده شدند. در آن زمان قیمت فوق العاده زیاد SSD استفاده از آنها را بسیار کم کرده بود. پس از تلاش های متعدد شرکتها برای تولید حافظه نیمه هادی مقرون به صرفه با قابلیت نگهداری طولانی مدت از اطلاعات و حجم قابل قبول، سر انجام در اواخر دهه 1980 شرکت StorageTek اولین نوع SSD مدرن را ارائه کرد. در سال 1995 SSD های مبتنی بر حافظه فلش عرضه شدند که به علت مقاومت در برابر ضربات شدید، لرزش و تغییرات دما در صنایع نظامی و فضایی مورد استفاده قرار گرفتند. در سال 2009 شرکت Micron Technology از اولین SSD با قابلیت اتصال از طریق SATA 6GB/ رونمایی کرد. ساختار داخل SSDSSD اجزاء اصلی یک SSD، کنترلر و حافظه ذخیره اطلاعات هستند. 1) کنترلر : کنترلر وظیفه برقرار ارتباط بین حافظه داخل SSD با کامپیوتر میزبان را دارد. یکی از شاخص ترین فاکتورهای SSD نوع کنترلر استفاده شده در آن است. کنترلر میتواند همچنین اعمال کشف و تصحیح خطا (ECC) و رمزنگاری اطلاعات را نیز انجام دهد. کنترلر های Intel ، Micron و SandForce از تکنولوژی خاص خود استفاده میکنند و سرعت بیشتری نستب به کنترلر های دیگر ارائه میدهند. 2) حافظه : بیشتر تولیدکنندگان SSD ازNon-Volatile NAND Flash Memory در ساختار SSD خود استفاده میکنند زیرا نسبت به DRAM قیمت کمتری دارد و بدون نیاز به منبع تغذیه، اطلاعات را نگهداری میکند. این نوع حافظه سرعت کمتری نسبت به DRAM دارد و به همین دلیل SSD های اولیه سرعت کمتری نسبت به هارد دیسکهای معمولی داشتند. مشکل سرعت در سال 2009 با استفاده از کنترلر های بهتر برطرف گردیده است. SSD های مبنی بر DRAM دارای سرعت بسیار بالا هستند اما برای نگهداری اطلاعات به منبع الکتریکی مانند باتری یا آداپتور نیاز دارند و معمولا در سرور ها مورد استفاده قرار میگیرند. 3) Cache یا بافر : معمولا SSD مانند هارد دیسک معمولی از یک حافظه کوچک DRAM به عنوان Cache استفاده میکند. مزایای SSD SSD بلافاصله اقدام به خواندن و نوشتن داده میکند و برخلاف هارد دیسک نیازی به زمان برای چرخش دیسک ندارد در حالی که هارد دیسک نیاز به زمانی در حدود 2 ثانیه برای دسترسی واقعی به درایو دارد. SSD با سرعتی در حدود دو برابر هارد دیسک اقدام به نوشتن و خواندن اطلاعات میکند. این بدین معنیست که کامپیوتر شما زودتر بوت میشود و بازی ها و نرم افزارهای شما زودتر لود میشوند. SSD نیازی به Defragment شدن ندارد. یعنی بر خلاف هارد دیسک که پس از مدتی استفاده کند میشود، تغییری در سرعت SSD بوجود نمیاید. SSD بسیار کمتر در معرض خراب شدن در اثر سقوط و ضربه است زیرا قطعه متحرک ندارد. میدانهای مغناطیسی قوی میتوانند به اطلاعات هارد دیسک آسیب برسانند اما SSD در برابر میدان مغناطیسی آسیب نمیبیند. از نظر مصرف انرژی هارد دیسک در حدود 3 تا 4 برابر انرژی بیشتری نسبت به SSD مشابه خود مصرف میکند. یعنی در صورت استفاده از SSD به جای هارد دیسک در نوت بوک، باتری نوت بوک شما دیرتر خالی خواهد شد. هارد دیسک در حدود 3 برابر بیشتر از SSD گرما تولید میکند. معایب SSD یکی از معایب SSD عدم قابلیت Encryption یا همان رمزنگاری اطلاعات است. البته این مشکل برای همه SSD ها وجود ندارد. از آنجا که بسیاری از SSD ها از حافظه نوع MLC NAND Flash Memory استفاده میکنند و این نوع حافظه قابلیت بازنویسی اطلاعات در موقعیت خود را ندارد و تنها اطلاعات را در بلاک جدید نوشته یا روی اطلاعات دیگر بازنویسی میکند و قابلیت Overwrite ندارد، در صورت استفاده از یک نرم افزار برای رمزنگاری اطلاعات، پس از رمزنگاری، اطلاعات اولیه همچنان قابل دسترسی هستند. بنابراین پس از رمزنگاری باید با استفاده از نرم افزار یا قابلیت کنترلر SSD اطلاعات اولیه را به صورتی امن از بین ببرید. در صورتی که نیاز مبرم به رمزنگاری امن اطلاعات دارید، حتما SSD با قابلیت Secure Erase خریداری کنید. عیب دیگر SSD قیمت بالای آن است که در حدود 10 برابر گرانتر از هارد دیسک متناظر در ظرفیت های رایج است. مقایسه SSD و هارد معمولیSSD یا HDD هارد دیسکهای معمولی برای سالهای طولانی یکه تاز حافظه های حجیم قابل خواندن و نوشتن غیر فرّار بوده اند. اما با حضور نسل جدید SSD ها رفته رفته نقش هارد دیسکهای معمولی کمرنگ تر میشود. در حال حاضر تنها مزیت هارد دیسکهای معمولی نسبت به SSD قیمت کمتر آنهاست که روند نزولی قیمت حافظه های NAND این میزیت را نیز از آنها خواهد گرفت. SSD ها از نظر سرعت، توانایی حفاظت از اطلاعات، مصرف انرژی، اندازه و سایر معیارهای اصلی از هارد دیسکهای معمولی بهترند. همچنین SSD ها به علت نداشتن اجزای متحرک، کاملا ساکت و بی صدا هستند. در نهایت بهترین انتخاب، با توجه به نیاز شما مشخص میشود، اگه سرعت برای شما بیشترین اهمیت را دارد، SSD گزینه مناسب است اما اگه ظرفیت زیاد به ازای هزینه کم میخواهید، هنوز هارد دیسک های معمولی بهترین گزینه هستند. امکان استفاده همزمان از SSD و هارد دیسک های معمولی نیز یک راهکار هوشمندانه است. میتوانید برای اجرای سیستم عامل و نرم افزارها و بازی ها از SSD استفاده کنید و در کنار آن از یک هارد دیسک با ظرفیت بالا برای آرشیو موسیقی و تصاویر و ویدئوهای خود کمک بگیرید. [ پنج شنبه 91/9/2 ] [ 4:51 عصر ] [ بهرام میرمحمدیان ]
[ نظرات () ]
|
||
[قالب وبلاگ : سیب تم] [Weblog Themes By : SibTheme.com] |