Автор Тема: Swap - da ili ne ???  (Прочетена 5046 пъти)

Joro

  • Напреднали
  • *****
  • Публикации: 27
    • Профил
Swap - da ili ne ???
« -: Jul 23, 2004, 15:45 »
Komputara mi ima 512mb ram, AMD64 3000+ (laptop).
Polzvam Suse 9.1 (32 bit) Karambata pokazva, 4e swap prostranstvoto koeto e 512mb e prazno, vinagi stoi na 0, nikoga ne sym zabeliazval da e razli4no ot nula, no ram-a po4ti vinagi e pylen. Ta triabva li mi tozi swap ili moga da go mahna, dokolkoto znam linux moje i bez nego. Suseto go polzwam za doma6na OS, filmi muzika internet, i malko igri.
Drugoto koeto iskam da pitam ima li vyzmojnost Suseto da "zaspiva" kogato zatvoria monitora, kakto go pravi xp-to. Sega samo se izkliu4va monitora, no komputara si prodyljava da raboti, koeto ne e dobre, za6toto pri zatvoren kapak se spira pritoka na vyzduh i 6te pregree. Ako moje da "spi" predpolagam, 4e togava 6te mi triabva pone 512mb swap za da se zapi6at dannite ot rama tam.

Izviniavam se, 4e pi6a na latinica no ne6to ne moga da nastroia kirilicata.  '<img'>
Активен

  • Гост
Swap - da ili ne ???
« Отговор #1 -: Jul 23, 2004, 16:05 »
... ne pipaj swap-a.
Prosto imash mnogo RAM i sigurno ne izpolzvash niakakvi tejki programi. Za tova Linux-a ne ti drashti disk-a.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Swap - da ili ne ???
« Отговор #2 -: Jul 23, 2004, 16:05 »
Виж сега, по принцип не само линукс може без swap, и на Windows ако сложиш 31982379817 МБ памет и той ще си работи без да пише в swap-а (не съм 100% сигурен, но така подсказва логиката поне, ако греша не ме линчувайте моля '<img'> ). Според мен е няма голям смисъл да махаш swap-а, може веднъж да ти се случи да ти свърши свободната памет и да не успееш да се запишеш данните и после да съжаляваш, нали се сещаш. Плюс това 512 МБ не са бог-знае колко много място, освен ако диска ти не е 1 ГБ общо '<img'>. Това е моето мнение за swap-а
За втория въпрос - честно казано нищо не разбрах - какво ще рече да си "затвориш монитора"? И кое те кара да мислиш, че при т.нар. "заспиване" данните от паметта се пъхат в swap-а?

Поздрави '<img'>
Активен

Joro

  • Напреднали
  • *****
  • Публикации: 27
    • Профил
Swap - da ili ne ???
« Отговор #3 -: Jul 23, 2004, 16:13 »
Ami kogato raboti6 s laptop, toi e kato "otvorena kniga". Kogato go spre6 - "zatvaria6 knigata". V slu4aia pri laptop ednata "korica" e monitora i prosto zatvaria6 monitora.  '<img'>
Nadiavam se, 4e go obiasnih dobre '<img'>
Az iskam kato go zatvoria pone da se izkliu4i celia komputar, ne samo monitora.

Pozdravi '<img'>
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Swap - da ili ne ???
« Отговор #4 -: Jul 23, 2004, 17:42 »
Ок, разбрах, сори, не бях прочел, че става дума за лаптоп първия път '<img'>.
За съжаление не мога да ти помогна по тоя въпрос... Хич не съм работил с лаптопи, още по-малко с линукс на лаптоп '<img'>

Пак поздрави
Активен

zazzko

  • Напреднали
  • *****
  • Публикации: 626
    • Профил
    • WWW
Swap - da ili ne ???
« Отговор #5 -: Jul 23, 2004, 17:43 »
Windows хибернация ли прави, или просто stand by. Защото не мисля, че може да направиш хибернация под Линукс, но все пак потърси из нета. Иначе използвай acpid, за да прихващаш тези събития (като затворен капак).
Относно SWAP..имам приятел, който има 256RAM и е без никакъв SWAP. Пуска си спокойно OpenOffice, M$ Office под Wine, както и Quake 3 (е не едновременно). Така, че този SWAP може да го махнеш спокойно. В краен случай може в движение да го размонтираш (swapoff -a) и да видиш как се държи машината.

Joro

  • Напреднали
  • *****
  • Публикации: 27
    • Профил
Swap - da ili ne ???
« Отговор #6 -: Jul 23, 2004, 17:51 »
Цитат (zazzko @ Юли 23 2004,18:43)
Windows хибернация ли прави, или просто stand by.

Точно за хибернацията става въпрос, само че под Линукс незнам дали може, даже и stand by не знам как става.
Активен

r4g3

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
    • WWW
Swap - da ili ne ???
« Отговор #7 -: Jul 23, 2004, 18:26 »
Zdrasti,

za pove4eto ot nestata kojto iskash da izpolzvash ne se znae da li rabotiat pod Linux ili pod tvojata distribucia.V kernel-a version 2.6.x ima opci za suspend to ram,hard disk i swap,no az lichno ne sum gi izprobval na moja laptop.Za Hibernation imashe niakade specialen patch za kernel-a no ne mojah da go nameria,mene ako pitash nqma smisul da go probvash,kogato az go razglejdah se okaza ima opasnost pri hibernacia da ne moje sled tova da ti trugne pravilno Linux-a '<img'>
Poigrai si s apci i opcite v kernel-a ako ne se luja imat dosta dobur Help.
pogledni tuka dosta hora sa si poigrali s hibernizaciata,no pove4eto se oplakvat 4e ne raboti :=
http://www.linuxquestions.org/questions/history/111114
ycneX
Vladimir
Активен

r4g3

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
    • WWW
Swap - da ili ne ???
« Отговор #8 -: Jul 23, 2004, 18:36 »
Aa Joro vij kvo namerih:
http://www.procyon.com/~pda/lphdisk/
s tazi programka si pravish nov dql za hibernizaciata i se ochakva da si trugne vscihko kogato zatvorish kapaka!
Активен

Joro

  • Напреднали
  • *****
  • Публикации: 27
    • Профил
Swap - da ili ne ???
« Отговор #9 -: Jul 24, 2004, 02:33 »
Мерси за линковете  '<img'> Тези дни като ми остане време ще го пробвам това нещо.
По принцип хибернацията не ми е болка за умиране, просто преди когато имах виндовс често го ползвах и ми вършеше хубава работа. Някъде четох, даже мисля, че беше в този форум, но не съм сигурен, че и линукса можел да "спи".
Повече ме интересуваше за свап-а, ако не се ползва от операционната система да го махна. Не че ми пречи  '<img'>

Поздрави  '<img'>
Активен

melwin

  • Напреднали
  • *****
  • Публикации: 222
    • Профил
Swap - da ili ne ???
« Отговор #10 -: Jul 26, 2004, 10:16 »
swap-a си го остави .. евентуално можеш да кажеш на ядрото да го ползва много малко(но все пак да го ползва) със следната команда: (важи само за 2.6.х и се губи при рестарт)

echo 10 > /proc/sys/vm/swappiness

по подразибране стойността на този параметър е 60. Като колкото повече се увеличава, толкова по-агресивно се използва суап-а. Дори и при стойност 0 суапа ще продължи да се използва. За всеки случай 10 е достатъчно ниска стойност и е оптимална за десктоп машина(imho)
Активен

The second is the basic unit of time. It is the length of time taken for 9192631770 periods of vibration of the caesium-133 atom to occur.

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Swap - da ili ne ???
« Отговор #11 -: Jul 26, 2004, 12:21 »
От 2.4.0 насам Линукс ядрото използва все по-малко суопа, а с тези 512 MB RAM можеш съвсем спокойно да го махнеш.
Цитат
и на Windows ако сложиш 31982379817 МБ памет и той ще си работи без да пише в swap-а
Абсолютно невярно! Windows-a е оптимизиран за работа с малко памет, което си проличава веднага като му сложиш повече памет - продължава да си суопва. По принцип GNU програмите и по-голямата част от останалия свободен софтуер са написани така, че да се възползват максимално от свободната оперативна памет, а не да я пестят. Това може и да не е добре за хората с малко памет, които не могат да си позволят ъпгрейд, но води до по-малко програмни грешки и съответно до по-голяма стабилност. За да не съм голословен, ето как изглеждат нещата при мен:
Примерен код
top - 12:18:54 up 36 min,  4 users,  load average: 0.48, 0.30, 0.25
Tasks: 103 total,   2 running, 101 sleeping,   0 stopped,   0 zombie
Cpu(s):   0.3% user,   0.3% system,   0.0% nice,  99.3% idle,   0.0% IO-wait
Mem:    516052k total,   500172k used,    15880k free,    17808k buffers
Swap:        0k total,        0k used,        0k free,   102144k cached
Това е с пуснати Mozilla, Licq, конзоли и текстови редактори.
Активен

10 години ябълкова диета стигат, стигат!

  • Гост
Swap - da ili ne ???
« Отговор #12 -: Jul 26, 2004, 13:36 »
В KernelTrap имаше една много интересна дискусия по темата.

За съжаление, нямам много време да я търся. Порови се може и да я намериш.

Ако имам 512 ОП и 512 суап-памет, не е ли по-добре да си купя още 512 ОП и да си изключа суап-паметта?

Та на въпроса, някои от разработчиците на адрото на Линукс, като основен аргумент за използване на суап-паметта каза. Цитирам/превеждам по памет.

Ядрото е сложна система и използването на суап-памет може да бъде само от полза. Ядрото ползва свободната ОП за кеширане на файлове от диска. Ако имате повече свободна ОП ще имате повече място за кеширане на файловете. Представете си, че имате една програма, която не е активна от 2 часа. Съответно паметта, която тя заема не е достъпвана от 2 часа. Няма запис и няма четене в/от тази памет в дълъг интервал от време. Ако имате суап-памет, тази, неизползвани дълго време, данни ще бъдат прехвърлени в суап-паметта. Свободната ОП ще се използва за дисков кеш. И така ще се ускори системата. Ако нямате суап-памет, тази неизползваната памет просто ще си стои там и ще заема място, което може да се използва по-рационално.

Така, че твърдо за. Колко и памет да имаш, още малко никога не е зле. И не бой се ядрото ще се оправи. Нали това му е задачата.
Активен

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Swap - da ili ne ???
« Отговор #13 -: Jul 27, 2004, 11:50 »
ето я и самата дискусия - http://kerneltrap.org/node/view/3202
прясна-прясна, от 27 май т.г. Въпреки всичко, аз си оставам от онези "numerous Linux users", които "do report success running a swapless system."
Активен

10 години ябълкова диета стигат, стигат!

Joro

  • Напреднали
  • *****
  • Публикации: 27
    • Профил
Swap - da ili ne ???
« Отговор #14 -: Aug 06, 2004, 12:07 »
Мерси на всички за коментарите и съветите.
Реших да експериментирам и да видя какво ще стане.
Мисля, че всички ще се съгласят, че от експеримента по добро няма  '<img'>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
SWAP
Настройка на хардуер
stealth01 6 3186 Последна публикация Oct 07, 2003, 18:20
от Warstomp
Как да създам swap partition
Настройка на хардуер
UnrealBecko 2 2935 Последна публикация Jan 23, 2008, 11:00
от zeridon
Проблем със swap.
Настройка на хардуер
emakariev 6 2997 Последна публикация Apr 27, 2008, 16:33
от HeadPhoneS
No swap
Настройка на програми
gotha 24 7492 Последна публикация Oct 26, 2008, 09:11
от plamen_f
Как да премхна swap дяла и да премина на swap файл?
Настройка на програми
grizli 33 8187 Последна публикация May 27, 2010, 00:00
от grizli