16
Bazar / Prodám ODROID-XU4
« kdy: 12. 07. 2017, 16:03:35 »
Cenu prosím nabídněte...
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
Krásný nový rok, devtmpfs mi zabírá půl RAM na raspberry. Na kolik bych mohl snížit velikost tohoto ramdisku?
ne nezabiranic nesnizuj...
vemu udaje z meho Raspberry:Kód: [Vybrat]pi@raspberrypi:~ $ df -h | grep -e ^tmpfs -e ^dev
dev 420M 0 420M 0% /dev
tmpfs 431M 144K 430M 1% /dev/shm
tmpfs 431M 17M 414M 4% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 431M 0 431M 0% /sys/fs/cgroup
tmpfs 87M 8.0K 87M 1% /run/user/1000
a trocha poctu (podle tveho uvazovani) kdyz sectu vsechna dev a tmpfs:
420+431+431+5+431+87 = 1805M
pak se podivame kolik je aktualne volne ram:Kód: [Vybrat]pi@raspberrypi:~ $ free -h
hmm, to je divne, on RPi nema 2GB RAM jak by odpovidalo tomu predhozimu souctu?
total used free shared buffers cached
Mem: 860M 797M 62M 34M 73M 273M
-/+ buffers/cache: 451M 409M
Swap: 0B 0B 0B
aneb jak je videt, tak ve skutecnosti je pouzito 451M
a ted z udaju z praxe k teorii... tmpfs (i devtmpfs) ma urcenou svoji MAXIMALNI velikost, to ale prave neznamena ze to opravdu zabira... dalsi vec je po uvolneni (tedy v praxi spis pri pouziti u /tmp kam se neco uklada a pak maze) se i ta realne vyuzita RAM tmpfs zase smrskne...
drobek@rpi-hredle:~ $ free -h
total used free shared buffers cached
Mem: 482M 455M 26M 624K 2,9M 9,5M
-/+ buffers/cache: 443M 39M
Swap: 99M 9,4M 90M
drobek@rpi-hredle:~ $ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.9 0.5 5396 2548 ? Ss 20:22 0:03 /sbin/init
root 2 0.0 0.0 0 0 ? S 20:22 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 20:22 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 20:22 0:00 [kworker/0:0H]
root 7 0.0 0.0 0 0 ? S 20:22 0:00 [kdevtmpfs]
root 8 0.0 0.0 0 0 ? S< 20:22 0:00 [netns]
root 9 0.0 0.0 0 0 ? S< 20:22 0:00 [perf]
root 10 0.0 0.0 0 0 ? S 20:22 0:00 [khungtaskd]
root 11 0.0 0.0 0 0 ? S< 20:22 0:00 [writeback]
root 12 0.0 0.0 0 0 ? S< 20:22 0:00 [crypto]
root 13 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 14 0.0 0.0 0 0 ? S< 20:22 0:00 [kblockd]
root 15 0.0 0.0 0 0 ? S 20:22 0:00 [kworker/0:1]
root 16 0.0 0.0 0 0 ? S< 20:22 0:00 [rpciod]
root 17 0.1 0.0 0 0 ? S 20:22 0:00 [kswapd0]
root 18 0.0 0.0 0 0 ? S 20:22 0:00 [fsnotify_mark]
root 19 0.0 0.0 0 0 ? S< 20:22 0:00 [nfsiod]
root 28 0.0 0.0 0 0 ? S< 20:22 0:00 [kthrotld]
root 29 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 30 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 31 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 32 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 33 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 34 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 35 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 36 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 37 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 38 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 39 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 40 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 41 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 42 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 43 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 44 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 45 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 46 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 47 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 48 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 49 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 50 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 51 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 52 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 53 0.0 0.0 0 0 ? S< 20:22 0:00 [VCHIQ-0]
root 54 0.0 0.0 0 0 ? S< 20:22 0:00 [VCHIQr-0]
root 55 0.0 0.0 0 0 ? S< 20:22 0:00 [VCHIQs-0]
root 56 0.0 0.0 0 0 ? S< 20:22 0:00 [iscsi_eh]
root 57 0.0 0.0 0 0 ? S< 20:22 0:00 [dwc_otg]
root 58 0.0 0.0 0 0 ? S< 20:22 0:00 [DWC Notificatio]
root 60 0.0 0.0 0 0 ? S 20:22 0:00 [VCHIQka-0]
root 61 0.0 0.0 0 0 ? S< 20:22 0:00 [deferwq]
root 62 0.0 0.0 0 0 ? S 20:22 0:00 [kworker/u2:2]
root 63 0.0 0.0 0 0 ? S< 20:22 0:00 [bioset]
root 64 0.2 0.0 0 0 ? S 20:22 0:01 [mmcqd/0]
root 65 0.0 0.0 0 0 ? S 20:22 0:00 [jbd2/mmcblk0p2-]
root 66 0.0 0.0 0 0 ? S< 20:22 0:00 [ext4-rsv-conver]
root 68 0.0 0.0 0 0 ? S< 20:22 0:00 [ipv6_addrconf]
root 109 0.2 0.3 8104 1556 ? Ss 20:22 0:01 /lib/systemd/systemd-journald
root 115 0.1 0.1 11928 572 ? Ss 20:22 0:00 /lib/systemd/systemd-udevd
root 178 0.0 0.0 0 0 ? S 20:22 0:00 [kworker/0:4]
root 291 0.0 0.0 0 0 ? S< 20:22 0:00 [cfg80211]
root 349 0.0 0.0 0 0 ? S< 20:22 0:00 [kworker/0:1H]
root 350 0.0 0.0 0 0 ? S 20:22 0:00 [kworker/u2:3]
root 367 0.0 0.1 5416 856 ? Ss 20:22 0:00 /usr/sbin/cron -f
root 369 0.0 0.3 3844 1596 ? Ss 20:22 0:00 /lib/systemd/systemd-logind
avahi 376 0.1 0.2 3992 1452 ? Ss 20:22 0:00 avahi-daemon: running [rpi-hredle.local]
message+ 379 0.1 0.3 5612 1496 ? Ss 20:22 0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-acti
avahi 387 0.0 0.0 3864 468 ? S 20:22 0:00 avahi-daemon: chroot helper
nobody 399 0.0 0.1 2280 500 ? Ss 20:22 0:00 /usr/sbin/thd --daemon --triggers /etc/triggerhappy/triggers.d/ --socket /var/run/th
root 437 0.0 0.2 31240 1032 ? Ssl 20:22 0:00 /usr/sbin/rsyslogd -n
root 442 0.1 0.4 22204 1976 ? Ssl 20:22 0:00 /usr/sbin/cupsd -f
root 445 0.0 0.2 10200 1168 ? Ss 20:22 0:00 /usr/sbin/cups-browsed
colord 485 0.5 0.4 42836 1988 ? Ssl 20:22 0:01 /usr/lib/colord/colord
root 590 0.0 0.3 2552 1544 ? Ss 20:23 0:00 /sbin/dhcpcd -q -w
root 591 0.0 0.6 7856 3060 ? Ss 20:23 0:00 /usr/sbin/sshd -D
root 610 0.0 0.3 4396 1540 tty1 Ss+ 20:23 0:00 /sbin/agetty --noclear tty1 linux
ntp 612 0.0 0.6 5764 3016 ? Ss 20:23 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 106:111
root 617 0.1 0.6 12068 3312 ? Ss 20:24 0:00 sshd: drobek [priv]
drobek 622 0.0 0.5 4964 2540 ? Ss 20:24 0:00 /lib/systemd/systemd --user
drobek 625 0.0 0.3 6752 1760 ? S 20:24 0:00 (sd-pam)
drobek 628 0.0 0.6 12068 3052 ? S 20:24 0:00 sshd: drobek@pts/0
drobek 630 0.3 0.8 6812 4360 pts/0 Ss 20:24 0:00 -bash
drobek 660 0.0 0.4 5084 2100 pts/0 R+ 20:28 0:00 ps aux
https://www.youtube.com/watch?v=I_4cAhW46dMKdyž ti odejde sdhc karta, o čemž pochybuji, tak ji vyměníš za jinou a je to. Investice stejná jako v případě flashky.
rozdil je v tom, ze v pripade flasky staci prohodit prazdnou a restartovat, v pripade vymenu (micro)sd musis na ni mit aktualni stav systemu s aktualni konfiguraci...
nebo jina vec ze kdyz je system na karte a data na usb-flash, tak karta muze byt v rezimu readonly a je pak v podstate "nesmrtelna"...
Co přesně znamená „vím jak to vzniká“?To, co si myslím, jsem si myslel, abych myslel.
Takže Python mi píše, co potřebuju, jen Raspbian na mě mluví v kostičkách.
sudo dpkg-reconfigure console-setup
A poslední věc, jak to provést, aby se to pouštělo po startu a skript proběhl v každou celou minutu? Mám to udělat přes Cron, nebo do skriptu nějakou smyčku?