Kezdőoldal » Számítástechnika » Programozás » Linuxban az ulimit parancs...

Linuxban az ulimit parancs miért így viselkedik?

Figyelt kérdés
A "max memory size"-t mindegy mekkorára (akár 0-ra is) korlátozhatom, az indított process akkor is felélheti az összes memóriát. Ha a "virtual memory"-t korlátozom akkor max annyit tud használni amennyit megadtam (virtuális memóriának).
2015. febr. 24. 19:53
 1/5 anonim ***** válasza:
Ha jól emlékszem, akkor privilegizált folyamatnál nincs limit. Ha rootként futtatsz valamit, akkor arra nem vonatkozik a limit.
2015. febr. 24. 20:27
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

A virtuális memória a folyamat teljes felhasznált memóriájára vonatkozik mindennel együtt. Ha eléri a maximálisan lefoglalható memóriát (hard limit), a folyamatnak nincs módja többet foglalni. (hacsak nem root-ként idult, ahogy azt már felettem is írták)


A max memory size az RSS-re (resident set size) vonatkozik, ami gyakorlatilag azt mondja meg, hogy a fizikális memóriából mekkora rész jut a folyamatnak. Kisebb mérettel is el tud futni, mert amit használ betölti a fizikai memóriába, a többi megy a swap-be.


A "man setrlimit" viszont ezt dobja ki:

[...]

RLIMIT_RSS

Specifies the limit (in pages) of the process's resident set

(the number of virtual pages resident in RAM). This limit has

effect only in Linux 2.4.x, x < 30, and there affects only calls

to madvise(2) specifying MADV_WILLNEED.

[...]


Tehát a mostani kerneleken már nincs hatása.

2015. febr. 24. 21:43
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:

Köszi a válaszokat.

Kipróbáltam root-ként is. Arra is vonatkozik, de az megnövelheti vagy akár vissza is állíthatja unlimited-re. Ha nem root akkor meg csak csökkentheti a limitet.

2015. febr. 25. 01:21
 4/5 anonim ***** válasza:

ulimit eléggé outdated. Manapság a cgroups az etalon, és amit azzal beállítasz, tuti semmi sem lépi át.


[link]

2015. febr. 25. 03:59
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszi.
2015. febr. 26. 20:54

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!