انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: spart در 12 اسفند 1386، 12:48 بظ
-
درود
چند وقت پیش من پارسیکس رو نصب کردم، که هم توی نصب سرعت خیلی خوبی داشت و هم تو بالا اومدن و هم اجرا کردن برنامهها. چند تا سوال برام پیش اومد که خیلی دوست دارم جوابشو بدونم :
۱- دلیل سرعت نصب سریع توی پارسیکس چیه
۲- آیا میشه سرعت نصب ابونتو رو هم بالا برد
۳- دلیل سرعت بالای اجرای برنامه در پارسیکس
۴- چطور میشه سرعت اجرای برنامه در ابونتو رو بالا برد
شاد باشید
-
سلام،
در مورد پارسیکس اطلاع زیادی ندارم.
اما یکی از دلایل کندی اوبونتو، معماری i386 برنامهها هست. این مشکل رُ میتونید با استفاده از نسخهٔ amd64 (اگر معماری سختافزارتون همین باشه) حل کنید. راه دیگهای که کمک میکنه استفاده از apt-build و کامپایل برنامهها به کمکش توسط خودتون هست.
راههای کلی دیگهای برای بهبود سرعت اوبونتو هست. مثلا استفاده از فنآوریهای prelink و preload (دو بسته به همین نامها وجود دارن). نصب preload که به راحتی نصب بستهاش هست. برای prelink هم بعد از نصب بستهاش، باید مقدار متغیر PRELINKING در پروندهٔ etc/default/prelink/ رُ به Yes تغییر بدید.
راههای دیگهای هم هست که بماند.
-
ابراهیم عزیز درود بر شما
سیستم من یه سیستم ۳۲ بیتی هست و نمیتونم از ۶۴ بیتی استفاده کنم در مورد prelink , preload فکر کنم باید یه تحقیقی بکنم.
با تشکر از لطف شما
-
همونجوری که ابراهیم توضیح داد هسته و بستههای اوبونتو و دبیان و فدورا و ردهت و... برای معماری i386 کامپایل و بهینه میشن در مقابل توزیعهایی هستند که برای معماری i686 یا i586 یا... آماده میشن و ضمنا توزیعهایی هم هستند که هر دو نسخه رو دارند...
پارسیکس بر اساس Kanotix هست و Kanotix هم بر اساس Knoppix و برای معماری i686 و amd64 آماده میشه. این یک دلیل سرعت بهتر هست مخصوصا در سیستمهایی که سختافزار ضعیفتری دارند. Kano در کرنل از Patchهای مختلفی استفاده کرده. در مورد این Patch ها و اینکه چرا اینها رو Knoppix استفاده نشدن هم میتونید اینجا (http://archives.free.net.ph/message/20050211.153350.8c064aa4.en.html) رو بخونید...
توزیعها هر کدوم اهداف و سطح کاربری و استفاده و پشتیبانی و ... خاصی دارند که بر اساس اون در مورد امکانات و Patch های مختلف تصمیم میگیرن. در مورد اوبونتو با تکمیل و عملیاتی شدن کامل upstart قطعا سرعت تغییر خوبی خواهد داشت ولی همین الان هم اوبونتو در مقایسه با توزیعهایی مثل دبیان یا فدورا یا ردهت یا SuSE(i586) سرعت بسیار مناسبی داره...
برای بهتر شدن سرعت اوبونتو هم تو انجمنهای انگلیسی اوبونتو راهنما و ... زیاده. بد نیست یه سری به لینکهای زیر بزنید...
http://forum.ubuntu.ir/index.php?topic=102.0
http://kmandla.wordpress.com/2007/10/20/howto-set-up-gutsy-for-speed
http://ubuntuforums.org/showthread.php?t=1971
http://ubuntuforums.org/showthread.php?t=565651
http://ubuntuforums.org/showthread.php?t=254263
http://ubuntuforums.org/showthread.php?t=292961
http://ubuntuforums.org/showthread.php?t=565651
-
مهدی جان خیلی ممنون، باید روش کار کنم
شاد باشید
-
پارسیکس هم نسخه 32 بیتی داره هم نسخه 64 بیتی.
-
با توجه به نتایج چندین benchmark که توی ubuntuforums دیدم و الان لینکشون رو پیدا نمی کنم الان دیگه مطمین هستم که این که اوبونتو اینقدر لش هست به معماری ربطی نداره! بلکه پیکربندی I/O به خصوص در مورد DMA و مدیریت حافظه مجازی به قسمی که تعداد page miss ها توی اوبونتو زیاد هست باعث اینقدر کندی میشه و فکر کنم این مشکل از build system اوبونتو باشه. الان روی یک ماشین نسبتا سریع AMD هم جنتو دارم هم اوبونتو. به طور شهودی میشه گفت سرعت KDE جنتو واقعا از xfce اوبونتو بیشتره! و دلیل این قضیه معماری کد بهینه شده نیست بلکه بیلد درست بسته های جنتو هست.
-
پارسیکس هم نسخه 32 بیتی داره هم نسخه 64 بیتی.
خیلی ممنون ولی من نظرم در حالت کلی بود.
با توجه به نتایج چندین benchmark که توی ubuntuforums دیدم و الان لینکشون رو پیدا نمی کنم الان دیگه مطمین هستم که این که اوبونتو اینقدر لش هست به معماری ربطی نداره! بلکه پیکربندی I/O به خصوص در مورد DMA و مدیریت حافظه مجازی به قسمی که تعداد page miss ها توی اوبونتو زیاد هست باعث اینقدر کندی میشه و فکر کنم این مشکل از build system اوبونتو باشه. الان روی یک ماشین نسبتا سریع AMD هم جنتو دارم هم اوبونتو. به طور شهودی میشه گفت سرعت KDE جنتو واقعا از xfce اوبونتو بیشتره! و دلیل این قضیه معماری کد بهینه شده نیست بلکه بیلد درست بسته های جنتو هست.
خوب در این مورد من دیگه هیچی نوفهمم. دوستان لطف کنن یاری بفرمایند که ما هم یه چیزی دستگیرمون بشه.
( من هنوز وقت تست کردن نداشتم دم عید و فشار کاری و ...)
موفق باشید
-
خوب در این مورد من دیگه هیچی نوفهمم. دوستان لطف کنن یاری بفرمایند که ما هم یه چیزی دستگیرمون بشه.
بحث خیلی تخصصی هست. اگر میخوای بفهمیش باید حالاحالاها بخونی! ;)
-
من PRELINKING رو نصب کردم و تغییرات لازم رو هم دادم. حالا این قضیه برای بستههای جدید صادقه یا نه برای همه بستهها؟
اینم بگم که سرعت آنچنان تغییری که من انتظار داشتم نکرد. و الان تو نصب یه بسته خیلی منتظر Running prelink, please wait... شده؟
-
از نظر من زیاد وقتتون رو روی این نسخههای 6 ماهه صرف نکنید. تا 2 ماه دیگه نسخه با پشتیبانی دراز مدت اوبونتو میاد بیرون. من حدس میزنم با توجه به انتقاداتی که به این نسخه شده، روی سرعت نسخه جدید بیشتر کار شده باشه. اگر هم چنین کاری نکرده باشند حداقل خیالتون راحته که اگر روش وقت صرف میکنید 3 سال ازش استفاده میکنید.
-
فکر خوبیه \\:D/
ولی الان تمرینه :D