MAHDIAR
10th March 2010, 12:21 AM
مقایسه لینوکس با اسنو و سون
مقالات نرم افزاری
نمیدونم چرا هی بند کردم به این کرنل! شاید چون فک می کنم خیلی راحته و خیلیا از رفتن به سمت و سوش ترس دارن!
uname -a میگیرم تا مشخصات کرنل رو بهتون نشون بدم.
Linux linux-19gz 2.6.33-ck1 #1 SMP PREEMPT Mon Mar 1 16:21:28 IRST 2010 x86_64 x86_64 x86_64 GNU/Linux
این یه خط چند تا نکته داره بهمون میگه. یکی اینکه پردازشگر ۶۴ بیتی هست و همینطور کرنل. دیگه اینکه شماره کرنل ۲.۶.۳۳ هست. اون ck1 پسوندی هست که نشون میده با یه کرنل کامپایل شده از رو سورس سر و کار نداریم. بلکه ۱۳ تا وصله برای بالا بردن راندمان کرنل بهش اعمال کردیم. دیگه اینکه در تنظیمات کرنل، SMP و PREEMPT فعال هستند.
حالا ببینیم با این کرنل دستی کامپایل شده، لینوکس چه جایگاهی بین سیستم عاملای دیگه داره.
شرایط سختافزاری در هر سه سیستم عامل برابر و یکسان بوده و هر سه سیستم عاملها ۶۴ بیتی هستند. فرکانس کاری پردازشگر هم سه گیگاهرتز بوده (توجهی به فرکانسی که برای آیمک ثبت شده نکنید!) . و اما بر اساس امتیازی که گیگ بنچ داده، اسنو لئوپارد اپل قوی ترین سیستم عامل و ویندوز سون ۶۴ بیتی با اختلاف کمی از لینوکس رتبه سوم رو به خودش اختصاص داده. لینوکس با کرنل سفارشی و دست ساز هم تونسته رتبه دوم رو به خودش اختصاص بده. اما باید ریز بشیم و ببینیم لینوکس کجاها داره نسبت به مک و یا احتمالا نسبت به ویندوز میلنگه.
برای بزرگ شدن تصویر کلیک کنید
برنامه گیگ بنج ۴ دسته امتیاز کلی رو برای همه سیستم عاملها در نظر می گیره. هر دسته شامل تعدادی تست می شه.
این ۴ دسته عبارتند از integer، Floating point، memory، stream . جالب اینجاست که هر کدام از سیستم عاملها در یک دسته اول شدهاند. به جز اسنو اپل که در دو دسته مقام اول رو کسب کرده است.
برنده قسمت integer سون، برنده floating point و stream اسنو و دسته memory نیز لینوکس اول شده است.
یکی از قسمتایی که لینوکس عقب افتاده مربوط به تستای فشرده سازی نوشتهها و عکس (همینطور عمل عکسش) هست. حالا این ینی چی؟ببینید شما با چی نوشته ها رو فشرده می کنید؟جواب bzip2 است. من نگاه کردم دیدم آخرین نسخه این برنامه رو سوزه داره و بنابراین مشکل نسخه قدیمی برنامه نیست. پس مشکل کار کجاست؟
من تنها جایی که مشکل رو می بینم زمان خواندن و نوشتن اطلاعات بر روی پارتیشن هست! دوستان ببینید پارتیشنهای من از نوع LVM هست و نوع آن هم ext4 هست. نمی دونم! اما یه جورایی احساس می کنم عملکرد پایین خیلی از نتایج در لینوکس همین موضوع میتونه باشه:)
مقالات نرم افزاری
نمیدونم چرا هی بند کردم به این کرنل! شاید چون فک می کنم خیلی راحته و خیلیا از رفتن به سمت و سوش ترس دارن!
uname -a میگیرم تا مشخصات کرنل رو بهتون نشون بدم.
Linux linux-19gz 2.6.33-ck1 #1 SMP PREEMPT Mon Mar 1 16:21:28 IRST 2010 x86_64 x86_64 x86_64 GNU/Linux
این یه خط چند تا نکته داره بهمون میگه. یکی اینکه پردازشگر ۶۴ بیتی هست و همینطور کرنل. دیگه اینکه شماره کرنل ۲.۶.۳۳ هست. اون ck1 پسوندی هست که نشون میده با یه کرنل کامپایل شده از رو سورس سر و کار نداریم. بلکه ۱۳ تا وصله برای بالا بردن راندمان کرنل بهش اعمال کردیم. دیگه اینکه در تنظیمات کرنل، SMP و PREEMPT فعال هستند.
حالا ببینیم با این کرنل دستی کامپایل شده، لینوکس چه جایگاهی بین سیستم عاملای دیگه داره.
شرایط سختافزاری در هر سه سیستم عامل برابر و یکسان بوده و هر سه سیستم عاملها ۶۴ بیتی هستند. فرکانس کاری پردازشگر هم سه گیگاهرتز بوده (توجهی به فرکانسی که برای آیمک ثبت شده نکنید!) . و اما بر اساس امتیازی که گیگ بنچ داده، اسنو لئوپارد اپل قوی ترین سیستم عامل و ویندوز سون ۶۴ بیتی با اختلاف کمی از لینوکس رتبه سوم رو به خودش اختصاص داده. لینوکس با کرنل سفارشی و دست ساز هم تونسته رتبه دوم رو به خودش اختصاص بده. اما باید ریز بشیم و ببینیم لینوکس کجاها داره نسبت به مک و یا احتمالا نسبت به ویندوز میلنگه.
برای بزرگ شدن تصویر کلیک کنید
برنامه گیگ بنج ۴ دسته امتیاز کلی رو برای همه سیستم عاملها در نظر می گیره. هر دسته شامل تعدادی تست می شه.
این ۴ دسته عبارتند از integer، Floating point، memory، stream . جالب اینجاست که هر کدام از سیستم عاملها در یک دسته اول شدهاند. به جز اسنو اپل که در دو دسته مقام اول رو کسب کرده است.
برنده قسمت integer سون، برنده floating point و stream اسنو و دسته memory نیز لینوکس اول شده است.
یکی از قسمتایی که لینوکس عقب افتاده مربوط به تستای فشرده سازی نوشتهها و عکس (همینطور عمل عکسش) هست. حالا این ینی چی؟ببینید شما با چی نوشته ها رو فشرده می کنید؟جواب bzip2 است. من نگاه کردم دیدم آخرین نسخه این برنامه رو سوزه داره و بنابراین مشکل نسخه قدیمی برنامه نیست. پس مشکل کار کجاست؟
من تنها جایی که مشکل رو می بینم زمان خواندن و نوشتن اطلاعات بر روی پارتیشن هست! دوستان ببینید پارتیشنهای من از نوع LVM هست و نوع آن هم ext4 هست. نمی دونم! اما یه جورایی احساس می کنم عملکرد پایین خیلی از نتایج در لینوکس همین موضوع میتونه باشه:)