linux steelt geheugen

Pagina: 1
Acties:
  • 73 views sinds 30-01-2008

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik heb op naast mijn server thuis nu ook op mijn workstation linux geinstaleerd

nu heb ik een probleempje,

ik heb 512 Mb ram in deze pc zitten maar linux ziet er maar 72 hoe kan dit en wat kan ik er aan doen

ik heb de search al gebruikt maar kon er helaas niks over vinden

specs : http://specs.tweak.to/7435


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 20-02 20:22
Geheugen kapot :?

Lijkt me heel sterk dat dit aan linux ligt..

edit: post de uitkomst van "free" eens btw

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
geheugen is niet kapot dat weet ik zeker
heb het in een windows pc geprikt en werkt perfect

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
peter@linux:~ > free
total used free shared buffers cached
Mem: 66084 64660 1424 0 2664 27088
-/+ buffers/cache: 34908 31176
Swap: 136544 25472 111072
peter@linux:~ >

specs : http://specs.tweak.to/7435


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 20-02 20:22
vaag.. en tijdens het opstarten geen errors?

Bios geeft tijdens het tellen ook 512 aan?

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
geen errors en de bios telt netjes door tot de 512 en een beetje

specs : http://specs.tweak.to/7435


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 20-02 20:22
*vaag*

Download voor de zekerheid eens een Mem tester, ik zou het anders ook niet weten..

  • Major Asshole
  • Registratie: Mei 2000
  • Laatst online: 24-06-2024

Major Asshole

Are there any more Asholes?

post de output van dmesg eens?

Verwijderd

Het is alweer een tijdje geleden maar ik doe ff een gooi.
Tijdens bootup bij de lilo prompt voer de volgende regel "mem=512M" eens in (zonder de haakjes)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 11:47

deadinspace

The what goes where now?

GNU/Linux ziet maar 72 MB van je geheugen bij jou. Het komt voor, maar ik zou niet durven zeggen waar het aan ligt.
Op zondag 19 augustus 2001 04:47 schreef ]NTT[ het volgende:
Het is alweer een tijdje geleden maar ik doe ff een gooi.
Tijdens bootup bij de lilo prompt voer de volgende regel "mem=512M" eens in (zonder de haakjes)
Je kunt de kernel tijdens het booten vertellen hoeveel geheugen er is, zodat hij exact zoveel geheugen gebruikt als jij zegt. ]NTT[ heeft het bijna goed: je moet bij LILO de naam van je linux image intypen, gevolgd door 'mem=512M'. Met je linux image bedoel ik datgene wat je in LILO intypt om GNU/Linux te booten; waarschijnlijk heet je linux image 'linux' (druk op tab voor een lijstje).

  • wouzer
  • Registratie: Maart 2000
  • Niet online
... en als dat werkt kun je het in je lilo.conf zetten door het volgende toe te voegen:

append="mem=512M"

en dan weer lilo runnen, dan hoef je dat in vervolg niet meer op de lilo prompt in te tikken.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op zondag 19 augustus 2001 06:10 schreef deadinspace het volgende:
GNU/Linux ziet maar 72 MB van je geheugen bij jou. Het komt voor, maar ik zou niet durven zeggen waar het aan ligt.
[..]

Je kunt de kernel tijdens het booten vertellen hoeveel geheugen er is, zodat hij exact zoveel geheugen gebruikt als jij zegt. ]NTT[ heeft het bijna goed: je moet bij LILO de naam van je linux image intypen, gevolgd door 'mem=512M'. Met je linux image bedoel ik datgene wat je in LILO intypt om GNU/Linux te booten; waarschijnlijk heet je linux image 'linux' (druk op tab voor een lijstje).
als ik gewoon linux: mem=512 intik gebeurt er niks
als ik daarin tegen linux> linux mem=512 gebeurt er wel wat

krijg de melding

Kernel panic> Kmem_cache_sizes_init: Error creating caches
In swapper task-not syncing

dit is niet leuk :)

hij ziet 72 Mb waar er maar 1 Mb van vrij is het is niet voor uit te branden

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op zondag 19 augustus 2001 04:40 schreef Major_Asshole het volgende:
post de output van dmesg eens?
Linux version 2.2.16 (root@Pentium.suse.de) (gcc version 2.95.2 19991024 (release)) #1 Tue Aug 15 23:04:42 GMT 2000
Detected 515466 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1028.92 BogoMIPS
Memory: 63264k/66496k available (1448k kernel code, 412k reserved, 980k data, 68k init, 0k bigmem)
Dentry hash table entries: 16384 (order 5, 128k)
Buffer cache hash table entries: 65536 (order 6, 256k)
Page cache hash table entries: 16384 (order 4, 64k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU serial number disabled.
CPU: Intel Pentium III (Katmai) stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfb440, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 65536 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
RAM disk driver initialized: 16 RAM disks of 64000K size
loop: registered device at major 7
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio
HPT366: onboard version of chipset, pin1=1 pin2=2
PCI: HPT366: Fixing interrupt 11 pin 2 to ZERO
HPT366: IDE controller on PCI bus 00 dev 98
HPT366: chipset revision 1
HPT366: not 100% native mode: will probe irqs later
ide2: BM-DMA at 0xd800-0xd807, BIOS settings: hde:pio, hdf:pio
HPT366: IDE controller on PCI bus 00 dev 99
HPT366: chipset revision 1
HPT366: not 100% native mode: will probe irqs later
ide3: BM-DMA at 0xe400-0xe407, BIOS settings: hdg:pio, hdh:pio
hda: ST313032A, ATA DISK drive
hdb: LITE-ON LTR-12102B, ATAPI CDROM drive
hdc: CD-ROM 36X/AKU, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: ST313032A, 12419MB w/512kB Cache, CHS=1583/255/63
hdb: ATAPI 40X CD-ROM CD-R/RW drive, 8192kB Cache
Uniform CD-ROM driver Revision: 3.11
hdc: ATAPI 36X CD-ROM drive, 128kB Cache
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
LVM version 0.8e by Heinz Mauelshagen (4/1/2000)
lvm -- Driver successfully initialized
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
linear personality registered
raid0 personality registered
raid1 personality registered
raid5 personality registered
scsi : 0 hosts.
scsi : detected total.
Partition check:
hda: hda1 hda2 hda3
RAMDISK: Compressed image found at block 0
Uncompressing................................done.
VFS: Mounted root (ext2 filesystem).
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
VFS: Mounted root (ext2 filesystem) readonly.
change_root: old root has d_count=1
Trying to unmount old root ... okay
Freeing unused kernel memory: 68k freed
Adding Swap: 136544k swap-space (priority -1)
Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
usb-uhci.c: $Revision: 1.232 $ time 23:21:05 Aug 15 2000
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: Intel USB controller: setting latency timer to 0
usb-uhci.c: USB UHCI at I/O 0xc000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
usb.c: USB new device connect, assigned device number 1
hub.c: USB hub found
hub.c: 2 ports detected
3Com 3c90x Version 1.0.0 1999 <linux_driver@3com.com> (23:16:01)
enable_irq() unbalanced from c4837510
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 28M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 128M @ 0xe0000000
eth0: no IPv6 routers present
eth0: no IPv6 routers present

specs : http://specs.tweak.to/7435


Verwijderd

Op zondag 19 augustus 2001 15:32 schreef dafearless het volgende:

[..]

als ik gewoon linux: mem=512 intik gebeurt er niks
als ik daarin tegen linux> linux mem=512 gebeurt er wel wat

krijg de melding

Kernel panic> Kmem_cache_sizes_init: Error creating caches
In swapper task-not syncing

dit is niet leuk :)

hij ziet 72 Mb waar er maar 1 Mb van vrij is het is niet voor uit te branden
Je vergeet de M achter 512

Verwijderd

Zover ik weet gebruikt Linux geen probing voor memory maar probeert deze eerst informatie via de BIOS te verkrijgen. Alleen niet elke BIOS geeft waarden terug als het om zo'n 'groot' aantal geheugen gaat. Dit moet je instellen in een config file (ik draai geen Linux dus ik weet niet welke file en hoe die config line heet (ik houd me alleen bezig met kernel-zut) maar dat weet vast iemand hier). Als je tegen Linux zegt hoeveel geheugen die heeft neemt-ie dat aan ipv zijn BIOS-metingen. Let wel op dat je hier het goede getal ingeeft, want als je dus liegt tegen Linux gaat-ie dat zeker niet leuk vinden ;)!

Verwijderd

Op zondag 19 augustus 2001 15:32 schreef dafearless het volgende:

[..]

als ik gewoon linux: mem=512 intik gebeurt er niks
als ik daarin tegen linux> linux mem=512 gebeurt er wel wat

krijg de melding

Kernel panic> Kmem_cache_sizes_init: Error creating caches
In swapper task-not syncing

dit is niet leuk :)

hij ziet 72 Mb waar er maar 1 Mb van vrij is het is niet voor uit te branden
Werd er niet gezegd dat je mem=512M moest intikken ?
Doe dat dan ook !! |:(

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
het spijt mij ik ga het weer ff proberen

ja dat heeft gewerkt :)

tnx

specs : http://specs.tweak.to/7435


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 11:47

deadinspace

The what goes where now?

haha... op deze manier ('mem=512') gebruikt GNU/Linux maar 512 bytes... en dat is toch wat weinig ;)

Nu moet je dus dit doen:
Op zondag 19 augustus 2001 13:31 schreef wouzer het volgende:
... en als dat werkt kun je het in je lilo.conf zetten door het volgende toe te voegen:

append="mem=512M"

en dan weer lilo runnen, dan hoef je dat in vervolg niet meer op de lilo prompt in te tikken.
Het is waarschijnlijk het verstandigst om dit gewoon bovenaan te zetten, of ' mem=512M' toe te voegen aan een al bestaande append-regel.

  • -Nexus
  • Registratie: Februari 2002
  • Laatst online: 17-02 21:24

-Nexus

|1.25GHz G4 Powerbook|

Same here (daarom schop)
Output van free:
code:
1
2
3
4
               Total     Used    Free    Shared Buffers Cached
MEM:           190004    113692  76312   0      10276   57816
-/+ Buffers/cache        45600   144404
Swap:          506036    0       506036


Ik heb 256Mb, dus ik mis 65mb, heb al mem=256M gedaan,
dit alleen in GRUB, achter de kernel regel: (uit hoofd dus zal niet helemaal kloppen :))
kernel(0,0)=/kernel-2.4.3 root=/hda/hda3 mem=256M

  • Symsonic
  • Registratie: Januari 2004
  • Niet online

Symsonic

Hmm... ok

Wel een grote kick dit>:)

Verwijderd

Heb je niet toevallig een videokaart die 64MB van je RAM pikt?

  • -Nexus
  • Registratie: Februari 2002
  • Laatst online: 17-02 21:24

-Nexus

|1.25GHz G4 Powerbook|

|:( Aargh... sorry! :)
thanks voor de heldere kijk zo op de vroege morgen!

  • Wilke
  • Registratie: December 2000
  • Laatst online: 00:03
Onboard videokaart dus?

Mja, ik denk dat zo'n oud topic kicken wel heel verwarrend is, ik doe 'm in ieder geval maar dicht. Als het probleem nog steeds bestaat open dan maar een nieuwe ervoor :)
Pagina: 1

Dit topic is gesloten.