إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

لتنفيذ التعديلات على النواة Kernel التى اضافت سرعة اكبر لأستجابه النظام

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • عامر إبراهيم
    رد
    المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
    الذين جربوا ،
    ما هي النتائج العملية ؟؟
    لم يحدث شيء...

    اترك تعليق:


  • عمر خرسه
    رد
    جديد : تفعيل الباتش على النواة لمستخدمي Ubuntu 10.10

    في هذه الصفحة طريقة بناء النواة مع إضافة الباتش المسرع ,لا أستخدم اوبنتو لذلك لم أستطع تجريبه ,أرجو أن يقوم أحد اﻷخوة بالتجربة

    وهنا طريقة تحديث النواة السابقة المبنية من قبلكم مع الباتش

    اترك تعليق:


  • omar abdullah
    رد
    شكراً لك ..

    ولكن واجهتني مشكلة وهي البطء الكبير في عملية اعادة التشغيل ؟؟؟؟

    اترك تعليق:


  • عبدالله العنزي
    رد
    الذين جربوا ،
    ما هي النتائج العملية ؟؟
    عزيزي مصعب بعد تجربة تم تشغيل كل من فاير فوكس وكروم و مشغل الفيديو واوبن وفس
    وكان النظام سلس في الانتقال بينهم وسريعه و أداء الجهاز ممتاز وافضل من سابقة ولم واجه اي مشاكلة
    وممكن الأخوان يقدمون معلومة اكثر

    اترك تعليق:


  • محمد هاني صباغ
    رد
    المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
    الذين جربوا ،
    ما هي النتائج العملية ؟؟
    ﻻحظت سرعة في تنفيذ المهام+سرعة في الإقلاع+سرعة كبيرة في الإستجابة!
    هذا عن تجربتي.

    اترك تعليق:


  • مصعب الزعبي
    رد
    الذين جربوا ،
    ما هي النتائج العملية ؟؟

    اترك تعليق:


  • عبدالله العنزي
    رد
    تم تثبيت سكربت بنجاح على اوبنتو 10.10 الله جزاك الخير ويبارك فيك

    اترك تعليق:


  • linuxor
    رد
    المشاركة الأصلية بواسطة عرب البوريني مشاهدة المشاركة
    اتوقع انكم بدأتم بالتوهم
    هذا السكريبت او الترقيع الاصلي للنواة لا ولن تزيد من سرعة الاقلاع ولا من سرعة انجاز المهام ..
    السرعة المقصودة هو سرعة استجابة الواجهة والعمليات التي يؤديها المستخدم كمشاهدة الفيديو او غيرها اثناء انجاز عمل ينهك المعالج ويستغله بدرجة كبيرة مثل عمل تصنيف للنواة او برنامج او تحويل ومعالجة مقاطع فيديو ..
    حيث لن تواجه مثلا مشكلة تقطيع الصوت اذا كنت تستمع الى اغنية مثلا اثناء تصنيفك لبرنامج
    السلام عليكم
    +1
    هذا هو السكريبت :
    كود:
    #!/bin/bash
    #credits: superpiwi 
    #http://ubuntulife.wordpress.com/2010/11/22/el-parche-milagro-de-linux-ahora-con-script-de-instalacion/
    #in English and with 3 small fixes by Andrew @ http://www.webupd8.org
    
    YELLOW="\033[1;33m"
    RED="\033[0;31m"
    ENDCOLOR="\033[0m"
    
    #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    # PARCHEAR
    #
    # Aplica las mejoras del kernel (parche de 200 lineas)
    # pero en 4 lineas de bash.
    #
    #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    function PARCHEAR ()
    {
    
    FICHERO="$HOME/.bashrc"
    
    echo ""
    echo -e $YELLOW"Patching [${FICHERO}]..."$ENDCOLOR
    echo ""
    
    # Añadiendo cadenas a .bashrc
    
    # Primero buscamos una cadena "base" para ver si esta o no ya añadido
    LINEAS=`cat $FICHERO | grep "/dev/cgroup/cpu/user" | wc -l`
    if [ "$LINEAS" == "0" ];
    then
        echo "Adding the patch..."
        echo "if [ \"\$PS1\" ] ; then" | tee -a $FICHERO
        echo "mkdir -p -m 0700 /dev/cgroup/cpu/user/\$\$ > /dev/null 2>&1" | tee -a $FICHERO
        echo "echo \$\$ > /dev/cgroup/cpu/user/\$\$/tasks" | tee -a $FICHERO
        echo "echo \"1\" > /dev/cgroup/cpu/user/\$\$/notify_on_release" | tee -a $FICHERO
        echo "fi" | tee -a $FICHERO
    else
        echo "It seems the patch is already included in $FICHERO"
    fi
    
    FICHERO="/etc/rc.local"
    echo ""
    echo -e $YELLOW"Patching [${FICHERO}]..."$ENDCOLOR
    echo ""
    
    # Añadiendo cadenas a /etc/rc.local
    
    # Primero buscamos una cadena "base" para ver si esta o no ya añadido
    LINEAS=`cat $FICHERO | grep "/dev/cgroup/cpu/release_agent" | wc -l`
    if [ "$LINEAS" == "0" ];
    then
    
        echo "Adding the patch..."
        POSI=`cat $FICHERO | grep -n "exit 0" | sort -nr | head -n 1 | awk -F: '{print $1}'`
        #echo "Posi es [$POSI]"
        echo "Making backup of $FICHERO in /etc/rc.local.backup.txt"
        cp /etc/rc.local /etc/rc.local.backup.txt
        sed "${POSI}imkdir -p /dev/cgroup/cpu\nmount -t cgroup cgroup /dev/cgroup/cpu -o cpu\nmkdir -m 0777 /dev/cgroup/cpu/user\necho \"/usr/local/sbin/cgroup_clean\" > /dev/cgroup/cpu/release_agent" /etc/rc.local | tee /etc/rc.new.local
        mv /etc/rc.new.local /etc/rc.local
    
        #echo "#========== 200 lines kernel patch alternative ============" | tee -a $FICHERO
        #echo "mkdir -p /dev/cgroup/cpu" | tee -a $FICHERO
        #echo "mount -t cgroup cgroup /dev/cgroup/cpu -o cpu" | tee -a $FICHERO
        #echo "mkdir -m 0777 /dev/cgroup/cpu/user" | tee -a $FICHERO
        #echo "echo \"/usr/local/sbin/cgroup_clean\" > /dev/cgroup/cpu/release_agent" | tee -a $FICHERO
        #echo "#====================================" | tee -a $FICHERO
    else
        echo "It seems the patch is already included in $FICHERO"
    fi
    
    echo ""
    echo -e $YELLOW"Making [${FICHERO}] executable"$ENDCOLOR
    echo ""
    sudo chmod +x $FICHERO
    
    FICHERO="/usr/local/sbin/cgroup_clean"
    echo ""
    echo -e $YELLOW"Creating [${FICHERO}]..."$ENDCOLOR
    echo ""
    if [ ! -e $FICHERO ];
    then
        echo "#!/bin/sh" | tee $FICHERO
        echo "if [ \"\$*\" != \"/user\" ]; then" | tee -a $FICHERO
        echo "rmdir /dev/cgroup/cpu/\$*" | tee -a $FICHERO
        echo "fi" | tee -a $FICHERO
    
    else
        echo "File $FICHERO already exists."
    fi;
    
    echo ""
    echo -e $YELLOW"Making [${FICHERO}] executable"$ENDCOLOR
    echo ""
    sudo chmod +x $FICHERO
    
    echo "DONE. The patch has been applied. Restart your computer..."
    
    }
    #-----------------------------------------------------------------------------
    
    # Comprobar que eres usuario root
    if [ $USER != root ]; then
      echo -e $RED"Error: you need to run this script as root."
      echo -e $YELLOW"Exiting..."$ENDCOLOR
      exit 0
    fi
    
    # Parchear el Sistema
    PARCHEAR
    
    # end of parche.sh

    اترك تعليق:


  • عرب البوريني
    رد
    اتوقع انكم بدأتم بالتوهم
    هذا السكريبت او الترقيع الاصلي للنواة لا ولن تزيد من سرعة الاقلاع ولا من سرعة انجاز المهام ..
    السرعة المقصودة هو سرعة استجابة الواجهة والعمليات التي يؤديها المستخدم كمشاهدة الفيديو او غيرها اثناء انجاز عمل ينهك المعالج ويستغله بدرجة كبيرة مثل عمل تصنيف للنواة او برنامج او تحويل ومعالجة مقاطع فيديو ..
    حيث لن تواجه مثلا مشكلة تقطيع الصوت اذا كنت تستمع الى اغنية مثلا اثناء تصنيفك لبرنامج

    اترك تعليق:


  • فتحي القدسي
    رد
    لي عوده ان شاء الله لهذا الموضوع الرائع منك -رصيدي في النزع الاخير
    همسه:....غيبتك طولت حبيبي مينا لك وحشه ياراجل

    اترك تعليق:


  • Mohammed AL Jeaid
    رد
    كود PHP:
    bad3r@M7MED-EX58 ~ $ wget http://launchpadlibrarian.net/59511828/cgroup_patch
    --2010-11-27 00:38:12--  http://launchpadlibrarian.net/59511828/cgroup_patch
    Resolving launchpadlibrarian.net... 91.189.89.22891.189.89.229
    Connecting to launchpadlibrarian
    .net|91.189.89.228|:80... connected.
    HTTP request sentawaiting response... 200 OK
    Length
    3476 (3.4K) [text/plain]
    Saving to: `cgroup_patch'

    100%[======================================>] 3,476       12.2K/s   in 0.3s    

    2010-11-27 00:38:14 (12.2 KB/s) - 
    `cgroup_patch' saved [3476/3476]

    [email protected] ~ $ chmod +x cgroup_patch
    [email protected] ~ $ sudo ./cgroup_patch
    [sudo] password for bad3r: 

    Patching [/home/bad3r/.bashrc]...

    cat: /home/bad3r/.bashrc: No such file or directory
    Adding the patch...
    if [ "$PS1" ] ; then
    mkdir -p -m 0700 /dev/cgroup/cpu/user/$$ > /dev/null 2>&1
    echo $$ > /dev/cgroup/cpu/user/$$/tasks
    echo "1" > /dev/cgroup/cpu/user/$$/notify_on_release
    fi

    Patching [/etc/rc.local]...

    Adding the patch...
    Making backup of /etc/rc.local in /etc/rc.local.backup.txt
    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.

    mkdir -p /dev/cgroup/cpu
    mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
    mkdir -m 0777 /dev/cgroup/cpu/user
    echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent
    exit 0

    Making [/etc/rc.local] executable


    Creating [/usr/local/sbin/cgroup_clean]...

    #!/bin/sh
    if [ "$*" != "/user" ]; then
    rmdir /dev/cgroup/cpu/$*
    fi

    Making [/usr/local/sbin/cgroup_clean] executable

    DONE. The patch has been applied. Restart your computer...
    [email protected] ~ $ 
    التطبيق على : Mint 10
    ولكن للحين ماسويت رستارت سوف اعود لطرح ماهو جديد بخصوص السرعه والتحكم بالنظام والملفات وغيرها .
    موضوع جميل يامينا باشا .

    اترك تعليق:


  • مضر
    رد
    المشاركة الأصلية بواسطة MinaSoft مشاهدة المشاركة
    وعليكم السلام
    ربما عليك تجربه الطريقة المرفقة فى رابط أخى صبرى
    جربته ولم ينجح

    اترك تعليق:


  • MinaSoft
    رد
    المشاركة الأصلية بواسطة salama مشاهدة المشاركة
    هل هذا الاسكربت امن ولايؤثر على استقرار النواة
    نعم السكربت امن ولا يؤثر على استقرار النواة

    المشاركة الأصلية بواسطة عبدالرحيم الفاخوري مشاهدة المشاركة
    السلام عليكم
    @ MinaSoft
    رأيت الرابط في المشاركة 9# لمحمد نجم في موضوع الخبر، وفكرت بتجربته على أعجوبة، إلا أني لم أجد الملف cgroup
    وعليكم السلام
    ربما عليك تجربه الطريقة المرفقة فى رابط أخى صبرى

    اترك تعليق:


  • مضر
    رد
    المشاركة الأصلية بواسطة KING SABRI مشاهدة المشاركة
    هذه طريقة وجدتها للفيدورا هنا
    تم تطبيقها لكن لم أختبر السرعة ,, ولا أريد أن أوهم نفسي بالسرعة إلا عندما أجربها >> الآلة الوهمية ستثبت الكفائة خاصة على VMware لأنه ثقيل
    أخي صبري هذه لا تغني عن 200 سطر كما فهمت ,أرجو النظر هنا

    والطريقة فيها بعض الاختلاف !!

    اترك تعليق:


  • عبدالرحيم الفاخوري
    رد
    السلام عليكم
    @ MinaSoft
    رأيت الرابط في المشاركة 9# لمحمد نجم في موضوع الخبر، وفكرت بتجربته على أعجوبة، إلا أني لم أجد الملف cgroup
    المشاركة الأصلية بواسطة Albakry مشاهدة المشاركة
    تم التطبيق على مندريفا 2010.1 بنجاح، ولكني لم ألحظ تغيرا في الأداء .
    ستلاحظه عندما تنفذ عملية مستهلكة للموارد وتأخذ وقتاً في خلفية النظام، وسترى أنها لن تؤثر على المهام التفاعلية (التي تتعامل معها) في الواجهة.
    المشاركة الأصلية بواسطة KING SABRI مشاهدة المشاركة
    هذه طريقة وجدتها للفيدورا هنا
    تم تطبيقها لكن لم أختبر السرعة ,, ولا أريد أن أوهم نفسي بالسرعة إلا عندما أجربها >> الآلة الوهمية ستثبت الكفائة خاصة على VMware لأنه ثقيل
    سأجربها ...

    اترك تعليق:

يعمل...
X