LINUX.ORG.RU

Как повысить производительность Ubuntu?

 ,


0

2

Убунту на ноуте (Core i7 6Gb ram hdd 750Gb/450Gb free), запушена IntelijIDEA 2 проекта, гласфиш, медиаплеер, пара вкладок браузера и начинает тупить из-за нехватки памяти, как-то можно оптимизировать систему, отлючить лишние приложения?

состояние памяти

andrei@andrei-Ideapad-Z570:~$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0      0 157048 234760 890756    0    0   140   107   97   36  9  2 82  7  0
andrei@andrei-Ideapad-Z570:~$ 
andrei@andrei-Ideapad-Z570:~$ 
andrei@andrei-Ideapad-Z570:~$ free -m
             total       used       free     shared    buffers     cached
Память:       5882       5735        147        395        229        873
-/+ буферы/кэш:       4633       1249
Swap:            0          0          0
andrei@andrei-Ideapad-Z570:~$ 
andrei@andrei-Ideapad-Z570:~$ 
andrei@andrei-Ideapad-Z570:~$ cat /proc/meminfo
MemTotal:        6023928 kB
MemFree:          175936 kB
Buffers:          234836 kB
Cached:           897080 kB
SwapCached:            0 kB
Active:          4651736 kB
Inactive:         766592 kB
Active(anon):    4291668 kB
Inactive(anon):   400732 kB
Active(file):     360068 kB
Inactive(file):   365860 kB
Unevictable:         104 kB
Mlocked:             104 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:              1484 kB
Writeback:             0 kB
AnonPages:       4286580 kB
Mapped:           226352 kB
Shmem:            405988 kB
Slab:             291740 kB
SReclaimable:     165212 kB
SUnreclaim:       126528 kB
KernelStack:        8328 kB
PageTables:        50516 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     3011964 kB
Committed_AS:    9384436 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      354968 kB
VmallocChunk:   34359376764 kB
HardwareCorrupted:     0 kB
AnonHugePages:   1828864 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       98848 kB
DirectMap2M:     6105088 kB
andrei@andrei-Ideapad-Z570:~$ 

список процессов

andrei@andrei-Ideapad-Z570:~$ ps -e
  PID TTY          TIME CMD
    1 ?        00:00:01 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:01 ksoftirqd/0
    5 ?        00:00:00 kworker/0:0H
    7 ?        00:00:39 rcu_sched
    8 ?        00:00:24 rcuos/0
    9 ?        00:00:02 rcuos/1
   10 ?        00:00:25 rcuos/2
   11 ?        00:00:02 rcuos/3
   12 ?        00:00:18 rcuos/4
   13 ?        00:00:02 rcuos/5
   14 ?        00:00:20 rcuos/6
   15 ?        00:00:01 rcuos/7
   16 ?        00:00:00 rcu_bh
   17 ?        00:00:00 rcuob/0
   18 ?        00:00:00 rcuob/1
   19 ?        00:00:00 rcuob/2
   20 ?        00:00:00 rcuob/3
   21 ?        00:00:00 rcuob/4
   22 ?        00:00:00 rcuob/5
   23 ?        00:00:00 rcuob/6
   24 ?        00:00:00 rcuob/7
   25 ?        00:00:00 migration/0
   26 ?        00:00:00 watchdog/0
   27 ?        00:00:00 watchdog/1
   28 ?        00:00:00 migration/1
   29 ?        00:00:00 ksoftirqd/1
   31 ?        00:00:00 kworker/1:0H
   32 ?        00:00:00 watchdog/2
   33 ?        00:00:00 migration/2
   34 ?        00:00:01 ksoftirqd/2
   36 ?        00:00:00 kworker/2:0H
   37 ?        00:00:00 watchdog/3
   38 ?        00:00:00 migration/3
   39 ?        00:00:00 ksoftirqd/3
   41 ?        00:00:00 kworker/3:0H
   42 ?        00:00:00 watchdog/4
   43 ?        00:00:00 migration/4
   44 ?        00:00:01 ksoftirqd/4
   46 ?        00:00:00 kworker/4:0H
   47 ?        00:00:00 watchdog/5
   48 ?        00:00:00 migration/5
   49 ?        00:00:00 ksoftirqd/5
   51 ?        00:00:00 kworker/5:0H
   52 ?        00:00:00 watchdog/6
   53 ?        00:00:00 migration/6
   54 ?        00:00:01 ksoftirqd/6
   56 ?        00:00:00 kworker/6:0H
   57 ?        00:00:00 watchdog/7
   58 ?        00:00:00 migration/7
   59 ?        00:00:00 ksoftirqd/7
   61 ?        00:00:00 kworker/7:0H
   62 ?        00:00:00 khelper
   63 ?        00:00:00 kdevtmpfs
   64 ?        00:00:00 netns
   65 ?        00:00:00 writeback
   66 ?        00:00:00 kintegrityd
   67 ?        00:00:00 bioset
   68 ?        00:00:01 kworker/u17:0
   69 ?        00:00:00 kblockd
   70 ?        00:00:00 ata_sff
   71 ?        00:00:00 khubd
   72 ?        00:00:00 md
   73 ?        00:00:00 devfreq_wq
   76 ?        00:00:00 khungtaskd
   77 ?        00:00:08 kswapd0
   78 ?        00:00:00 ksmd
   79 ?        00:00:02 khugepaged
   80 ?        00:00:00 fsnotify_mark
   81 ?        00:00:00 ecryptfs-kthrea
   82 ?        00:00:00 crypto
   94 ?        00:00:00 kthrotld
   95 ?        00:00:07 kworker/1:1
  116 ?        00:00:00 deferwq
  117 ?        00:00:00 charger_manager
  173 ?        00:00:00 kpsmoused
  175 ?        00:00:00 scsi_eh_0
  176 ?        00:00:00 scsi_eh_1
  177 ?        00:00:00 scsi_eh_2
  178 ?        00:00:00 scsi_eh_3
  179 ?        00:00:00 scsi_eh_4
  180 ?        00:00:00 scsi_eh_5
  189 ?        00:00:05 kworker/7:1
  190 ?        00:00:15 kworker/4:1
  238 ?        00:00:01 kworker/u17:1
  239 ?        00:00:04 jbd2/sda1-8
  240 ?        00:00:00 ext4-rsv-conver
  275 ?        00:00:00 mountall
  363 ?        00:00:00 upstart-udev-br
  368 ?        00:00:00 systemd-udevd
  443 ?        00:00:00 cfg80211
  460 ?        00:01:00 irq/45-iwlwifi
  494 ?        00:00:00 kvm-irqfd-clean
  510 ?        00:00:00 hd-audio0
  517 ?        00:00:00 hd-audio1
  579 ?        00:00:00 scsi_eh_6
  580 ?        00:00:02 rts5139-control
  581 ?        00:01:04 rts5139-polling
  626 ?        00:00:00 upstart-socket-
  681 ?        00:00:00 iwlwifi
  726 ?        00:00:00 smbd
  774 ?        00:00:00 upstart-file-br
  777 ?        00:00:04 dbus-daemon
  783 ?        00:00:00 rsyslogd
  884 ?        00:00:00 ModemManager
  886 ?        00:00:00 bluetoothd
  898 ?        00:00:00 krfcommd
  961 ?        00:00:00 systemd-logind
  968 ?        00:00:06 NetworkManager
  974 ?        00:00:00 polkitd
 1002 ?        00:00:01 wpa_supplicant
 1018 ?        00:00:00 smbd
 1133 tty4     00:00:00 getty
 1137 tty5     00:00:00 getty
 1143 tty2     00:00:00 getty
 1145 tty3     00:00:00 getty
 1150 ?        00:00:00 console-kit-dae
 1153 tty6     00:00:00 getty
 1209 ?        00:00:03 irqbalance
 1211 ?        00:00:00 cron
 1224 ?        00:00:00 cups-browsed
 1237 ?        00:00:00 kerneloops
 1247 ?        00:00:01 acpid
 1351 ?        00:00:40 mysqld
 1372 ?        00:00:00 whoopsie
 1400 ?        00:00:00 iprt-VBoxWQueue
 1406 ?        00:00:00 iprt-VBoxTscThr
 1473 ?        00:00:42 teamviewerd
 1511 ?        00:00:00 dnsmasq
 1559 ?        00:00:30 preload
 1978 tty1     00:00:00 getty
 2646 ?        00:00:00 winbindd
 2655 ?        00:00:00 nmbd
 2657 ?        00:00:00 winbindd
 2713 ?        00:00:00 lightdm
 2725 tty7     00:22:15 Xorg
 2728 ?        00:00:00 accounts-daemon
 2759 ?        00:00:00 bumblebeed
 2773 ?        00:00:00 kauditd
 2856 ?        00:00:00 lightdm
 2906 ?        00:00:00 upowerd
 2919 ?        00:00:00 rtkit-daemon
 3005 ?        00:00:00 colord
 3226 ?        00:00:00 gnome-keyring-d
 3239 ?        00:00:04 init
 4198 ?        00:00:17 dbus-daemon
 4209 ?        00:00:00 upstart-event-b
 4215 ?        00:00:00 window-stack-br
 4220 ?        00:00:14 bamfdaemon
 4222 ?        00:00:30 ibus-daemon
 4227 ?        00:00:00 at-spi-bus-laun
 4231 ?        00:00:00 dbus-daemon
 4234 ?        00:00:00 at-spi2-registr
 4240 ?        00:00:00 gvfsd
 4244 ?        00:00:00 gvfsd-fuse
 4273 ?        00:00:00 ibus-dconf
 4274 ?        00:00:13 ibus-ui-gtk3
 4276 ?        00:00:05 ibus-x11
 4296 ?        00:00:01 unity-settings-
 4300 ?        00:00:11 hud-service
 4303 ?        00:00:00 gnome-session
 4306 ?        00:00:23 unity-panel-ser
 4330 ?        00:00:00 upstart-file-br
 4332 ?        00:00:07 upstart-dbus-br
 4338 ?        00:00:00 upstart-dbus-br
 4384 ?        00:00:00 dconf-service
 4387 ?        00:00:25 syndaemon
 4394 ?        00:08:16 pulseaudio
 4411 ?        00:00:05 ibus-engine-sim
 4436 ?        00:26:21 compiz
 4453 ?        00:00:00 indicator-bluet
 4459 ?        00:00:18 indicator-appli
 4460 ?        00:00:26 alarm-clock-app
 4461 ?        00:00:04 nm-applet
 4463 ?        00:00:00 polkit-gnome-au
 4465 ?        00:00:02 caffeine
 4474 ?        00:00:00 gconfd-2
 4480 ?        00:05:05 nautilus
 4481 ?        00:00:00 unity-fallback-
 4493 ?        00:00:00 gvfs-udisks2-vo
 4497 ?        00:00:04 udisksd
 4510 ?        00:00:00 gvfs-gphoto2-vo
 4514 ?        00:00:00 gvfs-mtp-volume
 4518 ?        00:00:00 gvfs-afc-volume
 4534 ?        00:00:28 notify-osd
 4543 ?        00:00:00 indicator-keybo
 4557 ?        00:00:01 gvfsd-trash
 4563 ?        00:00:00 indicator-messa
 4566 ?        00:00:00 indicator-power
 4571 ?        00:00:00 indicator-datet
 4572 ?        00:00:01 indicator-sound
 4580 ?        00:00:00 indicator-print
 4583 ?        00:00:00 indicator-sessi
 4590 ?        00:00:00 evolution-sourc
 4629 ?        00:10:11 chrome
 4638 ?        00:00:00 cat
 4639 ?        00:00:00 cat
 4642 ?        00:00:00 chrome
 4644 ?        00:00:00 gvfsd-burn
 4647 ?        00:00:00 nacl_helper
 4650 ?        00:00:00 chrome
 4675 ?        00:00:00 evolution-calen
 4686 ?        00:00:00 gvfsd-metadata
 4715 ?        00:00:00 gnome-user-shar
 4721 ?        00:00:00 obex-data-serve
 5344 ?        00:00:52 chrome
 5365 ?        00:08:29 chrome
 5367 ?        00:01:41 chrome
 5370 ?        00:00:00 chrome
 5376 ?        00:00:55 chrome
 5381 ?        00:00:01 chrome
 5444 ?        00:00:25 chrome
 6309 ?        00:00:00 update-notifier
11186 ?        00:00:00 sh
11240 ?        00:45:04 java
11552 ?        00:00:03 fsnotifier64
12714 ?        00:00:00 gvfsd-http
15247 ?        00:00:07 kworker/2:2
21202 ?        00:00:00 kworker/1:0
21927 ?        00:00:00 kworker/1:1H
21928 ?        00:00:00 kworker/2:1H
21929 ?        00:00:00 kworker/3:1H
21930 ?        00:00:00 kworker/4:1H
21931 ?        00:00:00 kworker/5:1H
21932 ?        00:00:00 kworker/6:1H
21933 ?        00:00:00 kworker/7:1H
21934 ?        00:00:08 kworker/0:1
21935 ?        00:00:00 irq/44-mei_me
22007 ?        00:00:00 hci0
22008 ?        00:00:00 hci0
22349 ?        00:00:00 dhclient
22949 ?        00:00:02 kworker/5:2
23484 ?        00:00:00 kworker/0:2
23494 ?        00:00:02 kworker/3:0
23783 ?        00:00:30 wineserver
23789 ?        00:00:00 services.exe
23793 ?        00:00:36 mscorsvw.exe
23804 ?        00:00:00 winedevice.exe
23810 ?        00:00:00 winedevice.exe
23816 ?        00:00:00 plugplay.exe
23968 ?        00:00:00 mscorsvw.exe
24278 ?        00:00:00 cupsd
24281 ?        00:00:00 dbus
24790 ?        00:00:14 java
24818 ?        00:00:05 kworker/6:2
24940 ?        00:00:07 kworker/u16:2
28141 ?        00:06:07 vlc
28216 ?        00:00:00 kworker/7:0
28420 ?        00:00:00 kworker/4:0
29128 ?        00:00:07 java
29339 ?        00:00:13 gedit
29774 ?        00:00:01 kworker/u16:3
29901 ?        00:00:28 chrome
29915 ?        00:00:45 chrome
30010 ?        00:00:05 java
30058 ?        00:02:57 java
30081 ?        00:00:04 java
30403 ?        00:00:00 kworker/u16:1
30475 ?        00:00:00 kworker/3:2
30495 ?        00:00:00 kworker/2:1
30562 ?        00:00:00 python3
30667 ?        00:00:00 unity-scope-hom
30680 ?        00:00:00 unity-scope-loa
30684 ?        00:00:00 unity-files-dae
30809 ?        00:00:00 kworker/u16:0
30926 ?        00:00:00 kworker/6:1
30933 ?        00:00:10 chrome
30947 ?        00:00:00 kworker/5:0
31006 ?        00:00:00 kworker/u16:4
31061 ?        00:00:00 gnome-terminal
31070 ?        00:00:00 gnome-pty-helpe
31071 pts/7    00:00:00 bash
31103 pts/7    00:00:00 ps
andrei@andrei-Ideapad-Z570:~$ 

Скрин автозагрузки https://gyazo.com/dd31bdebe71d1fda544a6963dffc0f00

Перемещено leave из admin

Ответ на: комментарий от roman77

Не каждый эникей может позволить себе потратить $40 на эту роскошь xD

haku ★★★★★ ()

Докупить памяти до 8гб (а главное отрубить swap), взять недорогой SSD под систему (до 3тыр можно уложиться), не юзать *Хром.

SjZ ★★★★★ ()
Последнее исправление: SjZ (всего исправлений: 1)

Из-за идеи начинает тормозить даже оборудование за тысячи убитых енотов. Переходи на что-то нормальное или выкладывай тыщ пять евриков на железки.

Akamanah ★★★★★ ()
Ответ на: комментарий от roman77

2015 год
HDD на ноуте

2014 год - астрологи внезапно объявили падение курса рубля. А вообще-то и до кризиса ssd на 750Gb оч. не дешевое удовольствие было.

anc ★★★★★ ()

запушена IntelijIDEA 2 проекта, гласфиш
пара вкладок браузера

можно отключить вот эти приложения. убунта ни при чём.

SevikL ★★★★★ ()
Ответ на: комментарий от anc

если добавить еще пару вкладок система виснет, решается только ребутом, может еще через консоль можно, но познания линукса не на уровне(

Andreu ()

6Gb ram

это даже для серфинга современного интернета мало - минимум 8gb должно быть, а уж для разработки и подавно

anonymous ()
Ответ на: комментарий от Andreu

если добавить еще пару вкладок система виснет

Тогда присоединюсь к народу - добавить памяти. В любом случае «чем дальше в лес, тем толще партизаны» в том смысле, что как показывает практика, софт меньше потреблять памяти рядли будет, как-то даже наоборот чем новее тем больше кушаем.

решается только ребутом, может еще через консоль можно, но познания линукса не на уровне(

Можно. kill и номер процесса или killall и название
а еще есть волшебные комбинации:
https://www.kernel.org/doc/Documentation/sysrq.txt
давно, когда только начинал осваивать Х-ы только этим и спасался :)

anc ★★★★★ ()
Ответ на: комментарий от Andreu

Своп добавь, гига 4. Должно полегчать. Сейчас у тебя 4.5 гига анонимных страниц, которые некуда отпейджить. И приходится несчастному ядру вытеснять страницы, смапленные ридонли из бинарников. Тормоза из-за этого существенные, толку чуть, страниц-то таких мало.

iliyap ★★★★★ ()
Последнее исправление: iliyap (всего исправлений: 1)
Ответ на: комментарий от anc

120 ГБ SSD хватит на любую систему, каталог с конфигами и каталог з исходными кодами. Торренты можешь хранить на HDD, они вытерпят.

vertexua ★★★★☆ ()
Ответ на: комментарий от vertexua

120 ГБ SSD хватит на любую систему

Далеко не всегда и не всем. Одних документов может быть ооочень много.

anc ★★★★★ ()

запушена IntelijIDEA

Ой, кто этот тут такой толстенький?

EXL ★★★★★ ()
Ответ на: комментарий от Andreu

Идея же топ иде

AHAHAHAHA_OH_WOW.jpg

Я бы сказал, что это DNO IDE

EXL ★★★★★ ()

конец 2015года:

6ГБ памяти, при 16 поддерживаемых
750ГБ механический диск, при SATAIII SSD

тяжко быть таким Ява-разработчиком :-(
наверное очень мало платят

Deleted ()
Ответ на: комментарий от SjZ

Докупить памяти до 8гб

Да.

а главное отрубить swap

Взял и поделил на ноль. Теперь ему придётся докупать 16гб.

anonymous ()
Ответ на: комментарий от Deleted

Да наоборот хорошо. Я бы девелоперов вообще на i486 c 1мб посадил, может быть тогда вспомнят как работать с памятью и что ее не только выделять нужно и и освобождать.

anc ★★★★★ ()
Ответ на: комментарий от darkenshvein

Так я собстно к этому и веду... придется учиться :)

anc ★★★★★ ()
Ответ на: комментарий от anonymous

Упрт? Я никогда не любил закрывать какие-либо приложения и у меня постоянно открыт браузер с кучей вкладок, иногда два, больше 6 гигов еще не забивал, как раз если как-то умудриться забить 6, то останется еще около 2х сверху чтобы система не встала колом. Про своп забыл сразу же, как докупил оперативы. Своп это пожалуй один из главных источников тормозов, когда система постоянно дрочит HDD туда-сюда.

SjZ ★★★★★ ()
Последнее исправление: SjZ (всего исправлений: 1)
Ответ на: комментарий от SjZ

Упорот здесь только ты, тк отключение свапа приводит к зависону в тех ситуациях, где со свапом всё бы продолжало работать.

anonymous ()
Ответ на: комментарий от SjZ

Своп это пожалуй один из главных источников тормозов

Источник тормозов — нехватка памяти.

anonymous ()
Ответ на: комментарий от anonymous

Ну и как ты тогда объяснишь, что даже когда памяти хватает, система всё равно за каким-то интересом что-то постоянно кидает в своп и постоянно обращается к HDD?

SjZ ★★★★★ ()
Ответ на: комментарий от anonymous

Ага, и ты не забудь вернуться когда научишься читать сообщения от начала и до конца, целиком и полностью, рассматривать сообщение как систему, где словосочетания не несут смысла если не связаны между собой общим смыслом. Пока! .

SjZ ★★★★★ ()
$ cat ~/.bashrc

#.......

function memtop() {
    ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }'
}


Смотришь, кто обожрался рамы и убиваешь его.

У меня больше всех выжирает icedtea с запущенным netbeans. 6 с хреном гектар.

NeverLoved ★★★★★ ()
Последнее исправление: NeverLoved (всего исправлений: 1)

Ой, у жабакодера закончились ресурсы!
Беда-беда, что же делать, надо же что-то делать.
Пойду чайник поставлю.

thesis ★★★★★ ()
Ответ на: комментарий от OpenMind

Уговорили, но именно первопень (без ммх).

anc ★★★★★ ()
Ответ на: комментарий от SjZ

что даже когда памяти хватает, система всё равно за каким-то интересом что-то постоянно кидает в своп

Эмм это на другом ресурсе обсуждают. А здесь это наглое 4.2

anc ★★★★★ ()
Ответ на: комментарий от SjZ

Только когда ты научишся чиать идущие следом сообщения как единую систему, а я пощу как хочу.

anonymous ()
Ответ на: комментарий от SjZ

Значит не хватает. У меня не обращается, хотя swappiness=90

anonymous ()
Ответ на: комментарий от SjZ

Винфак. Это винда своп по делу и без любит использовать. А для linux это 4.2, хотя возможны вы правы как здесь говорят ubuntu это же не linux.

anc ★★★★★ ()
Ответ на: комментарий от Andreu

если добавить еще пару вкладок система виснет, решается только ребутом

Проверь память мемтестом.

Aceler ★★★★★ ()
Ответ на: комментарий от anc

А здесь это наглое 4.2

Вообще-то нет. Ядро Linux сбрасывает в своп невостребованные некоторое время страницы памяти. И это не отключается и не зависит от дистрибутива.

По теме, кстати, попробуй уменьшить количество памяти, выделяемое для IDEA. Дело в том, что у Java собственный менеджер памяти, поэтому он часто занимает всю доступную память, не оставляя памяти для ОС, при этом ему самому память особо не нужна, он хранит в ней всё те же кеши.

И да, на 750 гигах мог бы завести себе хотя бы гиг свопа — редкоиспользуемые страницы памяти упали бы туда и не мешали бы твоему кешу.

Aceler ★★★★★ ()
Ответ на: комментарий от Aceler

Нет, тк отключение свап-раздела не отключает сваппинг замапленых с диска страниц памяти.

anonymous ()
Ответ на: комментарий от Aceler

Вообще-то нет. Ядро Linux сбрасывает в своп невостребованные некоторое время страницы памяти. И это не отключается и не зависит от дистрибутива.

Еще как отключается swappiness=0.
А по поводу сбрасывает в свап, реальный рабочий комп, swappiness=60, всего 8095Мб, использовано 7654Мб, свободно 440Мб - свап нулевой.
Да и по серверам, сколько не работаю чего-то я такой фигни никогда у linux не видел, что бы при достаточной свободной памяти свап пользовать начинал.

anc ★★★★★ ()
Ответ на: комментарий от SjZ

до 3тыр можно уложиться

И потом думать, уйдёт ли SSD в read only, как должен, при исчерпания ресурса или моя бюджетная модель похоронит все данные, которые я не успел забэкапить.

tlx ★★★★★ ()
Последнее исправление: tlx (всего исправлений: 1)
Ответ на: комментарий от anc

Еще как отключается swappiness=0.

https://www.kernel.org/doc/Documentation/sysctl/vm.txt

This control is used to define how aggressive the kernel will swap
memory pages.  Higher values will increase agressiveness, lower values
decrease the amount of swap.  A value of 0 instructs the kernel not to
initiate swap until the amount of free and file-backed pages is less
than the high water mark in a zone.

Ну и как ты тогда объяснишь

тут, блджад, не РПЦ
идешь и куришь ман

anTaRes ★★★★ ()
Ответ на: комментарий от tlx

только не начинай этого дурного холивара...

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.