Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Ползвате ли SWAP в Linux?

Featured Replies

преди 28 минути, jhoro написа:

От какъв зор? Монитора е 1600 х 900 - резолюция над 720p е безсмислена!
Ако пусна лаптопа от терасата - няма да ползва нищо!

Пп. Говорех за горе-долу еднакво ползване - като програми и сайтове, в браузъра.

За "зора" - не знам. Дадох ти пример, какво ще стане, ако свалиш такъв файл.

  • Отговори 70
  • Прегледи 9,8k
  • Създадено
  • Последен отговор

Потребители с най-много отговори

Най-популярни публикации

  • Ивайло Димов
    Ивайло Димов

    Ако некой чека SWAP дяла да "спаси" увисналото и зациклило положение значи да чека от Тиквата извинение за 11 годишното робство на ГЕРП

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

  • По спомени, инсталаторът на Ubuntu, правеше swap файла към 1,5 GB. Не знам, как преценява, че такава ми е нуждата. Тези файлове се създават или премахват за около минута. Не е проблем да си ги направи

преди 4 минути, cybercop написа:

За "зора" - не знам. Дадох ти пример, какво ще стане, ако свалиш такъв файл.

Аз пък ти казах - защо няма да си сваля такъв.

3d игрите и CAD софтуера също искат много ресурс, ама ... не играя и не работя в момента!

Пп. Не се ли усещате от начало, че въпросът е грешно зададен?
Какво значи - „ПОЛЗВАТЕ ЛИ?”

Ако беше формулиран - „Имате ли?” или „Правите ли си?” - щеше да е по-коректно.
Windows си създава swap file без изобщо да пита - такава е концепцията. При Линукс(ите) избора е ваш - да има или не swap дял.

Но дали ще се ползва, кога и колко - не го решава потребителя. Гледам мониторинг на различни ОС - едната пълни RAM- а на 70-80% (включително кеш и шерната памет) и едвам пипа swap, другата - при 40% заета RAM, заема двойно повеме виртуална памет.

преди 21 минути, jhoro написа:

Гледам мониторинг на различни ОС - едната пълни RAM- а на 70-80% (включително кеш и шерната памет) и едвам пипа swap, другата - при 40% заета RAM, заема двойно повеме виртуална памет.

/etc/sysctl.conf

поставяш този ред 

vm.swappiness=10

и променяш стойността от 10 на която искаш. Това е процентът оставящо пространство на RAM паметта, при която системата да започне да прехвърля данни върху swap дяла. За повечето дистрибуции, по подразбиране е дадена стойност 60, което, поне за мен е прекалено. Това означава, че при заемане на паметта над 40%, системата започва да прехвърля данни върху swap дяла (файла).

преди 1 час, cybercop написа:

/etc/sysctl.conf

поставяш този ред 

vm.swappiness=10

и променяш стойността от 10 на която искаш. Това е процентът оставящо пространство на RAM паметта, при която системата да започне да прехвърля данни върху swap дяла. За повечето дистрибуции, по подразбиране е дадена стойност 60, което, поне за мен е прекалено. Това означава, че при заемане на паметта над 40%, системата започва да прехвърля данни върху swap дяла (файла).

Четейки ... току виж съм ти повярвал!
Звучи смислено, подредено и логически правилно! А и ти си сериозен и компетентен човек!
Обаче - и най-авторитетния метеоролог да ми обяснява, че „Навън е лято, слънцето пече, и птичките и пчеличките ...“ - като ми стане студено на д...то, няма да повярвам!

Казах го няколко пъти, ако искаш - ще го нарисувам! Щото машината даде фира!
При физическа RAN 3 GB (няма повече) - диспечера на задачите показва заети 2600 MB (барабар с паметта за видеото), а използването на swap дял - стотина и няколко MB.

преди 16 минути, jhoro написа:

Четейки ... току виж съм ти повярвал!
Звучи смислено, подредено и логически правилно! А и ти си сериозен и компетентен човек!
Обаче - и най-авторитетния метеоролог да ми обяснява, че „Навън е лято, слънцето пече, и птичките и пчеличките ...“ - като ми стане студено на д...то, няма да повярвам!

Казах го няколко пъти, ако искаш - ще го нарисувам! Щото машината даде фира!
При физическа RAN 3 GB (няма повече) - диспечера на задачите показва заети 2600 MB (барабар с паметта за видеото), а използването на swap дял - стотина и няколко MB.

Имай предвид, че данните от swap дяла не се разтоварват, щом заетата физическа памет се освободи. В повечето случаи, те се пазят там до края на сесията.  

При заети 2600 МБ, бих ти препоръчал да инвестираш десетки левове в малко допълнителна памет. 

П.П.: Не знам, как от цитат на мой коментар на колегата vpvelev, касаещ машина с 32 GB, свалихме нивото на 3ГБ. Очаквам да се включи и колега, който е с 512 MB. При 3 GB RAM памет аз бих оставил swap дял от поне 3-4 GB.  Още по- точно е, че не бих се задоволил с тази памет и бих си купил поне втора плочка от 2 GB, дори да няма повече слотове за универсална DDR2. За AMD има и по 4GB.

Правилно е казано, че всеки гледа на света - от собствената си камбанария!+

преди 13 минути, cybercop написа:

Не знам, как от цитат на мой коментар на колегата vpvelev, касаещ машина с 32 GB, свалихме нивото на 3ГБ.

„Слязохме“ от 32 GB на 3 GB, за да ти покажа, че наличието и управлението на ресурси са много различни неща!

преди 13 минути, cybercop написа:

Имай Очаквам да се включи и колега, който е с 512 MB.

Тази машина отдавна е само паметник!

преди 13 минути, cybercop написа:

При 3 GB RAM памет аз бих оставил swap дял от поне 3-4 GB.
Още по- точно е, че не бих се задоволил с тази памет и бих си купил поне втора плочка от 2 GB, дори да няма повече слотове за универсална DDR2. За AMD има и по 4GB.

И без препоръки - swap дял си беше 10 GB.
„Плочките“ бяха 2 + 1 GB, просто дъното не поддържа повече от 4 GB!
За AMD не ме интересува - няма да сменям процесор.

преди 13 минути, cybercop написа:

При заети 2600 МБ, бих ти препоръчал да инвестираш десетки левове в малко допълнителна памет. 

Знам как ще прозвучи, но препоръки се дават само с пари!

преди 19 минути, jhoro написа:

Правилно е казано, че всеки гледа на света - от собствената си камбанария!+

„Слязохме“ от 32 GB на 3 GB, за да ти покажа, че наличието и управлението на ресурси са много различни неща!

Тази машина отдавна е само паметник!

И без препоръки - swap дял си беше 10 GB.
„Плочките“ бяха 2 + 1 GB, просто дъното не поддържа повече от 4 GB!
За AMD не ме интересува - няма да сменям процесор.

Знам как ще прозвучи, но препоръки се дават само с пари!

Така е. Осем до десет лева си е внушителна сума. Не задължавам никого с нея. Всеки си знае положението. Относно процесора, много трудно се вкарва AMD процесор в интелско гнездо. Голяма мъка е. Освен това, въпреки, че са налични 4 GB DDR2 за AMD, китайците и за тях искат десетки левове. 

преди 10 минути, cybercop написа:

Така е. Осем до десет лева си е внушителна сума. Не задължавам никого с нея. Всеки си знае положението. Относно процесора, много трудно се вкарва AMD процесор в интелско гнездо. Голяма мъка е. Освен това, въпреки, че са налични 4 GB DDR2 за AMD, китайците и за тях искат десетки левове. 

Сигурен бях, че ще разбереш!

А точното определение за „много пари“ е - малко повече, отколкото имаш!

преди 16 часа, cybercop написа:

Относно процесора, много трудно се вкарва AMD процесор в интелско гнездо.

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

  • 3 седмици по-късно...

Swap-a е голяма тъпотия по начало. Трябва да се има в предвид, че е бил измислен за да „спаси положението“.

Не го включвам. Но компютъра и по-важното - начинът ми на работа го позволяват.

По-досадният отговор е че за да сработи ефективно, това което ще се пуска трябва първо да влезе в SWAP-а и второ да няма нищо против достъпът до памет да е много бавен. Тоест да кажем, ако не може да се събере в 16GB, то поне да се събере в 24 или максимум 32. А това не е фенемонално по-добро постижение. Също така по възможност да се избягват чести презаписи. Иначе другата тъпотия - SSD-то ще се повреди скоропостижно. За щастие, такава картина много прилича на разни сървъри. Така че там може да намери подходящо предназначение. Плюс това там могат да си позволят да сменят SSD често.

преди 2 часа, Melmak R написа:

 

По-досадният отговор е че за да сработи ефективно, това което ще се пуска трябва първо да влезе в SWAP-а и второ да няма нищо против достъпът до памет да е много бавен. 

Всъщност, имам подозрение, че с новите и по бързи SSD носители, положението със скоростта няма да е толкова лошо, колкото при старите HD. Там, ползването на swap дяла само предотвратяваше незабавната "смърт" на системата, без да се разчита на ефективна работа. Но не искам и да експериментирам в това отношение. Решил съм да не го ползвам и това е положението. За сега 16 GB RAM памет ми стигат за ежедневна работа. 

преди 5 часа, Melmak R написа:

Тоест да кажем, ако не може да се събере в 16GB, то поне да се събере в 24 или максимум 32.

преди 3 часа, cybercop написа:

За сега 16 GB RAM памет ми стигат за ежедневна работа. 

И двамата - не се „чувате“ - какво пишете.

Всъщност - и на мен 16 GB RAM биха ми стигнали, ама се налага да се събирам в 2-3-4 GB RAM!

Сега е модерно да не се използва Swap дял а файл. Трансфера на информация към дяла е по-бърз отколкото към файла. За да работи хибернацията е необходимо swap да е не по-малко от рам паметта. В моя случай имам 8 gb ram и 8 gb swap.

Примерно при инсталация на Ubuntu без swap дял, системата си прави swap файл, който като големина се оразмерва според нуждата. На SSD дискове е препоръчително да се използва swap файл. Освен това SSD дискове имат повече живот, когато не се разделят на дялове. Само необходимите системни дялове, без които не може.

От друга страна съвременните компютри са с много рам и системата почти не пипа swap. Освен това всеки Linux може да бъде настроен да използва swap само, когато се изчерпа оперативната памет.

преди 2 минути, ntm7iv написа:

Сега е модерно да не се използва Swap дял а файл.

И се регистрира само за да ни „отвориш очите“ ли?

И защо модерно? Windows си го прави открай време.

преди 3 минути, jhoro написа:

И се регистрира само за да ни „отвориш очите“ ли?

И защо модерно? Windows си го прави открай време.

Регистрирах се, за да се забавлявам.

Модерно е за Linux системите.

преди 2 минути, ntm7iv написа:

Регистрирах се, за да се забавлявам.

Модерно е за Linux системите.

Добре дошъл тогава! Приятни забавления - през следващите години.

преди 2 часа, ntm7iv написа:

Примерно при инсталация на Ubuntu без swap дял, системата си прави swap файл, който като големина се оразмерва според нуждата. 

По спомени, инсталаторът на Ubuntu, правеше swap файла към 1,5 GB. Не знам, как преценява, че такава ми е нуждата. Тези файлове се създават или премахват за около минута. Не е проблем да си ги направиш и сам, ако ти трябват.

на 4.01.2022 г. в 21:36, cybercop написа:

По спомени, инсталаторът на Ubuntu, правеше swap файла към 1,5 GB. Не знам, как преценява, че такава ми е нуждата. Тези файлове се създават или премахват за около минута. Не е проблем да си ги направиш и сам, ако ти трябват.

По моите спомени Мента 18.3 (която всъщност леко моднато убунту) веднъж ме сдоби с 32-гигабайтов суап (защото някой умник е решил, че swap трябва да е равно на RAM) и оттогава започнах ръчно да си модифицирам инсталацията, та да не ми пълни сториджа с простотиите си.

преди 30 минути, Валсо написа:

По моите спомени Мента 18.3 (която всъщност леко моднато убунту) веднъж ме сдоби с 32-гигабайтов суап (защото някой умник е решил, че swap трябва да е равно на RAM) и оттогава започнах ръчно да си модифицирам инсталацията, та да не ми пълни сториджа с простотиите си.

Старата формула (от времето, когато 1GB RAM беше далечно бъдеще) беше такава. Инсталаторът правеше swap дял с обем, два пъти този на RAM паметта. След това, излезе една таблица, до какъв обем да се запази тази формула и, как да се промени след това (1,5х, 1х...). Но, таблицата е сложно нещо, а простият алгоритъм 2xRAM си остана в повечето инсталатори, въпреки, че не беше актуален.

преди 46 минути, Валсо написа:

По моите спомени Мента 18.3 (която всъщност леко моднато убунту) веднъж ме сдоби с 32-гигабайтов суап (защото някой умник е решил, че swap трябва да е равно на RAM) и оттогава започнах ръчно да си модифицирам инсталацията, та да не ми пълни сториджа с простотиите си.

Карай бе! На 32 TB storage - 32 GB ... бълха те е ухапала.

Регистрирайте се или влезете в профила си за да коментирате

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.