Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: J0hn 31 Července 2011, 19:51:04

Název: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 31 Července 2011, 19:51:04
Existuje nějaký seznam které aplikace můžu odstranit z "Předvolby aplikací spouštěných při přihlášení"? Nebo k čemu aspoň která slouží? (např. Zeigeist Datahub, Služba utajení dat, Vizuální podpora....). Protože když se podívám do Sledování systému tak mám zabráno 1,9GB paměti a to mám spuštěnou jen operu, která si bere cca 400MB - zbytek je nějaké systémové smetí (mohu-li to tak nazvat). Což mi přivádí k další části mého dotazu - je to 1,9GB z 2,9GB - přestože mám 4GB RAM a 64bitové UBUNTU (aspoň to jsme si teda stahnul, nějak tady nedokážu zjistit co to vlastně za Ubuntu mám (krom toho že mám 11.04.)
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: daysleeper 31 Července 2011, 19:58:02
muzes tady dat vypis z terminalu z prikazu? (prehled obsazeni pameti)
Kód: [Vybrat]
free -m

pripadne
Kód: [Vybrat]
cat /proc/iomem
uname -a
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 31 Července 2011, 20:21:23
Kód: [Vybrat]
petr@petr:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2954       1464       1489          0         43        479
-/+ buffers/cache:        942       2011
Swap:         7627          0       7627
------------------

petr@petr:~$ cat /proc/iomem
00000000-0000ffff : reserved
00010000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : PCI Bus 0000:00
000c0000-000cffff : pnp 00:0f
000d0000-000dffff : PCI Bus 0000:00
000e4000-000fffff : reserved
00100000-bbf8ffff : System RAM
  01000000-015cd73c : Kernel code
  015cd73d-01ab38ff : Kernel data
  01baa000-01cfefff : Kernel bss
bbf90000-bbf9dfff : ACPI Tables
bbf9e000-bbfdffff : ACPI Non-volatile Storage
bbfe0000-bbffffff : reserved
bc000000-ffffffff : PCI Bus 0000:00
  bc000000-bc3fffff : PCI Bus 0000:04
  bc400000-bc5fffff : PCI Bus 0000:03
  bc600000-bc7fffff : PCI Bus 0000:02
  bc800000-bc8000ff : 0000:00:1f.3
  bfe00000-dfdfffff : PCI Bus 0000:01
    c0000000-cfffffff : 0000:01:00.0
  dfe00000-dfefffff : PCI Bus 0000:04
  e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
    e0000000-efffffff : pnp 00:0e
  f8800000-fe8fffff : PCI Bus 0000:01
    fa000000-fbffffff : 0000:01:00.0
      fb000000-fb13ffff : vesafb
    fd000000-fdffffff : 0000:01:00.0
      fd000000-fdffffff : nvidia
    fe8e0000-fe8fffff : 0000:01:00.0
  fe900000-fe9fffff : PCI Bus 0000:02
    fe9e0000-fe9effff : 0000:02:00.0
    fe9fe000-fe9fffff : 0000:02:00.0
      fe9fe000-fe9fffff : ahci
  fea00000-feafffff : PCI Bus 0000:03
    feac0000-feadffff : 0000:03:00.0
    feaff000-feafffff : 0000:03:00.0
      feaff000-feafffff : r8169
  febf8000-febfbfff : 0000:00:1b.0
    febf8000-febfbfff : ICH HD audio
  febfe000-febfec00 : pnp 00:09
  febff800-febffbff : 0000:00:1d.7
    febff800-febffbff : ehci_hcd
  febffc00-febfffff : 0000:00:1a.7
    febffc00-febfffff : ehci_hcd
  fec00000-fec003ff : IOAPIC 0
  fed00000-fed003ff : HPET 0
  fed14000-fed19fff : pnp 00:01
  fed1c000-fed1ffff : pnp 00:09
  fed20000-fed8ffff : pnp 00:09
  fee00000-fee00fff : Local APIC
    fee00000-fee00fff : reserved
      fee00000-fee00fff : pnp 00:0c
  ffb00000-ffffffff : reserved
    ffb00000-ffbfffff : pnp 00:09
    fff00000-fffffffe : pnp 00:09

petr@petr:~$ uname -a
Linux petr 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:07:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: skunkos 31 Července 2011, 20:24:42
Existuje nějaký seznam které aplikace můžu odstranit z "Předvolby aplikací spouštěných při přihlášení"? Nebo k čemu aspoň která slouží? (např. Zeigeist Datahub, Služba utajení dat, Vizuální podpora....). Protože když se podívám do Sledování systému tak mám zabráno 1,9GB paměti a to mám spuštěnou jen operu, která si bere cca 400MB - zbytek je nějaké systémové smetí (mohu-li to tak nazvat). Což mi přivádí k další části mého dotazu - je to 1,9GB z 2,9GB - přestože mám 4GB RAM a 64bitové UBUNTU (aspoň to jsme si teda stahnul, nějak tady nedokážu zjistit co to vlastně za Ubuntu mám (krom toho že mám 11.04.)
Zajímavé, ja když nahodím arch (16 sekund bootuje do loginu), tak mám zabráno nějaký 280 mb. Reálně při prohlížení webu pod 500 mb. Nad 1GB sem ještě nešel asi. :) Občas nějaký to Qtčko, filmy, skripty, hudba a 1.9 gb to se opravdu nepovedlo ještě.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 31 Července 2011, 20:31:33
tak ještě jeden výpis:
Kód: [Vybrat]
petr@petr:~$ top

top - 20:29:10 up 20 min,  2 users,  load average: 0.02, 0.14, 0.30
Tasks: 171 total,   2 running, 168 sleeping,   0 stopped,   1 zombie
Cpu(s): 18.1%us,  9.0%sy,  0.0%ni, 72.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3024896k total,  1608052k used,  1416844k free,    47476k buffers
Swap:  7811068k total,        0k used,  7811068k free,   503704k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 1694 petr      20   0  856m 406m  26m S   25 13.8   5:13.80 opera              
 1879 petr      20   0  140m  56m  15m S   14  1.9   2:27.25 operapluginwrap    
 2285 petr      20   0  367m  25m  19m S    6  0.9   0:16.73 gnome-system-mo    
 1028 root      20   0  156m  41m  19m S    3  1.4   0:33.91 Xorg              
 1346 petr      20   0  621m 122m  44m S    2  4.1   0:20.04 compiz            
 2294 petr      20   0  272m  16m  11m S    1  0.6   0:00.31 gnome-terminal    
 1972 petr      20   0  110m  18m 4756 S    0  0.6   0:08.61 desktopcouch-se    
 2354 petr      20   0 19352 1356  960 R    0  0.0   0:00.18 top                
    1 root      20   0 24012 2160 1336 S    0  0.1   0:00.57 init              
    2 root      20   0     0    0    0 S    0  0.0   0:00.02 kthreadd          
    3 root      20   0     0    0    0 S    0  0.0   0:00.05 ksoftirqd/0        
    6 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0        
    7 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1        
    9 root      20   0     0    0    0 S    0  0.0   0:00.03 ksoftirqd/1        
   11 root       0 -20     0    0    0 S    0  0.0   0:00.00 cpuset            
   12 root       0 -20     0    0    0 S    0  0.0   0:00.00 khelper            
   13 root       0 -20     0    0    0 S    0  0.0   0:00.00 netns              
petr@petr:~$

tentokrát je to: 3024896k total,  1608052k used, přičemž stále bych předpokládal že to bude max do 1GB ze 4GB
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: skunkos 31 Července 2011, 20:43:53
Jenže to "used" není aktuálně používaná paměť. Na to pozor. Možná se pletu, ale myslím, že se pleteš ty :)


Když zapneš grafický sledovač systému nebo jak se to jmenuje, tak tam to hlásí kolik?
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 31 Července 2011, 20:52:57
Teď zrovna 1,1GiB (38,8%) z 2,9GiB
Je to lepší ale pořád mi tam hapruje těch 2,9 když mám 4
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: daysleeper 31 Července 2011, 21:48:31
kolik pameti ukazuje BIOS?
mas v BIOSu nejaka nastaveni pro pamet?
graficka karta je integrovana?
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: Rover623 31 Července 2011, 21:59:00
Nemáš náhodou grafiku se sdílenou pamětí
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: jAster_BA 31 Července 2011, 22:53:16
Pokial máš integrovanú grafiku a v BIOSe nastavené aby ti to tolko zdielalo tak tam máš to 1GiB. IMHO aj to 1,1GiB je velmi po boote. Tá opera ti velmi vela zere.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: donny 01 Srpna 2011, 15:32:42
Opera nežere tolik. Záleží na nastavení (Preferences > History > Memory cache).

Já akorát nechápu, proč člověk s 3 GB RAM řeší, že má obsazený 1GB. Dokážu si představit problém "mám 3 GB RAM a swapuju při normálním provozu." Ale takhle fakt nevím, v čem je ten zásadní problém. Doby kdy člověk musel řešit každej MB RAM jsou snad už většinou pryč, ne?

Já mám na KDE 4 obsazeno dohromady cca 1200 MB (+ 2,3GB cache, total 4GB), z toho asi 500 MB jsou Amarok [~100MB], Opera [~320MB], Kopete [~30MB], mysql [~50MB].
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: skunkos 01 Srpna 2011, 15:49:17
Já mám na KDE 4 obsazeno dohromady cca 1200 MB (+ 2,3GB cache, total 4GB), z toho asi 500 MB jsou Amarok [~100MB], Opera [~320MB], Kopete [~30MB], mysql [~50MB].
Přesně tak. Problémy skrz žravost RAMek bych řešil až při ultimátním nedostatku volné paměti.


Ale četl jsem, na archovským fóru, že KDE 4.7 má hned několik (již nahlášených) nepříjemných memory leaků a to konkrétně tehdy, pokud KDE běží třeba 6 hodin v kuse.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: donny 01 Srpna 2011, 15:57:06
<OT>skunkos: to nemůžu potvrdit, protože mi běží zatím asi hodinu :) ale třeba takový věci jakože plasma padá, když je nastavené rozvržení plochy Grid Desktop, to je také pořádně nepříjemné.</OT>


Když ještě koukám na ten první příspěvek, tak vidím, že autor počítá do obsazené paměti i cache. To je dost zavádějící, skutečně obsazená pamět je (např. z výpisu free -m) used MINUS cached, tedy dostáváme se na ten "provozní" cca 1 GB
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: skunkos 01 Srpna 2011, 16:10:26
Když ještě koukám na ten první příspěvek, tak vidím, že autor počítá do obsazené paměti i cache. To je dost zavádějící, skutečně obsazená pamět je (např. z výpisu free -m) used MINUS cached, tedy dostáváme se na ten "provozní" cca 1 GB

Tak tak.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 01 Srpna 2011, 17:08:28

Citace
Když ještě koukám na ten první příspěvek, tak vidím, že autor počítá do obsazené paměti i cache. To je dost zavádějící, skutečně obsazená pamět je (např. z výpisu free -m) used MINUS cached, tedy dostáváme se na ten "provozní" cca 1 GB

To že je do toho započítaná i cache jsem si nevšimnul. Pak by to tak mohlo odpovídat.

Citace
Nemáš náhodou grafiku se sdílenou pamětí

Nemám  - mám Nvidii 8800GT - ta má vlastní paměti dost

Citace
Přesně tak. Problémy skrz žravost RAMek bych řešil až při ultimátním nedostatku volné paměti.

:) řeším pro jistotu dopředu - a navíc že mi i 64bit. systém ukazuje méně paměti než mám fyzicky v PC mě dost překvapuje

A co ty aplikace spouštěné automaticky po přihlášení - existuje nějaký seznam co se dá zrušit? (tohle je totiž jedna z prvních věcí co nastavuji když instaluji Win XP :) tak mě to zajímá)
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: ntz_reloaded 01 Srpna 2011, 18:03:46
ad.1) cat /proc/meminfo ## neni nahodu vetsina (nebo alespon podstatne cast Cached ?
ad.2) moderni unixovy system by mel pouzivat co nejvice pameti z dostupne ;) .. me to taky pise:

Kód: [Vybrat]
Mem:   2075320k total,  1893956k used,   181364k free,   123352k buffers
^^ ze mam necelejch 200MB volnejch ze dvou giga, ale mam:

Kód: [Vybrat]
Cached:         907020 kB
^^ coz znamena kejsnutejch ~ 900MB, tedy polovinu skoro
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: daysleeper 01 Srpna 2011, 20:08:23
bohuzel nic z toho opravdu nevysvetluje, proc se mu ukazuje 3G pameti (celkove), kdyz ma osazene 4G
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: donny 01 Srpna 2011, 21:17:22
file /sbin/init spolehlivě ukáže, jestli je nainstalovaný 32bit nebo 64bit.

Ještě ukaž výpis sudo lshw -c memory

(možná bude třeba doinstalovat balíček lshw)
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 01 Srpna 2011, 22:18:22
Kód: [Vybrat]
petr@petr:~$ sudo lshw -c memory
[sudo] password for petr:
  *-firmware              
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: 2104
       date: 03/09/2009
       size: 64KiB
       capacity: 960KiB
       capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification
  *-cache:0
       description: L1 cache
       physical id: 5
       slot: L1-Cache
       size: 64KiB
       capacity: 64KiB
       capabilities: internal write-back data
  *-cache:1
       description: L2 cache
       physical id: 6
       slot: L2-Cache
       size: 4MiB
       capacity: 4MiB
       capabilities: internal write-back instruction
  *-memory
       description: System Memory
       physical id: 40
       slot: System board or motherboard
       size: 4GiB
     *-bank:0
          description: DIMM SDRAM Synchronous 533 MHz (1,9 ns)
          product: PartNum0
          vendor: Manufacturer0
          physical id: 0
          serial: SerNum0
          slot: DIMM0
          size: 1GiB
          width: 64 bits
          clock: 533MHz (1.9ns)
     *-bank:1
          description: DIMM SDRAM Synchronous 533 MHz (1,9 ns)
          product: PartNum1
          vendor: Manufacturer1
          physical id: 1
          serial: SerNum1
          slot: DIMM1
          size: 1GiB
          width: 64 bits
          clock: 533MHz (1.9ns)
     *-bank:2
          description: DIMM SDRAM Synchronous 533 MHz (1,9 ns)
          product: PartNum2
          vendor: Manufacturer2
          physical id: 2
          serial: SerNum2
          slot: DIMM2
          size: 1GiB
          width: 64 bits
          clock: 533MHz (1.9ns)
     *-bank:3
          description: DIMM SDRAM Synchronous 533 MHz (1,9 ns)
          product: PartNum3
          vendor: Manufacturer3
          physical id: 3
          serial: SerNum3
          slot: DIMM3
          size: 1GiB
          width: 64 bits
          clock: 533MHz (1.9ns)

tak tenhle výpis 4GB ukazuje

a 64bit mám:

Citace
petr@petr:~$ file /sbin/init
/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
petr@petr:~$ ^C
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: Poborskiii 01 Srpna 2011, 22:19:51
32 bit systém z těch 4 GB dovoluje využít maximálně kolem 3 GB RAM, pro víc je potřeba používat 64 bit systém (to platí pro Linux i Windows). Viz http://en.wikipedia.org/wiki/3_GB_barrier . Existuje workaround (tuším PAE jádro), ale má to prý i nějaké záporné vedlejší účinky. Jinak, pokud někdo honí paměť, tak zas upozorňuji, že 64 bit systém zabírá mnohem více RAM než 32 bit (u mne to odhadem vychází tak o polovinu až dvě třetiny víc).

Ještě něco je k tomu také zde: https://help.ubuntu.com/community/32bit_and_64bit a https://help.ubuntu.com/community/EnablingPAE
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: daysleeper 01 Srpna 2011, 22:46:27
32 bit systém z těch 4 GB dovoluje využít maximálně kolem 3 GB RAM, pro víc je potřeba používat 64 bit systém (to platí pro Linux i Windows). Viz http://en.wikipedia.org/wiki/3_GB_barrier . Existuje workaround (tuším PAE jádro), ale má to prý i nějaké záporné vedlejší účinky. Jinak, pokud někdo honí paměť, tak zas upozorňuji, že 64 bit systém zabírá mnohem více RAM než 32 bit (u mne to odhadem vychází tak o polovinu až dvě třetiny víc).

Ještě něco je k tomu také zde: https://help.ubuntu.com/community/32bit_and_64bit a https://help.ubuntu.com/community/EnablingPAE
pekne, ale nic z toho neresi problem, kterym se tady zaobirame
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: Poborskiii 01 Srpna 2011, 22:54:21
No tak sorry, já už to měl rozepsaný dřív, než potvrdil, že má skutečně 64 bit, tak mi bylo líto to zahodit ;D
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: daysleeper 01 Srpna 2011, 23:01:14
no taky se mi to stava
ale ze ma 64bit bylo uz jasne z vypisu, ktery dal na zacatku (uname -a)
http://forum.ubuntu.cz/index.php/topic,57716.msg411930.html#msg411930
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: donny 02 Srpna 2011, 08:36:34
Já myslím, že uname -a vypovídá pouze o architektuře procesoru, ne systému.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: ntz_reloaded 02 Srpna 2011, 10:02:06
Já myslím, že uname -a vypovídá pouze o architektuře procesoru, ne systému.
to myslis naprosto spatne .. man uname
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: jAster_BA 02 Srpna 2011, 11:03:33
Já myslím, že uname -a vypovídá pouze o architektuře procesoru, ne systému.
to myslis naprosto spatne .. man uname
Tieto odpovede milujem :D (žiadna irónia)
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: J0hn 02 Srpna 2011, 17:09:59
Tak co napadá někoho kde je chyba? proč mi Sledování systému ukazuje 2,9GB místo 4? když systém je 64bit a mám 4x1GB paměti o kterých Ubuntu ví? (možná neumí násobit a 4x1 mu vychází 2,9  ;D )
A co ty procesy po spuštění je někde nějaký seznam který popisuje co k čemu je? Alespoň z těch základních.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: skunkos 02 Srpna 2011, 17:59:14
Tak co napadá někoho kde je chyba? proč mi Sledování systému ukazuje 2,9GB místo 4? když systém je 64bit a mám 4x1GB paměti o kterých Ubuntu ví? (možná neumí násobit a 4x1 mu vychází 2,9  ;D )
A co ty procesy po spuštění je někde nějaký seznam který popisuje co k čemu je? Alespoň z těch základních.
Sdílená pamět pro grafiku?
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: daysleeper 02 Srpna 2011, 21:08:00
Tak co napadá někoho kde je chyba? proč mi Sledování systému ukazuje 2,9GB místo 4? když systém je 64bit a mám 4x1GB paměti o kterých Ubuntu ví? (možná neumí násobit a 4x1 mu vychází 2,9  ;D )
A co ty procesy po spuštění je někde nějaký seznam který popisuje co k čemu je? Alespoň z těch základních.
Sdílená pamět pro grafiku?
na to uz taky odpovedel...
http://forum.ubuntu.cz/index.php/topic,57716.msg412079.html#msg412079

Já myslím, že uname -a vypovídá pouze o architektuře procesoru, ne systému.
to myslis naprosto spatne .. man uname
mne tedy man uname moc nepomaha
Kód: [Vybrat]
       -m, --machine
              print the machine hardware name
podobne tak man 2 uname
Kód: [Vybrat]
               char machine[];    /* Hardware identifier */
co se tim mysli?
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: donny 03 Srpna 2011, 11:14:23
Já myslím, že uname -a vypovídá pouze o architektuře procesoru, ne systému.
to myslis naprosto spatne .. man uname
Tak mi cituj z tý manuálový stránky, já to tam teda nikde nevidim.
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: ntz_reloaded 03 Srpna 2011, 14:21:45
no, dobre, nepisou to tam moc jasne, ale rekl bych bych ze souslovi `current system'  - jakkoliv je nejasne - oznacuje proste aktualni system ve smyslu os.

Kód: [Vybrat]
> uname -a
Linux suse-storage 2.6.31.12-0.2-default #1 SMP 2010-03-16 21:25:39 +0100 i686 i686 i386 GNU/Linux

> cat /proc/cpuinfo | grep ^model\ n
model name      : Intel(R) Xeon(R) CPU            3065  @ 2.33GHz
model name      : Intel(R) Xeon(R) CPU            3065  @ 2.33GHz

uname opravdu oznacuje to co ti bezi ... to znamena, ze ***NIKDY nevypise realnou architekturu processoru
Název: Re: Spouštěné aplikace a velikost RAM
Přispěvatel: donny 03 Srpna 2011, 21:07:50
jo máš pravdu, nenapadlo mě vyzkoušet
Kód: [Vybrat]
[donny] ~ $ linux32
[donny@arch-laptop ~]$ uname -a
Linux arch-laptop 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 14:57:41 CEST 2011 i686 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux
K+