Jump to content
GSForum - Segélyvonal

Memóriakezelés


Linuxbarát
 Share

Recommended Posts

Linuxbarát

Három éve használok Linuxot, az utóbbi kettõ évben UHU-t. Sok dolgot olvastam már a rendszerrõl, de a mai napig nem tudom, hogy hogyan kezeli a Linux a memóriát és a virtuális memóriát. A Windows-ét ismerem, és az is világos hogy a Linuxé ettõl eltér(szerencsére). De hogy pontosan hogyan mûködik, arról csak igen halvány elképzeléseim vannak. Megkérlek benneteket, hogy aki ezzel tisztában van, az legyen szíves felvilágosítani ezen az oldalon.

Elõre is köszönöm.

Link to comment
Share on other sites

Kovács Dávid ( Davs )

Valahogy úgy, hogy azt a file-t, ami most nem aktív, tehát nem csinál semmit, azt kiteszi a swap-ra, de mindjárt utánanézek.

Link to comment
Share on other sites

Greene

A Linuxnál a kernel kezeli a virtuális memóriát (VM). Kétféle VM van. Lehet létrehozni egy külön SWAP partíciót (ez egy régi Unixos filerendszer), vagy egy filet, amit swapnek használ a linux. Egyébként elég agresszívan swappel a linux, hogy minél több legyen a szabad memória.

 

Így lehet létrehozni swap file-t:

 

$ dd if=/dev/zero of=/extra-swap bs=1024 count=1024

1024+0 records in

1024+0 records out

$

Létrehozzuk a /extra-swap filet. Feltöltjük nullákkal. Blokkméret (bs) 1024 byte, Count (szorzó) 1024.

 

 

$ mkswap /extra-swap 1024

Setting up swapspace, size = 1044480 bytes

$

Swap filet csinálunk az állományból.

 

$ swapon /extra-swap

$

"Bekapcsoljuk" a swap filet, így már tudja a linux használni

Link to comment
Share on other sites

  • 1 month later...
Linuxbarát

Nagyon szépen köszönöm a segítséget.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...