ebicross
08-09-2010, 09:26
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
دوستان عزیز تاپیکهای زیادی زده میشه که در مورد تفاوت نسخه های 32 بیت و 64 بیت ویندوز سوال میکنند.
همچنین بعضی از دوستان این تفاوتها رو میدونند ولی شک دارند که از کدوم نسخه استفاده بکنند.
یا اینکه برای کارهای خاص نیاز به سرعت بیشتری دارند و توجهشون به 64 بیتی جلب شده.
در این تاپیک کلیه ی این شکها رو برطرف میکنم. فقط صبور باشید و تا انتها مطالعه کنید. با تشکر
32 بیت و 64 بیت به زبان ساده
فرض کنید یک لوله ی 2 اینچی آب برای خانه ی شما در نظر گرفته شده است.
از این لوله در هر دقیقه 100 لیتر آب خارج میشود.
حالا اگر فشار آب پشت لوله را افزایش دهیم ممکن است این مقدار به 120 لیتر برسد.
ولی اگر فشار را خیلی افزایش دهیم از 120 لیتر هم بالاتر خواهد رفت؟ مسلما خیر. ظرفیت این لوله همان 120 لیتر است.
اما اگر یک لوله ی 200 اینچی در نظر میگرفتند. انقدر ظرفیت این لوله و خروجی آب آن بالا بود که کسی به فکر محاصبه ی آن نیست. خیلی بیشتر از تصور. مثل خروجی یک سد.
نکته ی مهم در بالا بردن خروجی این لوله ی 200 اینچی مقدار فشار ورودی آن است.
یعنی اگر مانند همان فشار لوله ی مثال قبل به اندازه ی همان لوله ی 2 اینچی ورودی داشته باشیم.
با اینکه لوله ی خروجی ما 200 اینج است ولی باز هم بیشتر از همان 120 لیتر در دقیقه آب بیرون نمیدهد.
توجه کنید ویندوز 32 بیت همان لوله ی 2 اینچی و ویندوز 64 بیت لوله ی 200 اینچی است.
دقت داشته باشید که نسبت 200 به 2 در مثال بالا ربطی به نسبت سرعتهای ویندوز ندارد پس حواستان به مثال بودن قضیه باشد.
اما خب با این اوصاف شاید بگویید خب حتما لوله ی 200 اینچی بهتر خواهد بود پس همگی از ویندوز 64 بیتی استفاده کنیم.
اما آیا مصرف شما بیشتر از همان 120 لیتر در دقیقه است؟ اگر اینطور است پس سراغ 64 بیتی بروید.
چه سیستمهایی باید ویندوز 64 بیت داشته باشند؟
مهمترین نکته که مورد نیاز اصلی ویندوز 64 بیتی و تفاوت عمده ی آن با ویندوز 32 بیتی است در مقدار آدرس دهی در رم (RAM) است.
ویندوز 32 بیت میتواند تنها تا 4 گیگابایت رم را آدرس دهی و تا حدود 3 گیگابایت (یا بیشتر و یا کمتر) را به طور مستقیم استفاده کند.
سیستمی که بیشتر از 4 گیگابایت حافظه ی اصلی یعنی RAM دارد. پردازنده ی 64 بیت دارد. (پس از سال 2008 و حتی قبل از آن تقریبا تمام CPUها پشیبانی میکنند و همچنین در بسته ی خریداری شده به این موضوع اشاره شده است)
و همچنین اگر سیستم برای Game است باید یک کارت گرافیک قوی هم داشته باشد.
بعضی مواقع شما چندین لوله ی پر قطر (CPU - Ram - MotherBoard عالی) را سر هم میکنید ولی در انتها یک لوله ی خودکار قرار میدهید و توقع خروجی قوی دارید.
در هنگام بستن سیستم و یا تصمیم به استفاده از 64 بیت توجه کنید که کارت گرافیک شما نقش لوله ی خودکار را نداشته باشد.
مهمترین هدف شما در 64 بیت بازی روانتر یا کارهای گرافیکی سریعتر است. با یک گرافیک ضعیف نمیتوانید به این هدف برسید.
نکته: کارهای گرافیکی و مولتی مدیا که نیاز به رندر کردن دارند از قاعده ی بالا مستثنی هستند. یعنی حتی با گرافیک پیشین خود هم در 64 بیت نتیجه ی خیلی بهتری میگیرند.
از همین رو در هنگام خرید سیستم جلوی یک چشم شما را 64 بیت و جلوی چشم دیگرتان را RAM نگیرد!
سیستم را با توازن و بالانس جمع کنید.
همچنین بهتر است CPU و گرافیک قوی تری بگیرید زیرا این قطعات قابل ارتقا نیستند ولی RAM برای ارتقا نیازی به فروش قطعه ی قبلی ندارد.
در عمل چقدر تفاوت بین 32 بیت و 64 بیت داریم؟
نهایت مقدار قابل قبول رم در معماری 32 بیت میتواند تا 4 گیگابایت و در معماری 64 بیت میتواند تا 16 اگزابایت (4 بیلیون برابر 32 بیت) باشد.
اما ویندوزهای 64 بیت میتوانند تا 16 ترابایت حافظه ی اصلی (رم) داشته باشند که فقط 192 گیگابایت (ویندوز 7) به عنوان physical memory و بقیه به عنوان Virtual Memory هستند.
توجه کنید ارقامی که در بالا گفتم مربوط به ویندوز 7 نسخه های بالاتر از Professional هست. 64 بیت محدود به 192 گیگابایت نیست و ویندوزهایی مثل Windows Server تا 2 ترابایت هم میتوانند Physical Memory داشته باشند.
در حقیقت ویندوز میتواند در 16 ترابایت آدرس دهی داشته باشد که 8 ترابایت به عنوان برنامه های سیستمی و 8 ترابایت به عنوان برنامه های کاربر استفاده خواهد شد.
توچه کنید اینکه 64 دو برابر 32 است دلیل نمیشود قدرت ویندوز 64 بیت دو برابر باشد. خیلی بیشتر از حد تصور شماست.
همچنین همه چیز به RAM خلاصه نخواهد شد. در ویندوز 32 بیت پردازنده ی شما هم کمی استراحت میکند. با نصب یک 64 بیت شما با قدرت اصلی CPU خود اشنا خواهید شد.
توجه داشته باشید بالا بودن سرعت 64 نسبت به 32 تمام جنبه ها و مقاصد را پوشش نخواهد داد.
فقط برنامه های زیر در 64 بیت بهتر عمل خواهند کرد:
- برنامه هایی که نیاز به محاصبات دقیق ریاضی و عملیات های floating-point دارند.
- برنامه هایی که دیتا بیس بسیار بزرگی دارند.
- برنامه های بصری و برنامه هایی که حجم قابل توجهی اطلاعات را مدام به رم انتقال میدهند. (مانند بازیها)
من سیستم نمونه ی زیر را در نظر میگیرم. این سیستم قیمتهای فضایی ندارد و ممکن است از سیستم خیلی از دوستان هم ضعیف تر باشد.
CPU: Athlon X2 630 64Bit
Ram: 4GB (2x2)KingMax
VGA: nVidia GTS250 1GB DDR3
Monitor: CRT 17" 1024x768
(در این نمونه من مدل مانیتور هم دادم چون خیلی در راندمان سیستم در حین بازی تاثیر گذاره و این سیستم مسلما فریم ریتی که داره توی یک LCD 23 اینچی نداره.)
خب برای سیستم بالا آیا به نظر شما بهتره ویندوز 32 بیت نصب کنیم یا 64 بیت؟ در اینجا انتخاب سخت میشود.
این سیستم مقدار رم بالایی دارد ولی ویندوز 32 بیت هم این مقدار را شناسایی میکند.
اما علت انتخاب این سیستم هم دقیقا همین است. یعنی در اینجا فقط میخواهیم خود ویندوز را مقایسه کنیم و قطعات مدنظر ما نیستند.
این سیستم در حالت 32 بیت (Windows 7 Ultimate X86) در Microsoft Flight Simulator در تنظیمات گرافیکی تماما Ultra High با فریم ریت حدود 23 در حالت عادی و با فریم ریت حدود 19 در حالت فشار جوابگو است.
مدت زمانیکه طول میکشد این سیستم یک فایل ویدئویی با فرمت MPG را تبدیل به AVI کند (مثال) حدودا 150 ثانیه است.
اما در حالت 64 بیتی (Windows 7 Ultimate X64) همین سیستم فریم ریتی که در Microsoft Flight Simulator نشان میدهد حدود 29 در حالت عادی و حدود 22 در حالت فشار است.
در این سیستم Convert کردن فایلهای ویدئویی کمی سریعتر است.
همچنین نرم افزارهایی مانند Internet Explorer کمی سریعتر باز میشوند.
نتیجه گیری:
به دلیل اینکه این سیستم توانایی بالاتری داشت از آنچه که در 32 بیت شاهد آن بودیم پس 64 بیت برای آن بهتر است. حتی با وجود اینکه 4 گیگابایت رم دارد.
اما چون کارت گرافیک خوبی در نسبت با مانیتور دارد مشکلی برای بازیها پیش نخواهد آمد.
شما میتوانید سیستم بالا را مبنا در نظر بگیرید.
مطمئنا اگر سیستم شما بهتر از نمونه ی بالا است شما میتوانید از 64 بیت استفاده کنید.
این تشخیص شماست.
قبل از نصب 64 بیت از خود بپرسی که "آیا قطعات من در 64 بیت بازده بهتری دارند که من به خاطر این بازده باید هزینه و وقت صرف کنم و خودم را به دردسر نصب 64 بیت بیندازم؟"
ببینید 32 بیت و 64 بیت فقط و فقط در حافظه ی اصلی (RAM) خلاصه نمیشوند. یعنی RAM فقط جزئی از کار است.
سرعت انتقال اطلاعات از رم به CPU و North Bridge و South Bridge تماما با تغییر ویندوز تغییر خواهند کرد.
به خاطر اینکه ویندوز طریقه ی ارسال اطلاعات رو از 32 بیت به 64 بیت تغییر داده است.
پس تمام کارهای سیستم سریعتر میشود. مخصوصا رندر و انتقال DATA در بین اجزای سیستم. (شروع از RAM)
اما توجه کنید اگر برنامه ی شما نتواند به سیستم یا بهتر بگویم مکانیزم LAA یا Large Adress Aware متصل شود و این قابلیت را نداشته باشد حتی اگر برنامه 64 بیت Ready باشد باز هم نمیتواند بیشتر از 2 گیگابایت فضای آدرس مجازی استفاده کند.
بنابراین اگر بدنبال راندمان بالای 64 بیت هستید یک CPU خوب و رم بالا نیاز دارید و برنامه هایی که همگی کاملا با 64 بیت هماهنگ باشند. (یعنی نسخه مخصوص 64 بیت باشد و آن نسخه اصلا در 32 بیت نصب نشود)
همچنین CPU فعلی شما اگر تولید 2009 به اینطرف باشد (یعنی بهترین CPU در این بازه) مطمئنا در 64 بیت عملکرد بهتری دارد ولی توجه کنید هیچ وقت CPU عملکردش کمتر از حالت 32 بیت نمیشود. یعنی ضعیفترین CPU (که 64 بیت ساپورت کند) روی سیستم ضعیف اگر 64 بیت نصب کنید شاید سرعت کلی سیستم پایین بیاید ولی دلیلش CPU نیست و CPU در هر حالتی راندمانش بالاتر میرود.
برای همین است که برای نصب 64 بیت روی RAM خیلی تاکید میشود.
نصب 64 بیت چه مشکلاتی دارد؟ (چرا از نصب 64 بیت میترسیم؟)
تفکر اجرا نشدن نرم افزارها در 64 بیت و نصب نشدن بازیها در آن برمیگردد به سالهای 2006 تا همین 2009. البته من خیلی وسواسی در نظر گرفتم.
در حقیقت هیچ بازی تولید نمیشود که در 64 بیت مشکل داشته باشد. واضح تر اینکه شرکتهای معروف بازی سازی هرگز با این کار (توجه نکردن به 64 بیت) بازار فروش خود را خراب نمیکنند.
اما نرم افزارها؛ نرم افزارها اکثرا در 64 بیت کار میکنند. نرم افزارهایی که کار نمیکنند هم نسخه ی مخصوص 64 بیت دارند. از این نظر مشکلی ندارید.
سیستم Microsoft emulation layer در ویندوز 64 بیتی کار تطبیق برنامه های 32 را با 64 بیتی میدهد. اما توجه کنید برنامه های 32 بیتی باز هم از همان حدود 4 گیگابایت رم استفاده میکنند. نه بیشتر. چون معماری آنها بر این اساس است و دیگر ربطی به سیستم عامل ندارد.
اما اگر یک سری نرم افزار عهد تیر و کمان دارید؛ مانند نرم افزارهای حسابداری قدیمی، نرم افزارهای کنترل کننده ی یک دستگاه (دستگاههای رادیولوژی، پزشکی و از این قبیل) که این نرم افزارها قدیمی هستند و ورژن مختص 64 بیت ندارند؛ در این حالت به صورت تست میتوانید 64 بیت را امتحان کنید. اگر مشکلی نبود به سراغ 64 بیت بروید.
معضل اصلی؛ درایور (کنترل کننده ی سخت افزار)
مهمترین نکته و بزرگترین مانع در برابر کاربران 32 بیت این است که فلان قطعه ی آنها در 64 بیت کار نکند.
باید اشاره کنم فقط 3 قطعه داریم که نیاز به درایور دارند:
1- کارت گرافیک
2- مادربرد (چیپست)
3- کارتهای PCI مانند مودم
در مورد کارت گرافیک که خیالتان جمع باشد. در CDهای درایور کارتهای جدید حتما درایور 64 بیت هم قرار داده شده است. اما اگر این CD را ندارید براحتی میتوانید از سایت سازنده ی کارت گرافیک درایور 64 بیت را دانلود کنید. واقعا دیگر هیچ مشکلی ندارد و به دانلودش هم می ارزد.
مادربرد هم مانند گرافیک همیشه درایور مخصوص 64 را دارد. اما اگر نداشت باز هم براحتی از سایت سازنده میتوانید دانلود کنید. البته خیلی ها اصلا درایور چیپست را نصب نمیکنند که من پیشنهاد میکنم شما از آن دسته نباشید. این درایور ضروری است.
همچنین درایور صدای سیستم هم برای بعضی سیستمها نیاز به 64 بیت بودن دارد که این هم مشکلی نخواهد بود و در سایت سازنده ی مادربرد موجود است.
مهمترین قسمت کارتهای شکافهای PCI هستند.
مهمترین اینها مودم است. مودمها هم درایور 64 بیت دارند. اما فرض محال بر اینکه شما زمین و آسمان را زیر و رو کردید و 64 بیتی آن را ندیدید.
در این حالت 5 تا 8 هزار تومان هزینه خیلی معقول تر است از نصب نکردن 64 بیت. میتوانید یک مودم خریداری کنید و مشکل را رفع کنید.
قطعات دیگری هم مانند TV Card و غیره را میتوانید از طریق Windows Update برای آنها درایور 64 بیتی به طور خودکار دانلود و نصب کنید.
از کجا بفهمم که درایور مناسب ویندوز 64 بیتی را دارم یا نه؟
برای اینکار بهترین کار استفاده از سایت سازنده قطعه سختافزاری است. از هر راه دیگری بروید تویش شک و تردید است. یا قطعه موردنظرتان را بگویید تا اگر من یا دیگر دوستان اطلاعاتی داشتیم در زمینه آن قطعه خاص خدمت شما عرض کنیم.
اما مایکروسافت یک برنامه بسیار کوچک و مفید برای ویندوز 7 معرفی کرده است به نام Windows 7 Upgrade Advisor که دو گزارش به شما میدهد. یکی اینکه کامپیوتر شما برای نصب ویندوز هفت 32 مناسب است یا نه؟ یک گزارش هم مانند قبلی ولی در مورد Windows seven 64 bit. چون پیشنهاد من به شما همین ویندوز است پس کلی از راه را رفتهاید.
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
در نهایت توجه کنید بعضی نرم افزارها مانند بعضی آنتی ویروسها نسه ی 32 بیتی آنها هم در 64 بیت کار میکند. اما نسخه ی مخصوص 64 بیتی هم دارند. در این حالت چه بهتر که از نسخه های 64 بیتی استفاده کنید.
تفاوتهای ظاهری 32 بیت با 64 بیت!
در حقیقت هیچ تفاوت ظاهری بین ویندوزهای 32 بیت با 64 بیت وجود ندارد. هیچ چیز جدیدی در هیچ کدام نیست و ظاهر هر دو یکسان است.
تفاوت اصلی در معماری سیستم عاملهاست که در عمل ظاهر میشود.
از کجا بفهمیم ویندوز ما 32 بیتی است یا 64 بیتی؟
راههای بسیار زیادی وجود دارد.
اما راهی که در تمام ویندوزها یکسان باشد به صورت زیر است.
در RUN (کلید Win+R) بنویسید CMD و سپس اینتر بزنید.
در محیط Command Prompt بنویسید Systeminfo و سپس اینتر بزنید.
چند لحظه منتظر بمانید.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
طبق تصویر بالا در قسمتی که با فلش مشخص شده است. اگر عبارت X86-based PC نمایش داده شد یعنی ویندوز 32 بیتی است و اگر X64-based PC نمایش داده شد یعنی معماری و اساس سیستم 64 بیتی است.
ویندوز 32 یا 64 بیتی ما چقدر رم استفاده میکند؟
برای اینکه بفهمید ویندوز شما هم اکنون چقدر رم استفاده میکند در Control Panel به قسمت System بروید (یا روی My Comuter راست کلیک و به Properties بروید).
در صفحه ی باز شده در قسمت Installed Memory مقدار کل رم و همچنین مقدار قابل استفاده ی آن نمایش داده میشود.
از کجا نرم افزار دانلود کنیم؟
برای دانلود نرم افزار های 64 بیت به این سایت ها می تونید برید که البته به احتمال زیاد کرک ندارند و می تونید کرکشون رو جدا جستجو کنید ولی برای دانلود نرم افزار های 64 بیت به این سایت ها برید. البته نرم افزارهای جدید همه نسخه ی 64 بیت رو در کنار 32 بیت دارند ولی اگر نرم افزار خاصی خواستید این سایتها هستد:
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
__________________________________________________ _________
با کمی بهره برداری از منبع زیر!
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با تشکر از کاربر Kortol
__________________________________________________ _________
با تشکر از همه ی دوستان؛ لطفا قبل از طرح سوال کل این مطلب رو بخونید.
سعی من بر این بوده تا نزارم حرف حدیث دیگه ای از 64 بیت باقی بمونه. خواهشی که دارم اینه که بزارید این تاپیک تک پستی باشه و توش سر اینکه کدوم ویندوز بهتره بحث نکنید خواهشا.
اگر اشتباهی، موردی، پیشنهادی و یا مطلبی دارید توی پیام خصوصی بگین تا اصلاح کنم.
دوستان عزیز تاپیکهای زیادی زده میشه که در مورد تفاوت نسخه های 32 بیت و 64 بیت ویندوز سوال میکنند.
همچنین بعضی از دوستان این تفاوتها رو میدونند ولی شک دارند که از کدوم نسخه استفاده بکنند.
یا اینکه برای کارهای خاص نیاز به سرعت بیشتری دارند و توجهشون به 64 بیتی جلب شده.
در این تاپیک کلیه ی این شکها رو برطرف میکنم. فقط صبور باشید و تا انتها مطالعه کنید. با تشکر
32 بیت و 64 بیت به زبان ساده
فرض کنید یک لوله ی 2 اینچی آب برای خانه ی شما در نظر گرفته شده است.
از این لوله در هر دقیقه 100 لیتر آب خارج میشود.
حالا اگر فشار آب پشت لوله را افزایش دهیم ممکن است این مقدار به 120 لیتر برسد.
ولی اگر فشار را خیلی افزایش دهیم از 120 لیتر هم بالاتر خواهد رفت؟ مسلما خیر. ظرفیت این لوله همان 120 لیتر است.
اما اگر یک لوله ی 200 اینچی در نظر میگرفتند. انقدر ظرفیت این لوله و خروجی آب آن بالا بود که کسی به فکر محاصبه ی آن نیست. خیلی بیشتر از تصور. مثل خروجی یک سد.
نکته ی مهم در بالا بردن خروجی این لوله ی 200 اینچی مقدار فشار ورودی آن است.
یعنی اگر مانند همان فشار لوله ی مثال قبل به اندازه ی همان لوله ی 2 اینچی ورودی داشته باشیم.
با اینکه لوله ی خروجی ما 200 اینج است ولی باز هم بیشتر از همان 120 لیتر در دقیقه آب بیرون نمیدهد.
توجه کنید ویندوز 32 بیت همان لوله ی 2 اینچی و ویندوز 64 بیت لوله ی 200 اینچی است.
دقت داشته باشید که نسبت 200 به 2 در مثال بالا ربطی به نسبت سرعتهای ویندوز ندارد پس حواستان به مثال بودن قضیه باشد.
اما خب با این اوصاف شاید بگویید خب حتما لوله ی 200 اینچی بهتر خواهد بود پس همگی از ویندوز 64 بیتی استفاده کنیم.
اما آیا مصرف شما بیشتر از همان 120 لیتر در دقیقه است؟ اگر اینطور است پس سراغ 64 بیتی بروید.
چه سیستمهایی باید ویندوز 64 بیت داشته باشند؟
مهمترین نکته که مورد نیاز اصلی ویندوز 64 بیتی و تفاوت عمده ی آن با ویندوز 32 بیتی است در مقدار آدرس دهی در رم (RAM) است.
ویندوز 32 بیت میتواند تنها تا 4 گیگابایت رم را آدرس دهی و تا حدود 3 گیگابایت (یا بیشتر و یا کمتر) را به طور مستقیم استفاده کند.
سیستمی که بیشتر از 4 گیگابایت حافظه ی اصلی یعنی RAM دارد. پردازنده ی 64 بیت دارد. (پس از سال 2008 و حتی قبل از آن تقریبا تمام CPUها پشیبانی میکنند و همچنین در بسته ی خریداری شده به این موضوع اشاره شده است)
و همچنین اگر سیستم برای Game است باید یک کارت گرافیک قوی هم داشته باشد.
بعضی مواقع شما چندین لوله ی پر قطر (CPU - Ram - MotherBoard عالی) را سر هم میکنید ولی در انتها یک لوله ی خودکار قرار میدهید و توقع خروجی قوی دارید.
در هنگام بستن سیستم و یا تصمیم به استفاده از 64 بیت توجه کنید که کارت گرافیک شما نقش لوله ی خودکار را نداشته باشد.
مهمترین هدف شما در 64 بیت بازی روانتر یا کارهای گرافیکی سریعتر است. با یک گرافیک ضعیف نمیتوانید به این هدف برسید.
نکته: کارهای گرافیکی و مولتی مدیا که نیاز به رندر کردن دارند از قاعده ی بالا مستثنی هستند. یعنی حتی با گرافیک پیشین خود هم در 64 بیت نتیجه ی خیلی بهتری میگیرند.
از همین رو در هنگام خرید سیستم جلوی یک چشم شما را 64 بیت و جلوی چشم دیگرتان را RAM نگیرد!
سیستم را با توازن و بالانس جمع کنید.
همچنین بهتر است CPU و گرافیک قوی تری بگیرید زیرا این قطعات قابل ارتقا نیستند ولی RAM برای ارتقا نیازی به فروش قطعه ی قبلی ندارد.
در عمل چقدر تفاوت بین 32 بیت و 64 بیت داریم؟
نهایت مقدار قابل قبول رم در معماری 32 بیت میتواند تا 4 گیگابایت و در معماری 64 بیت میتواند تا 16 اگزابایت (4 بیلیون برابر 32 بیت) باشد.
اما ویندوزهای 64 بیت میتوانند تا 16 ترابایت حافظه ی اصلی (رم) داشته باشند که فقط 192 گیگابایت (ویندوز 7) به عنوان physical memory و بقیه به عنوان Virtual Memory هستند.
توجه کنید ارقامی که در بالا گفتم مربوط به ویندوز 7 نسخه های بالاتر از Professional هست. 64 بیت محدود به 192 گیگابایت نیست و ویندوزهایی مثل Windows Server تا 2 ترابایت هم میتوانند Physical Memory داشته باشند.
در حقیقت ویندوز میتواند در 16 ترابایت آدرس دهی داشته باشد که 8 ترابایت به عنوان برنامه های سیستمی و 8 ترابایت به عنوان برنامه های کاربر استفاده خواهد شد.
توچه کنید اینکه 64 دو برابر 32 است دلیل نمیشود قدرت ویندوز 64 بیت دو برابر باشد. خیلی بیشتر از حد تصور شماست.
همچنین همه چیز به RAM خلاصه نخواهد شد. در ویندوز 32 بیت پردازنده ی شما هم کمی استراحت میکند. با نصب یک 64 بیت شما با قدرت اصلی CPU خود اشنا خواهید شد.
توجه داشته باشید بالا بودن سرعت 64 نسبت به 32 تمام جنبه ها و مقاصد را پوشش نخواهد داد.
فقط برنامه های زیر در 64 بیت بهتر عمل خواهند کرد:
- برنامه هایی که نیاز به محاصبات دقیق ریاضی و عملیات های floating-point دارند.
- برنامه هایی که دیتا بیس بسیار بزرگی دارند.
- برنامه های بصری و برنامه هایی که حجم قابل توجهی اطلاعات را مدام به رم انتقال میدهند. (مانند بازیها)
من سیستم نمونه ی زیر را در نظر میگیرم. این سیستم قیمتهای فضایی ندارد و ممکن است از سیستم خیلی از دوستان هم ضعیف تر باشد.
CPU: Athlon X2 630 64Bit
Ram: 4GB (2x2)KingMax
VGA: nVidia GTS250 1GB DDR3
Monitor: CRT 17" 1024x768
(در این نمونه من مدل مانیتور هم دادم چون خیلی در راندمان سیستم در حین بازی تاثیر گذاره و این سیستم مسلما فریم ریتی که داره توی یک LCD 23 اینچی نداره.)
خب برای سیستم بالا آیا به نظر شما بهتره ویندوز 32 بیت نصب کنیم یا 64 بیت؟ در اینجا انتخاب سخت میشود.
این سیستم مقدار رم بالایی دارد ولی ویندوز 32 بیت هم این مقدار را شناسایی میکند.
اما علت انتخاب این سیستم هم دقیقا همین است. یعنی در اینجا فقط میخواهیم خود ویندوز را مقایسه کنیم و قطعات مدنظر ما نیستند.
این سیستم در حالت 32 بیت (Windows 7 Ultimate X86) در Microsoft Flight Simulator در تنظیمات گرافیکی تماما Ultra High با فریم ریت حدود 23 در حالت عادی و با فریم ریت حدود 19 در حالت فشار جوابگو است.
مدت زمانیکه طول میکشد این سیستم یک فایل ویدئویی با فرمت MPG را تبدیل به AVI کند (مثال) حدودا 150 ثانیه است.
اما در حالت 64 بیتی (Windows 7 Ultimate X64) همین سیستم فریم ریتی که در Microsoft Flight Simulator نشان میدهد حدود 29 در حالت عادی و حدود 22 در حالت فشار است.
در این سیستم Convert کردن فایلهای ویدئویی کمی سریعتر است.
همچنین نرم افزارهایی مانند Internet Explorer کمی سریعتر باز میشوند.
نتیجه گیری:
به دلیل اینکه این سیستم توانایی بالاتری داشت از آنچه که در 32 بیت شاهد آن بودیم پس 64 بیت برای آن بهتر است. حتی با وجود اینکه 4 گیگابایت رم دارد.
اما چون کارت گرافیک خوبی در نسبت با مانیتور دارد مشکلی برای بازیها پیش نخواهد آمد.
شما میتوانید سیستم بالا را مبنا در نظر بگیرید.
مطمئنا اگر سیستم شما بهتر از نمونه ی بالا است شما میتوانید از 64 بیت استفاده کنید.
این تشخیص شماست.
قبل از نصب 64 بیت از خود بپرسی که "آیا قطعات من در 64 بیت بازده بهتری دارند که من به خاطر این بازده باید هزینه و وقت صرف کنم و خودم را به دردسر نصب 64 بیت بیندازم؟"
ببینید 32 بیت و 64 بیت فقط و فقط در حافظه ی اصلی (RAM) خلاصه نمیشوند. یعنی RAM فقط جزئی از کار است.
سرعت انتقال اطلاعات از رم به CPU و North Bridge و South Bridge تماما با تغییر ویندوز تغییر خواهند کرد.
به خاطر اینکه ویندوز طریقه ی ارسال اطلاعات رو از 32 بیت به 64 بیت تغییر داده است.
پس تمام کارهای سیستم سریعتر میشود. مخصوصا رندر و انتقال DATA در بین اجزای سیستم. (شروع از RAM)
اما توجه کنید اگر برنامه ی شما نتواند به سیستم یا بهتر بگویم مکانیزم LAA یا Large Adress Aware متصل شود و این قابلیت را نداشته باشد حتی اگر برنامه 64 بیت Ready باشد باز هم نمیتواند بیشتر از 2 گیگابایت فضای آدرس مجازی استفاده کند.
بنابراین اگر بدنبال راندمان بالای 64 بیت هستید یک CPU خوب و رم بالا نیاز دارید و برنامه هایی که همگی کاملا با 64 بیت هماهنگ باشند. (یعنی نسخه مخصوص 64 بیت باشد و آن نسخه اصلا در 32 بیت نصب نشود)
همچنین CPU فعلی شما اگر تولید 2009 به اینطرف باشد (یعنی بهترین CPU در این بازه) مطمئنا در 64 بیت عملکرد بهتری دارد ولی توجه کنید هیچ وقت CPU عملکردش کمتر از حالت 32 بیت نمیشود. یعنی ضعیفترین CPU (که 64 بیت ساپورت کند) روی سیستم ضعیف اگر 64 بیت نصب کنید شاید سرعت کلی سیستم پایین بیاید ولی دلیلش CPU نیست و CPU در هر حالتی راندمانش بالاتر میرود.
برای همین است که برای نصب 64 بیت روی RAM خیلی تاکید میشود.
نصب 64 بیت چه مشکلاتی دارد؟ (چرا از نصب 64 بیت میترسیم؟)
تفکر اجرا نشدن نرم افزارها در 64 بیت و نصب نشدن بازیها در آن برمیگردد به سالهای 2006 تا همین 2009. البته من خیلی وسواسی در نظر گرفتم.
در حقیقت هیچ بازی تولید نمیشود که در 64 بیت مشکل داشته باشد. واضح تر اینکه شرکتهای معروف بازی سازی هرگز با این کار (توجه نکردن به 64 بیت) بازار فروش خود را خراب نمیکنند.
اما نرم افزارها؛ نرم افزارها اکثرا در 64 بیت کار میکنند. نرم افزارهایی که کار نمیکنند هم نسخه ی مخصوص 64 بیت دارند. از این نظر مشکلی ندارید.
سیستم Microsoft emulation layer در ویندوز 64 بیتی کار تطبیق برنامه های 32 را با 64 بیتی میدهد. اما توجه کنید برنامه های 32 بیتی باز هم از همان حدود 4 گیگابایت رم استفاده میکنند. نه بیشتر. چون معماری آنها بر این اساس است و دیگر ربطی به سیستم عامل ندارد.
اما اگر یک سری نرم افزار عهد تیر و کمان دارید؛ مانند نرم افزارهای حسابداری قدیمی، نرم افزارهای کنترل کننده ی یک دستگاه (دستگاههای رادیولوژی، پزشکی و از این قبیل) که این نرم افزارها قدیمی هستند و ورژن مختص 64 بیت ندارند؛ در این حالت به صورت تست میتوانید 64 بیت را امتحان کنید. اگر مشکلی نبود به سراغ 64 بیت بروید.
معضل اصلی؛ درایور (کنترل کننده ی سخت افزار)
مهمترین نکته و بزرگترین مانع در برابر کاربران 32 بیت این است که فلان قطعه ی آنها در 64 بیت کار نکند.
باید اشاره کنم فقط 3 قطعه داریم که نیاز به درایور دارند:
1- کارت گرافیک
2- مادربرد (چیپست)
3- کارتهای PCI مانند مودم
در مورد کارت گرافیک که خیالتان جمع باشد. در CDهای درایور کارتهای جدید حتما درایور 64 بیت هم قرار داده شده است. اما اگر این CD را ندارید براحتی میتوانید از سایت سازنده ی کارت گرافیک درایور 64 بیت را دانلود کنید. واقعا دیگر هیچ مشکلی ندارد و به دانلودش هم می ارزد.
مادربرد هم مانند گرافیک همیشه درایور مخصوص 64 را دارد. اما اگر نداشت باز هم براحتی از سایت سازنده میتوانید دانلود کنید. البته خیلی ها اصلا درایور چیپست را نصب نمیکنند که من پیشنهاد میکنم شما از آن دسته نباشید. این درایور ضروری است.
همچنین درایور صدای سیستم هم برای بعضی سیستمها نیاز به 64 بیت بودن دارد که این هم مشکلی نخواهد بود و در سایت سازنده ی مادربرد موجود است.
مهمترین قسمت کارتهای شکافهای PCI هستند.
مهمترین اینها مودم است. مودمها هم درایور 64 بیت دارند. اما فرض محال بر اینکه شما زمین و آسمان را زیر و رو کردید و 64 بیتی آن را ندیدید.
در این حالت 5 تا 8 هزار تومان هزینه خیلی معقول تر است از نصب نکردن 64 بیت. میتوانید یک مودم خریداری کنید و مشکل را رفع کنید.
قطعات دیگری هم مانند TV Card و غیره را میتوانید از طریق Windows Update برای آنها درایور 64 بیتی به طور خودکار دانلود و نصب کنید.
از کجا بفهمم که درایور مناسب ویندوز 64 بیتی را دارم یا نه؟
برای اینکار بهترین کار استفاده از سایت سازنده قطعه سختافزاری است. از هر راه دیگری بروید تویش شک و تردید است. یا قطعه موردنظرتان را بگویید تا اگر من یا دیگر دوستان اطلاعاتی داشتیم در زمینه آن قطعه خاص خدمت شما عرض کنیم.
اما مایکروسافت یک برنامه بسیار کوچک و مفید برای ویندوز 7 معرفی کرده است به نام Windows 7 Upgrade Advisor که دو گزارش به شما میدهد. یکی اینکه کامپیوتر شما برای نصب ویندوز هفت 32 مناسب است یا نه؟ یک گزارش هم مانند قبلی ولی در مورد Windows seven 64 bit. چون پیشنهاد من به شما همین ویندوز است پس کلی از راه را رفتهاید.
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
در نهایت توجه کنید بعضی نرم افزارها مانند بعضی آنتی ویروسها نسه ی 32 بیتی آنها هم در 64 بیت کار میکند. اما نسخه ی مخصوص 64 بیتی هم دارند. در این حالت چه بهتر که از نسخه های 64 بیتی استفاده کنید.
تفاوتهای ظاهری 32 بیت با 64 بیت!
در حقیقت هیچ تفاوت ظاهری بین ویندوزهای 32 بیت با 64 بیت وجود ندارد. هیچ چیز جدیدی در هیچ کدام نیست و ظاهر هر دو یکسان است.
تفاوت اصلی در معماری سیستم عاملهاست که در عمل ظاهر میشود.
از کجا بفهمیم ویندوز ما 32 بیتی است یا 64 بیتی؟
راههای بسیار زیادی وجود دارد.
اما راهی که در تمام ویندوزها یکسان باشد به صورت زیر است.
در RUN (کلید Win+R) بنویسید CMD و سپس اینتر بزنید.
در محیط Command Prompt بنویسید Systeminfo و سپس اینتر بزنید.
چند لحظه منتظر بمانید.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
طبق تصویر بالا در قسمتی که با فلش مشخص شده است. اگر عبارت X86-based PC نمایش داده شد یعنی ویندوز 32 بیتی است و اگر X64-based PC نمایش داده شد یعنی معماری و اساس سیستم 64 بیتی است.
ویندوز 32 یا 64 بیتی ما چقدر رم استفاده میکند؟
برای اینکه بفهمید ویندوز شما هم اکنون چقدر رم استفاده میکند در Control Panel به قسمت System بروید (یا روی My Comuter راست کلیک و به Properties بروید).
در صفحه ی باز شده در قسمت Installed Memory مقدار کل رم و همچنین مقدار قابل استفاده ی آن نمایش داده میشود.
از کجا نرم افزار دانلود کنیم؟
برای دانلود نرم افزار های 64 بیت به این سایت ها می تونید برید که البته به احتمال زیاد کرک ندارند و می تونید کرکشون رو جدا جستجو کنید ولی برای دانلود نرم افزار های 64 بیت به این سایت ها برید. البته نرم افزارهای جدید همه نسخه ی 64 بیت رو در کنار 32 بیت دارند ولی اگر نرم افزار خاصی خواستید این سایتها هستد:
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کد:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
__________________________________________________ _________
با کمی بهره برداری از منبع زیر!
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با تشکر از کاربر Kortol
__________________________________________________ _________
با تشکر از همه ی دوستان؛ لطفا قبل از طرح سوال کل این مطلب رو بخونید.
سعی من بر این بوده تا نزارم حرف حدیث دیگه ای از 64 بیت باقی بمونه. خواهشی که دارم اینه که بزارید این تاپیک تک پستی باشه و توش سر اینکه کدوم ویندوز بهتره بحث نکنید خواهشا.
اگر اشتباهی، موردی، پیشنهادی و یا مطلبی دارید توی پیام خصوصی بگین تا اصلاح کنم.