sasan816
11-11-2009, 12:36
براي کاربران سوالهاي زيادي در مورد سيستمهاي عامل 64بيتي (که بر پايه معماري پردازندههاي 64بيتي کار ميکنند) بهوجود آمده است. ويندوز7 و ديگر سيستمهاي عامل نوين، از جمله لينوکس، نسخههاي واقعا 64بيتي خود را عرضه کردهاند. مساله پيشفرض آن است که سيستمهاي عامل 64بيت، بهدليل ساختار محاسباتيشان، قطعا سريعتر از 32بيتيها عمل خواهند کرد، اما آيا اکنون زمان تغيير از سيستم عامل 32بيتي به 64بيتي است؟
يکي از دلايل اصلي اجراي سيستمهاي عامل 32بيتي، نداشتن مشکلات کمتر در کار با کامپيوتر است. هنوز برخي از نرمافزارهاي مرتبط با سيستمهاي شبکه بيسيم و يا درايورهاي ويدئو با معماري نرمافزاري 64بيت مشکل دارند. اما از طرف ديگر، کاربران پر و پا قرص64بيتي از راندمان بالاي سيستم صحبت ميکنند و معتقدند که حرکت به سوي 64بيت بايد زودتر از اينها انجام ميشد.
سيستمهاي عامل 64بيتي هم مزيتها و معايبي دارند که بهطور خلاصه ميتوان به موارد زير اشاره کرد:
مزايا
1- قابليت آدرسدهي حافظه بيش از 4گيگابايت و تا ظرفيت 16اگزابايت (17ميليارد گيگابايت)
2- قابليت آدرسدهي حافظه اصلي بيشتر، بهبود در کد کردن و ديکود کردن ويدئوها، کاربرد سريعتر در CAD (طراحي به کمک کامپيوتر)، سرعت بيشتر در ماشينهاي مجازي و نرمافزارهاي ديگر.
معايب
1- يکي از معايب معماري 64بيت نسبت به معماري 32بيت، اشغال کردن فضاي بيشتر توسط همان داده است. از نظر فني، ميتوان اين 2 معماري را اين طور بررسي کرد که اشارهگرها در معماري 64 بيت، به فضاهاي بزرگتري اشاره ميکنند. افزايش حافظه لازم براي اجراي هر فرآيند (پروسس)، باعث ميشود کارايي حافظه پنهان (Cache) براي هر فرآيند کاهش يابد.
2- آيا تعداد بيت بيشتر باعث بازدهي بيشتر ميشود؟ بسته به شخصي که اين سوال براي او مطرح ميشود، جواب ميتواند صحيح يا غلط باشد. بهبود بازدهي در نرمافزارهايي انجام ميشود که اعداد صحيح 64بيتي دارند. در همين نقطه، عيب اين معماري خود را نشان ميدهد: بيشتر نرمافزارها نسبه به محيط 32بيت، سرعت بيشتري نخواهند داشت، سرعت مرورگر اينترنت به سرعت خط اينترنت وابسته است و سرعت برنامه واژهپرداز هم به سرعت تايپ بستگي دارد. بنابراين بخش عمدهاي از نرمافزارهاي محاورهاي و غير محاسباتي (که اکثريت نرمافزارهاي کاربردي را تشکيل ميدهند) در سيستمهاي 64بيت سرعت محسوس بيشتري نخواهند داشت. حتي گاهياوقات ممکن است که بهخاطر ورود به پردازشگر 64بيت، دچار کاهش سرعت نيز بشوند.
بنابراين، سوالي که مطرح ميشود اين است که چه زماني سود سيستمعامل 64بيت از ضرر آن بيشتر ميشود؟
تنها زماني ميتوان بازدهي يک سيستمعامل 64بيت را بيشتر از بازدهي سيستمعامل 32بيت بهحساب آورد که نرمافزارهاي اصلي که کاربر با آن کار ميکند، داراي معماري 64بيت باشند. برخي از نرمافزارهاي مشهور از جمله اسكايپ، يا نرمافزارهاي ادوبي، در کنار نرمافزارهاي 32بيت، نرمافزارهاي مخصوص 64بيتي نيز توليد کردهاند که خصوصا در مورد نرمافزارهاي سنگيني چون فوتوشاپ، يک مزيت بزرگ بهشمار ميآيد.
حال اين شما هستيد که بايد تصميم بگيريد کدام سيستمعامل را انتخاب خواهيد کرد. اگر سختافزاري داريد که مطمئن هستيد با سيستمهاي عامل 64بيتي سازگار نيست، بنابراين بهتر است يا آن را ارتقا دهيد، يا از خير سيستمعامل 64بيت بگذريد.
از طرف ديگر، اگر با نرمافزارهاي گرافيکياي چون CAD، ويرايش ويدئو و ... زياد کار ميکنيد، بيش از هر شخص ديگري در کره زمين نياز به رم بيشتر داريد. بنابراين سيستمهاي عامل 64 بيتي آزادي عمل افزودن رم به سيستم عامل را در اختيارتان ميگذارند.
تاکتيک محافظهکارانه اين است که هر 2 نوع سيستم عامل را نصب کنيد و به مرور زمان، نرمافزارهاي خود را در هر 2 سيستمعامل تست کنيد و تلاش کنيد تا نسخههاي 64بيتي هر نرمافزار را بيابيد و نصب کنيد. بهاينترتيب، بعد از مدتي قادر خواهيد بود تنها در صورت نياز از سيستم عامل 32بيتي استفاده کنيد و از سرعت بيشتر سود ببريد
منبع: نشريه کليک
يکي از دلايل اصلي اجراي سيستمهاي عامل 32بيتي، نداشتن مشکلات کمتر در کار با کامپيوتر است. هنوز برخي از نرمافزارهاي مرتبط با سيستمهاي شبکه بيسيم و يا درايورهاي ويدئو با معماري نرمافزاري 64بيت مشکل دارند. اما از طرف ديگر، کاربران پر و پا قرص64بيتي از راندمان بالاي سيستم صحبت ميکنند و معتقدند که حرکت به سوي 64بيت بايد زودتر از اينها انجام ميشد.
سيستمهاي عامل 64بيتي هم مزيتها و معايبي دارند که بهطور خلاصه ميتوان به موارد زير اشاره کرد:
مزايا
1- قابليت آدرسدهي حافظه بيش از 4گيگابايت و تا ظرفيت 16اگزابايت (17ميليارد گيگابايت)
2- قابليت آدرسدهي حافظه اصلي بيشتر، بهبود در کد کردن و ديکود کردن ويدئوها، کاربرد سريعتر در CAD (طراحي به کمک کامپيوتر)، سرعت بيشتر در ماشينهاي مجازي و نرمافزارهاي ديگر.
معايب
1- يکي از معايب معماري 64بيت نسبت به معماري 32بيت، اشغال کردن فضاي بيشتر توسط همان داده است. از نظر فني، ميتوان اين 2 معماري را اين طور بررسي کرد که اشارهگرها در معماري 64 بيت، به فضاهاي بزرگتري اشاره ميکنند. افزايش حافظه لازم براي اجراي هر فرآيند (پروسس)، باعث ميشود کارايي حافظه پنهان (Cache) براي هر فرآيند کاهش يابد.
2- آيا تعداد بيت بيشتر باعث بازدهي بيشتر ميشود؟ بسته به شخصي که اين سوال براي او مطرح ميشود، جواب ميتواند صحيح يا غلط باشد. بهبود بازدهي در نرمافزارهايي انجام ميشود که اعداد صحيح 64بيتي دارند. در همين نقطه، عيب اين معماري خود را نشان ميدهد: بيشتر نرمافزارها نسبه به محيط 32بيت، سرعت بيشتري نخواهند داشت، سرعت مرورگر اينترنت به سرعت خط اينترنت وابسته است و سرعت برنامه واژهپرداز هم به سرعت تايپ بستگي دارد. بنابراين بخش عمدهاي از نرمافزارهاي محاورهاي و غير محاسباتي (که اکثريت نرمافزارهاي کاربردي را تشکيل ميدهند) در سيستمهاي 64بيت سرعت محسوس بيشتري نخواهند داشت. حتي گاهياوقات ممکن است که بهخاطر ورود به پردازشگر 64بيت، دچار کاهش سرعت نيز بشوند.
بنابراين، سوالي که مطرح ميشود اين است که چه زماني سود سيستمعامل 64بيت از ضرر آن بيشتر ميشود؟
تنها زماني ميتوان بازدهي يک سيستمعامل 64بيت را بيشتر از بازدهي سيستمعامل 32بيت بهحساب آورد که نرمافزارهاي اصلي که کاربر با آن کار ميکند، داراي معماري 64بيت باشند. برخي از نرمافزارهاي مشهور از جمله اسكايپ، يا نرمافزارهاي ادوبي، در کنار نرمافزارهاي 32بيت، نرمافزارهاي مخصوص 64بيتي نيز توليد کردهاند که خصوصا در مورد نرمافزارهاي سنگيني چون فوتوشاپ، يک مزيت بزرگ بهشمار ميآيد.
حال اين شما هستيد که بايد تصميم بگيريد کدام سيستمعامل را انتخاب خواهيد کرد. اگر سختافزاري داريد که مطمئن هستيد با سيستمهاي عامل 64بيتي سازگار نيست، بنابراين بهتر است يا آن را ارتقا دهيد، يا از خير سيستمعامل 64بيت بگذريد.
از طرف ديگر، اگر با نرمافزارهاي گرافيکياي چون CAD، ويرايش ويدئو و ... زياد کار ميکنيد، بيش از هر شخص ديگري در کره زمين نياز به رم بيشتر داريد. بنابراين سيستمهاي عامل 64 بيتي آزادي عمل افزودن رم به سيستم عامل را در اختيارتان ميگذارند.
تاکتيک محافظهکارانه اين است که هر 2 نوع سيستم عامل را نصب کنيد و به مرور زمان، نرمافزارهاي خود را در هر 2 سيستمعامل تست کنيد و تلاش کنيد تا نسخههاي 64بيتي هر نرمافزار را بيابيد و نصب کنيد. بهاينترتيب، بعد از مدتي قادر خواهيد بود تنها در صورت نياز از سيستم عامل 32بيتي استفاده کنيد و از سرعت بيشتر سود ببريد
منبع: نشريه کليک