Автор Тема: RamDrive и Ubuntu  (Прочетена 1562 пъти)

Voklav

  • Участници
  • ***
  • Публикации: 9
    • Профил
RamDrive и Ubuntu
« -: Mar 04, 2013, 21:04 »
Здравейте. Пълен лаик съм с Ubuntu-то  ::)
Трябва ми user friendly програма или метод за създаване (и автоматизиране) на ramDrive (ramDisk)
За хората, който не знаят какво е  ramDrive (ramDisk) - вижте тази статия:
http://blog.laptopmag.com/faster-than-an-ssd-how-to-turn-extra-memory-into-a-ram-disk
За win7 ползвам SoftPerfect RAM Disk програмата :) и съм си заделил 512 рам - там съм преместил кеша на браузърите  - осезаемо се забърза браузването - особено при по-тежките сайтове :) (hotmaill, hootsuite, imo.im, youversion.com, бляблябля)

сега: Машината ми е стара - става въпроса за лаптоп Acer 5738 с две полочки с по 2gb ddr2 ram - та нямам излишни GB рам да преместя и win-ския кеш... Планувам закупуването на настолен звяр, но до тогава....  ;D по темата:

И идея си нямам как седят нещата с ubuntu-то.
Интересно е, че не открих и статии някакви в google (признавам - не търсих много).
Разсъждавам на глас:
Установих(или четох някъде), че е по-добре да ползвам 32битовата версия на убунту (вместо 64).
Та откакто излезна ползвам 12.04 32битовата версия.
До колкото съм запознат ... системата и тук ползва 3 .. 3,5 GB ram ... другите не се използват.
Доволен съм от бързодействието на машината, но ако има начин да се създаде един 512 мб или дори 1 гб рам drive ... И ДА СЕ ПОЛЗВАМ по някакъв начин. Ще съм още по-доволен.
Имам и 4 гб swap ... която мисля, че никога не се пълни/ползва  ::) ::) ?

Изкачат няколко въпроса: Ако отрежа 500мб рам ... коя рам ще се вземе в предвид - не използваната или ще отреже от използваната ?

Най-важното:  какво може да сложа вътре в този дял?
Кеша? Убунту има ли кеш? Какво кешира? Мога ли да инсталирам някой програми там(който ползвам най-често И НЕ СА ПО-ГОЛЕМИ от 500мб)? Какво мога да го правя тоя диск след като го създам?

Ако намерим отговори на горните въпроси, може да търсим отговори и на долните:

Тогава как да го направя? Да се стартира (Boot-ва) преди стартирането на ubuntu и да се съхранява(записва в image ако се налага) преди да се изключи/рестартира ubuntu.
Има ли UserFriendly Програми или ако няма - някакви конзолни редове систематизирани някъде?
 :o

 ::) Ако не съм видял някъде нещо от бързане - дайте един линк тук :)  (или на лично) ... но мисля че няма такава тема :?



Edit: Аа всъщност убунту-то си разпознаат 4-те гб :О  ::)
« Последна редакция: Mar 04, 2013, 22:41 от Voklav »
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: RamDrive и Ubuntu
« Отговор #1 -: Mar 04, 2013, 22:57 »
Това упражнение има някакъв смисъл при Уиндоус операционните системи и е напълно излишно при Линукс. Причината е различния начин на управлението на паметта.
Сигурно вече си забелязал, че под Линукс, хард диска не стърже постоянно както под Уиндоус.
Когато Линукс отвори файл, го държи в паметта (кеш и буфери) дори и след затварянето му, освобождаването на паметта от него става чак когато се нуждае от друг файл и няма повече свободна памет. Т.е в един момент се заема цялата налична памет - файловете са си в RAM-а - RAM диск не ти е нужен.
А иначе за спорта - RAM дискове могат да се правят и под Линукс, ти сигурно вече ползваш такъв без дори да знаеш, разгледай изхода от командата mount

Видях един змей си беше направил един скрипт по време на буут да копира цялата /bin и /usr/bin в /dev/null, по този начин когато РС-то му зареди десктопа, всички програми са му в паметта и се отварят мигновенно.
« Последна редакция: Mar 05, 2013, 00:28 от jet »
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

Voklav

  • Участници
  • ***
  • Публикации: 9
    • Профил
Re: RamDrive и Ubuntu
« Отговор #2 -: Mar 05, 2013, 00:32 »
Ясно  ;)
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Re: RamDrive и Ubuntu
« Отговор #3 -: Mar 05, 2013, 12:44 »
Рам драйв е хубаво нещо, подобрява бързадействието. Обаче има следните недостатъци - то си е драйв, има файлова система, и пак се точи през рам буфери и драйвери на файловата система, което е излшно.
Самият драйв яде рам, тази рам не може да се ползва за друго.
По хитрото решение е т.н. роот  файловата система. Всяко ядро има такава, тя няма файлова система, и работи директно с кеша.
Дори може да вкараш в самото ядро цялата нужна ти файлова система, но това упражнение  си струва например ако искаш нет воот или нямаш нард диск. Ядрото ти става голямо - например 100 Мбайта, зарежда се, и изпълнява скриптовете от роот файловата система. При компилиране на ядрото, показваш  от къде да я вземе тази  файлова система.
Разгледай как се прави /boot/initrd.img-***
« Последна редакция: Mar 05, 2013, 13:01 от ivo1204 »
Активен

Voklav

  • Участници
  • ***
  • Публикации: 9
    • Профил
Re: RamDrive и Ubuntu
« Отговор #4 -: Mar 09, 2013, 00:51 »
 :o Много сложно звучи ..... но ... наистина ли се оптимизира ubuntu-то ... има ли някъде тестове/резултати?
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Re: RamDrive и Ubuntu
« Отговор #5 -: Mar 09, 2013, 22:13 »
В Убунто по добре ползвай  /dev/shm

http://sharadchhetri.com/2012/08/15/devshm-mount-devshm/
или /tmp, /var/tmp 
или
http://www.redhat.itopstube.com/2012/02/overview-of-ramfs-and-tmpfs-on-linux.html
тестове? - гледам
 https://gist.github.com/AshwinJay/1185555

За рам диск /dev/ram0, 1,2,3,...
http://www.linuxfocus.org/English/November1999/article124.html
« Последна редакция: Mar 09, 2013, 22:41 от ivo1204 »
Активен

Voklav

  • Участници
  • ***
  • Публикации: 9
    • Профил
Re: RamDrive и Ubuntu
« Отговор #6 -: Mar 10, 2013, 22:45 »
 ;D
Да .. точно дойдох да се похваля, че съм го открил сам:
http://www.webupd8.org/2013/02/keep-your-browser-profiles-in-tmpfs-ram.html
И тада!  ;D Благодаря, Благодаря.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Ubuntu
Настройка на програми
nikolin 2 5314 Последна публикация Mar 28, 2005, 19:50
от nikolin
проблем с ubuntu
Настройка на програми
knoppix 1 4885 Последна публикация May 23, 2005, 01:48
от knoppix
Ubuntu live to ubuntu alternate?
Настройка на програми
Whisper 3 9460 Последна публикация Aug 30, 2007, 12:56
от bnight
Продавам Ubuntu Desktop 9.04:Kubuntu Desktop 9.04:Ubuntu Server 9.04 x64
Кошче
anakinchoo 34 23723 Последна публикация Jun 04, 2010, 16:32
от ROKO__
Ubuntu + Ubuntu Studio
Настройка на програми
H0lyGanGs7eR 5 9751 Последна публикация Feb 27, 2010, 13:20
от bazu