لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار می
2011-09-29, 11:41 PM,
ارسال : #1
توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار می
توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار میکنند؟ مثلا یه مادربورد با chipset G41/ICH7 Intel و سی پی یو Intel pentium dual core E5700 و 2 گیگابایت رم ddr3 با باس 800 برای 64 بیتی خوبه؟
چه تفاوتی هست میان نسخه سری 5 و 6 rhel و توزیع های مبتنی بر اون مثل CentOS 5 و 6 یا ساینتیفیک لینوکس سری 5 و 6 ؟

select free and open ...
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-09-30, 12:14 AM,
ارسال : #2
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
توزیع‌های ۶۴ بیتی برای هر CPUای که معماری ۶۴ بیتی را پشتیبانی کنند مناسبه و پیشنهاد میشه.

توزیع Redhat Enterprise یک توزیع تجاری هستش و پشتیبانی خاص و البته گرون خودشو داره. اون پشتیبانی در مورد توزیع‌های دیگه وجود نداره.


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-09-30, 12:41 AM,
ارسال : #3
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
سلام
یک نکته ای رو نگفتن :
سیستم عامل های ۳۲ بیت حداکثر تا ۴ گیگ رم رو میتونن آدرس دهی کنن . به همین دلیل اگه شما حتی قویترین سخت افزار رو هم داشته باشید ولی رم شما بیشتر از ۴ گیگ نباشه حتی اگه سیستم عامل ۶۴ بیت رو نصب کنی ، مثل سیستم عامل ۳۲ بیت عمل میکنه .
سخت افزار هایی که شما پیشنهاد دادید سیستم عامل ۶۴ بیت رو پشتیبانی میکنه ولی حتی اگه رم رو به ۴ گیگ افزایش بدید باز هم سیستم عامل ۶۴ بیت از تمام قابلیت های خودش نمیتونه استفاده کنه .

فکرش رو بکن که من روی سیستم خودم با ۴ گیگ رم و CPU Core i5 سیستم ۳۲ بیت نصب کردم !

Debian GNU/Linux System Administrator
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-09-30, 03:03 AM,
ارسال : #4
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
mah454 نویسنده :سیستم عامل های ۳۲ بیت حداکثر تا ۴ گیگ رم رو میتونن آدرس دهی کنن
نه دقیقا! PAE برای پشتیبانی بیش از ۴ گیگ رم روی سیستم‌های ۳۲‌بیتی هستش.

نقل قول :به همین دلیل اگه شما حتی قویترین سخت افزار رو هم داشته باشید ولی رم شما بیشتر از ۴ گیگ نباشه حتی اگه سیستم عامل ۶۴ بیت رو نصب کنی ، مثل سیستم عامل ۳۲ بیت عمل میکنه.
باز هم نه دقیقا! در بعضی موارد مثل اجرای الگوریتم‌های رمزنگاری یک سیستم‌عامل ۶۴‌بیت سریع‌تر هستش، حتی اگر کمتر از ۴ گیگ رم داشته باشید.

دلایلی که ممکنه یک نفر روی یکی سیستم ۶۴‌بیت یک سیستم‌عامل ۳۲‌بیت نصب کنه ایناست:
۱) مشکلات نرم‌افزاری مثل عدم وجود درایور برای یک سخت‌افزار خاص یا عدم پشتیبانی یک نرم‌افزار یا کتابخانه از سیستم ۶۴‌بیتی (که در بعضی موارد راه‌کارهایی داره)
۲) مصرف بیشتر حافظه در سیستم‌های ۶۴‌بیتی، که البته خیلی هم قابل توجه نیست.

منابع برای اطمینان بیشتر:
۱) لینک
کد :
In computing, Physical Address Extension (PAE) is a feature to allow (32-bit) x86 processors to access a physical address space (including random access memory and memory mapped devices) larger than 4 gigabytes.
۲) لینک
کد :
Some programs such as encoders, decoders and encryption software can benefit greatly from 64-bit registers (if the software is 64-bit compiled)


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-09-30, 10:35 AM,
ارسال : #5
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
جالب بود !
ممنون Smile

Debian GNU/Linux System Administrator
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-01, 07:33 PM,
ارسال : #6
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
البته در عمل در سیستم های 32bit بیشتر از 3 گیگ رم استفاده نمی شود البته سیستم عامل های هست که در مود 32 بیت از 64 گیگ رم استفاده می کنند.
اگر سیستم کمتر از 4 گیگ رم دارد بهتر است از سیستم های 32 بیتی استفاده بشود.

هر که شد محرم دل در حرم یار بماند *** وانکه این کار ندانست در انکار بماند
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-03, 12:58 AM,
ارسال : #7
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
farid51 نویسنده :اگر سیستم کمتر از 4 گیگ رم دارد بهتر است از سیستم های 32 بیتی استفاده بشود.
من متوجه نشدم چرا farid51 میگه بهتره از سیستم ۳۲‌بیتی استفاده بشه و خوشحال میشم وقتی اینجا کسی پیشنهادی میده دلیلش هم بگه! همونطور که بالاتر گفتم نظر من کاملا خلاف اینه! اگر سیستم شما از معماری ۶۴بیتی پشتیبانی میکنه، سیستم‌عامل ۶۴‌بیتی نصب کنید.
دلیل:
۱) سیستم شما در انجام مواردی مثل Encryption و Decryptio و Encoding و Decoding و غیره میتونه سریع‌تر باشه. چرا وقتی هزینه این سریع‌تر بودن رو پرداخت کردین نمی‌خواین ازش استفاده کنین؟!
۲) اگر یک وقتی خواستید سیستم را ارتقاع بدید و بیشتر از ۳ گیگ رم داشته باشد، نیازی به نصب دوباره سیستم‌عامل نخواهد بود.
۳) برنامه‌های ۳۲بیتی روی سیستم‌عامل ۶۴بیتی قابل اجراست، ولی برنامه‌های ۶۴بیتی رو نمی‌تونید روی سیستم‌عامل ۳۲بیتی اجرا کنید.


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-03, 11:29 AM,
ارسال : #8
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
2 تا سوال:

1- سیستم من 64 بیت هست و رم 1 گیگ، اما رم هیچ موقع تا 700-800 مگ بیشتر پر نمیشه ، حتی کامپایل نرم افزارها یا run گرفتن از یک مدل و ... فقط جدیدا تو کامپایل chromium رم پر شد.

آیا افزایش رم تاثیری روی کارایی داره؟ (با توجه به اینکه رم هیچ موقع پر نمیشه)

2- چرا گاهی اوقات با اینکه رم هنوز خالی هست و فضا داره از حافظه swap استفاده میکنه؟

Lenovo Thinkpad R61 , Arch 64Bit kernel 3.7, kde 4.10, chromium 25
<!-- m --><a class="postlink" href="http://ebrahimraeyat.blogfa.com/">http://ebrahimraeyat.blogfa.com/</a><!-- m -->
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-03, 12:26 PM,
ارسال : #9
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
نقل قول :سیستم شما در انجام مواردی مثل Encryption و Decryptio و Encoding و Decoding و غیره میتونه سریع‌تر باشه. چرا وقتی هزینه این سریع‌تر بودن رو پرداخت کردین نمی‌خواین ازش استفاده کنین؟!
خوب این پروسه ها برای اجرا شدن باید جایی از فضای رم و CPU رو بگیرند !
فرض بر اینکه اصلا سیستم عامل ۶۴ بیت باشه و CPU سیستم هم ۴۶ بیت رو پشتبیانی کنه ! خوب چه فایده ای داره که نمیتونه بیشتر از مقدار فضای رم رو آدرس دهی کنه ؟
والا من خودم مثلا برای Compiling از پارامتر زیر استفاده میکنم که بتونم از فضای CPU بیشتر استفاده کنم :
کد :
make -j 4
با این کار CPU تقریبا پر میشه ولی در عوض با سرعت بیشتری روند کامپایل تمام مشه Smile (روی CPU Core i5 روند کامپایل کرنل در عرض ۶ دقیقه تمام شد !)
در مورد سوال دوستمون هم باید بگم که یک گیگ رم برای یک سیستم ۶۴ بیت خیلی کمه ! بخصوص اگه سیستم عامل هم ۶۴ بیت باشه ! میزان فضای مصرف شده هم بستگی به پروسه های در حال اجرا داره . مثلا میزکار KDE خیلی رم مصرف میکنه . و یا مرورگر فایرفاکس موقعی که داره از پلاگین flash player استفاده میکنه تقریبا سیستم رو میترکونه ! (واقا اعصاب آدم به هم میریزه !)

Debian GNU/Linux System Administrator
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-03, 03:01 PM,
ارسال : #10
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
استفاده از سیستم‌عامل ۶۴بیت کلا با توجه به این که توی کاربردهایی سریعتره بهتره. اما از طرفی، با توجه به این که مصرف حافظه‌ی برنامه‌های ۶۴بیتی بیشتره، اگه حافظه کمی داشته باشین (به نظرم کمتر از ۲-۳ گیگ) با سیستم‌عامل ۶۴بیت ممکنه به خاطر کمبود حافظه کارکرد سیستم بیاد پایین. اون که هم رم کاملا پر نمیشه دلیل نمیشه، سیستم‌عامل سعی میکنه یه فضای خالی توی رم نگه داره برای اجرای برنامه‌ها و برای همین قبل از پر شدن رم هم از swap استفاده میکنه.
خلاصه، هر چند سیستم‌عامل‌های ۳۲بیت هم میتونن بیشتر از ۳ گیگ رم رو پشتیبانی کنن (تو حالت PAE) ولی بهتره از سیستم‌عامل‌های ۶۴بیت استفاده بشه. دلیل اصلی استفاده از سیستم ۶۴بیت سرعت بیشتره نه پشتیبانی از حافظه رم بیشتر.

http://hedayatvk.blogspot.com
http://hedayatvk.wordpress.com
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-03, 04:05 PM,
ارسال : #11
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
mah454 نویسنده :خوب این پروسه ها برای اجرا شدن باید جایی از فضای رم و CPU رو بگیرند ! خوب چه فایده ای داره که نمیتونه بیشتر از مقدار فضای رم رو آدرس دهی کنه ؟
ای بابا، انگار پست‌های منو نمی‌خونید. قضیه اینه که شما توی سیستم‌های ۶۴بیتی میتونید همون عملیاتی که روی ۳۲بیت انجام میدادید رو روی ۶۴بیت در یک زمان ثابت انجام بدید و همونطور که من در پست دوم گفتم و Hedayat هم گفت، یعنی سرعت بیشتر (حتی با کمتر از ۴ گیگابایت رم)! فایده‌اش اینه. در حال حاضر هم هزینه پردازش بسیار سنگین‌تر از هزینه حافظه هستش.

این قضیه مصرف بیشتر حافظه هم تا حدی درسته (همونطور که باز تو پست دوم گفتم)، ولی نه در اون حد. تنها چیزی که حافظه بیشتری میگیره مقدار Pointerها هستش و در حالت عادی در سیستم‌های ۶۴بیت متغیرهای Integer هم همون ۳۲بیت خواهند بود و ...

اون قضیه چند هسته‌ای و make -j 4 و غیره هم ارتباطی به ۳۲بیت و ۶۴بیت نداره.


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2011-10-04, 12:32 PM,
ارسال : #12
Re: توزیع های 64 بیتی حداقل روی چه سخت افزاری بطور مناسب کار
آقا من تسلیم شدم !

Debian GNU/Linux System Administrator
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان