Kirjoittaja Aihe: Näennäismuistin jakaminen XP:n ja Linuxin kesken  (Luettu 3374 kertaa)

Lifestyle

  • Käyttäjä
  • Viestejä: 59
    • Profiili
Hei

Työllä ja tuskalla sain jaettua kiintolevyni seuraavasti.

Näennäismuisti 4gb
ntfs 25gb windows xp:lle
varauksessa 20gb ext:lle, kun uusi ubuntu ilmestyy
ja viimeinen osio fat32 omille tiedostoille. Mahdollisesti asennan xp:lle ext ajurin ja muutan tämän osion ext3:seksi (Jos on turvallista ettei saa mitään törkyä xp:stä linux puolelle).

Koneessa itsessään on 1gb RAM:mia. Nyt kiinostaa, että kuinka voisin käyttää tuota 4gigan aluetta sekä windowsin näennäismuistina ja ubuntun sivutusosiona. Ubuntun foorumilla törmäsin tähän.

http://ubuntuforums.org/showthread.php?t=245393&highlight=swapfs
http://ubuntuforums.org/showthread.php?t=114223&highlight=swapfs

Onko kenelläkään tästä kokemusta tai paininut saman ajatuksen parissa aikaisemmin? Harmi kun tuo lontoon murre loppuu kesken, niin ei täysin avaudu edellisistä linkeistä kuinka homma pelaa. :(

-M-

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Näennäismuistin jakaminen XP:n ja Linuxin kesken
« Vastaus #1 : 14.04.08 - klo:20.59 »
Minun tietojeni mukaan ei onnistu. Win tahtoo sivutustiedoston sisältävän osion olevan alustettu fat- tai ntfs-muotoon. Linuxin swap taas on alustamaton osio... Näin siis lähtökohtaisesti...

Toki siitä riittää jaettavaksi kaksi 2GB osiota, määrä mikä riittää normaalikäytössä molemmille järjestelmille.

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Vs: Näennäismuistin jakaminen XP:n ja Linuxin kesken
« Vastaus #2 : 21.04.08 - klo:10.43 »
ja viimeinen osio fat32 omille tiedostoille. Mahdollisesti asennan xp:lle ext ajurin ja muutan tämän osion ext3:seksi (Jos on turvallista ettei saa mitään törkyä xp:stä linux puolelle).
Helpoin olisi alustaa levy ntfs-muotoon, joka on nopeampi ja parempi kuin fat32 ja jota Ubuntu osaa käyttää. Windowsin ext3-tuki (tai siis se ohjelma mikä asennetaan) on hidas ja huono.

Lainaus
Koneessa itsessään on 1gb RAM:mia. Nyt kiinostaa, että kuinka voisin käyttää tuota 4gigan aluetta sekä windowsin näennäismuistina ja ubuntun sivutusosiona. Ubuntun foorumilla törmäsin tähän.
Yleisenä nyrkkisääntönä on pidetty, että swappia ois 2*keskusmuistin määrä, kuitenkin maks 1gt. Olen itse samoilla linjoilla.
alias vililikku

rhino

  • Käyttäjä
  • Viestejä: 229
  • Windows♥SUSE♥Ubuntu♥etc
    • Profiili
Vs: Näennäismuistin jakaminen XP:n ja Linuxin kesken
« Vastaus #3 : 30.04.08 - klo:02.39 »
Ei kannata ajatella että Windows ja linukka käyttäis samaa näennäismuistia, ne käyttää sitä eri tekniikoilla. Ja tosiaan windowsilla tuo näennäismuistihan pitää olla joko fat tai ntfs formatoidulla asemalla, mikä ei taas ole linukalle se sopiva. Eli pitää olla siis kummallekin omansa.
Ja fat-osioita ei kannata käyttää enää, koska ntfs on tietysti WinXPn ja Vistan natiivi levyasemaformaatti ja linukkakin osaa sekä lukea että kirjoittaa sille ja ntfs:ssä on tiedostosuojaukset yms ja muutenkin parempi. Nopeudessa ei ole kauheaa eroa.

Windowsilla näennäismuisti kannattaa olla keskusmuistin kokoinen, sitä isommasta ei ainakaan juuri ole hyötyä tai koneen toiminta ei ole järin tehokasta enää jos se joutuu käyttämään isompaa näennäismuistia kuin mitä keskusmuisti on. Jos muistin tarve kasvaa siitä, kannattaa koneeseen päivittää lisää keskusmuistia, ja sitten tietysti määritellä näennäismuistikin sen kokoiseksi. Ja windowsilla suositus että kannattaa käydä säätämässä näennäismuisti nimenomaan juuri keskusmuistin kokoiseksi, eli se oletus missä se on vähintään jotain ja enintään jotain, kannattaa muuttaa tuoksi, niin levyltä varataan juuri tietty alue sille eikä kokoa tarvitse dynaamisesti säädellä.

Linukan osalta hämärä itselle se, kun swapille varataan yleensä tietty vakioasemakoko ja olen taas ollut saavinani sen kuvan että sekin kannattaisi olla keskusmuistin kokoinen - mutta miten sitten jos keskusmuistia lisää? saako ja kannattaako tuota swap-osiota kasvattaa?

Tuo vähän mietityttää kiintolevysi jaossa että jos olet tehnyt sille asemat tuossa järjestyksessä että alussa swap-osio (linukalle), sitten WinXP-osio ja lopussa linukan juuri-osio, niin käytännössähän linukan käytössä kiintolevyltä pitää ehkä lukupäiden operoida ja sahata alun ja lopun väliä. Tosin riippuu tuosta kiintolevystäsi, montaka lautasta ja lukupäätä sillä on, miten nuo sille tekemäsi osiot sijoittuvat.
Mutta olisi ehkä ollut järkevää tehdä tuo WinXP osio alkuun, sitten linukan swap ja ext(juuri)-osiot.
Ja jos kyseessä on pöytäkone, sekä linukalle että windowsille saisi mukavan suorituskykylisän toisella kiintolevyllä, eli sille kokonaan omat tiedostot. Tai sitten nopealla pikkukiintolevy näille käyttiksille ja jos tämä levy iso, se kokonaan työtiedostoille.
Eli käyttistouhut vois käsitellä toiselta levyltä sen lukupäillä ja levyvälimuistilla ja omien datatiedostojen käsittelyn vois tehdä toisen levyn lukupäillä ja levyvälimuistilla. Tai sitten vaan kikkailua, tuli vaan mieleen :D ja läppärissä tuollaista ei voi virittääkään.
rhino=sarvikuono (zulu nkombe/ubejane, swahili kifaru) Etelä-Afrikassakin uhanalainen, ahdistelijoilleen ärhäkkä otus.
ZULU http://www.codezulu.com/isizulu.asp  SWAHILI http://www.pbs.org/wonders/Episodes/Epi2/2_cult1a.htm
NO MORE BLACK≠WHITE, http://fi.wikipedia.org/wiki/Apartheid IS PAST